| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/core/mesh/ |
| H A D | rtw_mesh.c | 3347 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3386 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3387 if (mppath) in rtw_mesh_addr_resolve() 3388 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3391 if (mppath && mpath) in rtw_mesh_addr_resolve() 3395 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3434 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 3785 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 3816 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 3817 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/core/mesh/ |
| H A D | rtw_mesh.c | 3368 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3407 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3408 if (mppath) in rtw_mesh_addr_resolve() 3409 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3412 if (mppath && mpath) in rtw_mesh_addr_resolve() 3416 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3455 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 3806 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 3837 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 3838 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/core/mesh/ |
| H A D | rtw_mesh.c | 3347 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3386 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3387 if (mppath) in rtw_mesh_addr_resolve() 3388 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3391 if (mppath && mpath) in rtw_mesh_addr_resolve() 3395 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3434 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 3785 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 3816 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 3817 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/core/mesh/ |
| H A D | rtw_mesh.c | 3347 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3386 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3387 if (mppath) in rtw_mesh_addr_resolve() 3388 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3391 if (mppath && mpath) in rtw_mesh_addr_resolve() 3395 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3434 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 3785 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 3816 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 3817 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/mesh/ |
| H A D | rtw_mesh.c | 3622 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3661 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3662 if (mppath) in rtw_mesh_addr_resolve() 3663 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3666 if (mppath && mpath) in rtw_mesh_addr_resolve() 3670 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3709 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 4061 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 4093 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 4094 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/mesh/ |
| H A D | rtw_mesh.c | 3638 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3677 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3678 if (mppath) in rtw_mesh_addr_resolve() 3679 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3682 if (mppath && mpath) in rtw_mesh_addr_resolve() 3686 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3725 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 4077 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 4109 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 4110 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/mesh/ |
| H A D | rtw_mesh.c | 3638 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3677 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3678 if (mppath) in rtw_mesh_addr_resolve() 3679 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3682 if (mppath && mpath) in rtw_mesh_addr_resolve() 3686 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3725 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 4077 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 4109 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 4110 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/mesh/ |
| H A D | rtw_mesh.c | 3638 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3677 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3678 if (mppath) in rtw_mesh_addr_resolve() 3679 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3682 if (mppath && mpath) in rtw_mesh_addr_resolve() 3686 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3725 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 4077 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 4109 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 4110 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/mesh/ |
| H A D | rtw_mesh.c | 3638 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3677 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3678 if (mppath) in rtw_mesh_addr_resolve() 3679 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3682 if (mppath && mpath) in rtw_mesh_addr_resolve() 3686 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3725 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 4077 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 4109 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 4110 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/mesh/ |
| H A D | rtw_mesh.c | 3639 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3678 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3679 if (mppath) in rtw_mesh_addr_resolve() 3680 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3683 if (mppath && mpath) in rtw_mesh_addr_resolve() 3687 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3726 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 4078 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 4110 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 4111 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/mesh/ |
| H A D | rtw_mesh.c | 3639 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3678 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3679 if (mppath) in rtw_mesh_addr_resolve() 3680 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3683 if (mppath && mpath) in rtw_mesh_addr_resolve() 3687 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3726 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 4078 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 4110 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 4111 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/mesh/ |
| H A D | rtw_mesh.c | 3638 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3677 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3678 if (mppath) in rtw_mesh_addr_resolve() 3679 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3682 if (mppath && mpath) in rtw_mesh_addr_resolve() 3686 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3725 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 4077 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 4109 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 4110 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/mesh/ |
| H A D | rtw_mesh.c | 3638 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3677 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3678 if (mppath) in rtw_mesh_addr_resolve() 3679 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3682 if (mppath && mpath) in rtw_mesh_addr_resolve() 3686 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3725 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 4077 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 4109 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 4110 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/mesh/ |
| H A D | rtw_mesh.c | 3622 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_mesh_addr_resolve() local 3661 mppath = rtw_mpp_path_lookup(adapter, etherhdr.h_dest); in rtw_mesh_addr_resolve() 3662 if (mppath) in rtw_mesh_addr_resolve() 3663 mppath->exp_time = rtw_get_current_time(); in rtw_mesh_addr_resolve() 3666 if (mppath && mpath) in rtw_mesh_addr_resolve() 3670 || (mppath && _rtw_memcmp(mppath->mpp, etherhdr.h_dest, ETH_ALEN) == _FALSE); in rtw_mesh_addr_resolve() 3709 _rtw_memcpy(attrib->mda, (mppath && ae_need) ? mppath->mpp : attrib->dst, ETH_ALEN); in rtw_mesh_addr_resolve() 4061 struct rtw_mesh_path *mppath; in rtw_mesh_rx_msdu_act_check() local 4093 mppath = rtw_mpp_path_lookup(adapter, proxied_addr); in rtw_mesh_rx_msdu_act_check() 4094 if (!mppath) in rtw_mesh_rx_msdu_act_check() [all …]
|
| /OK3568_Linux_fs/kernel/net/mac80211/ |
| H A D | rx.c | 2879 struct mesh_path *mppath; in ieee80211_rx_h_mesh_fwding() local 2896 mppath = mpp_path_lookup(sdata, proxied_addr); in ieee80211_rx_h_mesh_fwding() 2897 if (!mppath) { in ieee80211_rx_h_mesh_fwding() 2900 spin_lock_bh(&mppath->state_lock); in ieee80211_rx_h_mesh_fwding() 2901 if (!ether_addr_equal(mppath->mpp, mpp_addr)) in ieee80211_rx_h_mesh_fwding() 2902 memcpy(mppath->mpp, mpp_addr, ETH_ALEN); in ieee80211_rx_h_mesh_fwding() 2903 mppath->exp_time = jiffies; in ieee80211_rx_h_mesh_fwding() 2904 spin_unlock_bh(&mppath->state_lock); in ieee80211_rx_h_mesh_fwding()
|
| H A D | tx.c | 2543 struct mesh_path __maybe_unused *mppath = NULL, *mpath = NULL; in ieee80211_build_hdr() local 2638 mppath = mpp_path_lookup(sdata, skb->data); in ieee80211_build_hdr() 2639 if (mppath) in ieee80211_build_hdr() 2640 mppath->exp_time = jiffies; in ieee80211_build_hdr() 2643 if (mppath && mpath) in ieee80211_build_hdr() 2654 !(mppath && !ether_addr_equal(mppath->mpp, skb->data))) { in ieee80211_build_hdr() 2668 if (mppath) in ieee80211_build_hdr() 2669 mesh_da = mppath->mpp; in ieee80211_build_hdr()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/ |
| H A D | rtw_ap.c | 5665 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_ap_addr_resolve() local
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/ |
| H A D | rtw_ap.c | 5721 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_ap_addr_resolve() local
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/ |
| H A D | rtw_ap.c | 5626 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_ap_addr_resolve() local
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/ |
| H A D | rtw_ap.c | 5893 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_ap_addr_resolve() local
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/ |
| H A D | rtw_ap.c | 5615 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_ap_addr_resolve() local
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/ |
| H A D | rtw_ap.c | 5666 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_ap_addr_resolve() local
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/ |
| H A D | rtw_ap.c | 5699 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_ap_addr_resolve() local
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/ |
| H A D | rtw_ap.c | 5986 struct rtw_mesh_path *mpath = NULL, *mppath = NULL; in rtw_ap_addr_resolve() local
|