| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/wds/ |
| H A D | rtw_wds.c | 25 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 27 kfree_rcu(wpath, rcu); in rtw_wpath_free_rcu() 33 struct rtw_wds_path *wpath; in rtw_wpath_free_rcu_callback() local 35 wpath = container_of(head, struct rtw_wds_path, rcu); in rtw_wpath_free_rcu_callback() 36 rtw_mfree(wpath, sizeof(struct rtw_wds_path)); in rtw_wpath_free_rcu_callback() 39 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 41 call_rcu(&wpath->rcu, rtw_wpath_free_rcu_callback); in rtw_wpath_free_rcu() 46 static void rtw_wds_path_free_rcu(struct rtw_wds_table *tbl, struct rtw_wds_path *wpath); 65 struct rtw_wds_path *wpath = ptr; in rtw_wds_path_rht_free() local 68 rtw_wds_path_free_rcu(tbl, wpath); in rtw_wds_path_rht_free() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/wds/ |
| H A D | rtw_wds.c | 26 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 28 kfree_rcu(wpath, rcu); in rtw_wpath_free_rcu() 34 struct rtw_wds_path *wpath; in rtw_wpath_free_rcu_callback() local 36 wpath = container_of(head, struct rtw_wds_path, rcu); in rtw_wpath_free_rcu_callback() 37 rtw_mfree(wpath, sizeof(struct rtw_wds_path)); in rtw_wpath_free_rcu_callback() 40 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 42 call_rcu(&wpath->rcu, rtw_wpath_free_rcu_callback); in rtw_wpath_free_rcu() 47 static void rtw_wds_path_free_rcu(struct rtw_wds_table *tbl, struct rtw_wds_path *wpath); 66 struct rtw_wds_path *wpath = ptr; in rtw_wds_path_rht_free() local 69 rtw_wds_path_free_rcu(tbl, wpath); in rtw_wds_path_rht_free() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/wds/ |
| H A D | rtw_wds.c | 26 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 28 kfree_rcu(wpath, rcu); in rtw_wpath_free_rcu() 34 struct rtw_wds_path *wpath; in rtw_wpath_free_rcu_callback() local 36 wpath = container_of(head, struct rtw_wds_path, rcu); in rtw_wpath_free_rcu_callback() 37 rtw_mfree(wpath, sizeof(struct rtw_wds_path)); in rtw_wpath_free_rcu_callback() 40 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 42 call_rcu(&wpath->rcu, rtw_wpath_free_rcu_callback); in rtw_wpath_free_rcu() 47 static void rtw_wds_path_free_rcu(struct rtw_wds_table *tbl, struct rtw_wds_path *wpath); 66 struct rtw_wds_path *wpath = ptr; in rtw_wds_path_rht_free() local 69 rtw_wds_path_free_rcu(tbl, wpath); in rtw_wds_path_rht_free() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/wds/ |
| H A D | rtw_wds.c | 26 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 28 kfree_rcu(wpath, rcu); in rtw_wpath_free_rcu() 34 struct rtw_wds_path *wpath; in rtw_wpath_free_rcu_callback() local 36 wpath = container_of(head, struct rtw_wds_path, rcu); in rtw_wpath_free_rcu_callback() 37 rtw_mfree(wpath, sizeof(struct rtw_wds_path)); in rtw_wpath_free_rcu_callback() 40 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 42 call_rcu(&wpath->rcu, rtw_wpath_free_rcu_callback); in rtw_wpath_free_rcu() 47 static void rtw_wds_path_free_rcu(struct rtw_wds_table *tbl, struct rtw_wds_path *wpath); 66 struct rtw_wds_path *wpath = ptr; in rtw_wds_path_rht_free() local 69 rtw_wds_path_free_rcu(tbl, wpath); in rtw_wds_path_rht_free() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/wds/ |
| H A D | rtw_wds.c | 26 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 28 kfree_rcu(wpath, rcu); in rtw_wpath_free_rcu() 34 struct rtw_wds_path *wpath; in rtw_wpath_free_rcu_callback() local 36 wpath = container_of(head, struct rtw_wds_path, rcu); in rtw_wpath_free_rcu_callback() 37 rtw_mfree(wpath, sizeof(struct rtw_wds_path)); in rtw_wpath_free_rcu_callback() 40 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 42 call_rcu(&wpath->rcu, rtw_wpath_free_rcu_callback); in rtw_wpath_free_rcu() 47 static void rtw_wds_path_free_rcu(struct rtw_wds_table *tbl, struct rtw_wds_path *wpath); 66 struct rtw_wds_path *wpath = ptr; in rtw_wds_path_rht_free() local 69 rtw_wds_path_free_rcu(tbl, wpath); in rtw_wds_path_rht_free() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/wds/ |
| H A D | rtw_wds.c | 26 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 28 kfree_rcu(wpath, rcu); in rtw_wpath_free_rcu() 34 struct rtw_wds_path *wpath; in rtw_wpath_free_rcu_callback() local 36 wpath = container_of(head, struct rtw_wds_path, rcu); in rtw_wpath_free_rcu_callback() 37 rtw_mfree(wpath, sizeof(struct rtw_wds_path)); in rtw_wpath_free_rcu_callback() 40 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 42 call_rcu(&wpath->rcu, rtw_wpath_free_rcu_callback); in rtw_wpath_free_rcu() 47 static void rtw_wds_path_free_rcu(struct rtw_wds_table *tbl, struct rtw_wds_path *wpath); 66 struct rtw_wds_path *wpath = ptr; in rtw_wds_path_rht_free() local 69 rtw_wds_path_free_rcu(tbl, wpath); in rtw_wds_path_rht_free() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/wds/ |
| H A D | rtw_wds.c | 26 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 28 kfree_rcu(wpath, rcu); in rtw_wpath_free_rcu() 34 struct rtw_wds_path *wpath; in rtw_wpath_free_rcu_callback() local 36 wpath = container_of(head, struct rtw_wds_path, rcu); in rtw_wpath_free_rcu_callback() 37 rtw_mfree(wpath, sizeof(struct rtw_wds_path)); in rtw_wpath_free_rcu_callback() 40 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 42 call_rcu(&wpath->rcu, rtw_wpath_free_rcu_callback); in rtw_wpath_free_rcu() 47 static void rtw_wds_path_free_rcu(struct rtw_wds_table *tbl, struct rtw_wds_path *wpath); 66 struct rtw_wds_path *wpath = ptr; in rtw_wds_path_rht_free() local 69 rtw_wds_path_free_rcu(tbl, wpath); in rtw_wds_path_rht_free() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/wds/ |
| H A D | rtw_wds.c | 26 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 28 kfree_rcu(wpath, rcu); in rtw_wpath_free_rcu() 34 struct rtw_wds_path *wpath; in rtw_wpath_free_rcu_callback() local 36 wpath = container_of(head, struct rtw_wds_path, rcu); in rtw_wpath_free_rcu_callback() 37 rtw_mfree(wpath, sizeof(struct rtw_wds_path)); in rtw_wpath_free_rcu_callback() 40 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 42 call_rcu(&wpath->rcu, rtw_wpath_free_rcu_callback); in rtw_wpath_free_rcu() 47 static void rtw_wds_path_free_rcu(struct rtw_wds_table *tbl, struct rtw_wds_path *wpath); 66 struct rtw_wds_path *wpath = ptr; in rtw_wds_path_rht_free() local 69 rtw_wds_path_free_rcu(tbl, wpath); in rtw_wds_path_rht_free() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/wds/ |
| H A D | rtw_wds.c | 27 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 29 kfree_rcu(wpath, rcu); in rtw_wpath_free_rcu() 35 struct rtw_wds_path *wpath; in rtw_wpath_free_rcu_callback() local 37 wpath = container_of(head, struct rtw_wds_path, rcu); in rtw_wpath_free_rcu_callback() 38 rtw_mfree(wpath, sizeof(struct rtw_wds_path)); in rtw_wpath_free_rcu_callback() 41 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 43 call_rcu(&wpath->rcu, rtw_wpath_free_rcu_callback); in rtw_wpath_free_rcu() 48 static void rtw_wds_path_free_rcu(struct rtw_wds_table *tbl, struct rtw_wds_path *wpath); 67 struct rtw_wds_path *wpath = ptr; in rtw_wds_path_rht_free() local 70 rtw_wds_path_free_rcu(tbl, wpath); in rtw_wds_path_rht_free() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/wds/ |
| H A D | rtw_wds.c | 26 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 28 kfree_rcu(wpath, rcu); in rtw_wpath_free_rcu() 34 struct rtw_wds_path *wpath; in rtw_wpath_free_rcu_callback() local 36 wpath = container_of(head, struct rtw_wds_path, rcu); in rtw_wpath_free_rcu_callback() 37 rtw_mfree(wpath, sizeof(struct rtw_wds_path)); in rtw_wpath_free_rcu_callback() 40 static void rtw_wpath_free_rcu(struct rtw_wds_path *wpath) in rtw_wpath_free_rcu() argument 42 call_rcu(&wpath->rcu, rtw_wpath_free_rcu_callback); in rtw_wpath_free_rcu() 47 static void rtw_wds_path_free_rcu(struct rtw_wds_table *tbl, struct rtw_wds_path *wpath); 66 struct rtw_wds_path *wpath = ptr; in rtw_wds_path_rht_free() local 69 rtw_wds_path_free_rcu(tbl, wpath); in rtw_wds_path_rht_free() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pci/ |
| H A D | pci.c | 270 char *wpath, *p; in pci_dev_str_match_path() local 275 wpath = kmemdup_nul(path, *endptr - path, GFP_ATOMIC); in pci_dev_str_match_path() 276 if (!wpath) in pci_dev_str_match_path() 280 p = strrchr(wpath, '/'); in pci_dev_str_match_path() 309 ret = sscanf(wpath, "%x:%x:%x.%x%c", &seg, &bus, &slot, in pci_dev_str_match_path() 313 ret = sscanf(wpath, "%x:%x.%x%c", &bus, &slot, &func, &end); in pci_dev_str_match_path() 325 kfree(wpath); in pci_dev_str_match_path()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/ |
| H A D | rtw_ap.c | 5794 struct rtw_wds_path *wpath; in rtw_ap_rx_msdu_act_check() local 5815 wpath = rtw_wds_path_lookup(adapter, sa); in rtw_ap_rx_msdu_act_check() 5816 if (!wpath) in rtw_ap_rx_msdu_act_check() 5819 rtw_wds_path_assign_nexthop(wpath, rframe->u.hdr.psta); in rtw_ap_rx_msdu_act_check() 5820 wpath->last_update = rtw_get_current_time(); in rtw_ap_rx_msdu_act_check()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/ |
| H A D | rtw_ap.c | 5850 struct rtw_wds_path *wpath; in rtw_ap_rx_msdu_act_check() local 5871 wpath = rtw_wds_path_lookup(adapter, sa); in rtw_ap_rx_msdu_act_check() 5872 if (!wpath) in rtw_ap_rx_msdu_act_check() 5875 rtw_wds_path_assign_nexthop(wpath, rframe->u.hdr.psta); in rtw_ap_rx_msdu_act_check() 5876 wpath->last_update = rtw_get_current_time(); in rtw_ap_rx_msdu_act_check()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/ |
| H A D | rtw_ap.c | 5755 struct rtw_wds_path *wpath; in rtw_ap_rx_msdu_act_check() local 5776 wpath = rtw_wds_path_lookup(adapter, sa); in rtw_ap_rx_msdu_act_check() 5777 if (!wpath) in rtw_ap_rx_msdu_act_check() 5780 rtw_wds_path_assign_nexthop(wpath, rframe->u.hdr.psta); in rtw_ap_rx_msdu_act_check() 5781 wpath->last_update = rtw_get_current_time(); in rtw_ap_rx_msdu_act_check()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/ |
| H A D | rtw_ap.c | 6028 struct rtw_wds_path *wpath; in rtw_ap_rx_msdu_act_check() local 6046 wpath = rtw_wds_path_lookup(adapter, sa); in rtw_ap_rx_msdu_act_check() 6047 if (!wpath) in rtw_ap_rx_msdu_act_check() 6050 rtw_wds_path_assign_nexthop(wpath, rframe->u.hdr.psta); in rtw_ap_rx_msdu_act_check() 6051 wpath->last_update = rtw_get_current_time(); in rtw_ap_rx_msdu_act_check()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/ |
| H A D | rtw_ap.c | 5744 struct rtw_wds_path *wpath; in rtw_ap_rx_msdu_act_check() local 5765 wpath = rtw_wds_path_lookup(adapter, sa); in rtw_ap_rx_msdu_act_check() 5766 if (!wpath) in rtw_ap_rx_msdu_act_check() 5769 rtw_wds_path_assign_nexthop(wpath, rframe->u.hdr.psta); in rtw_ap_rx_msdu_act_check() 5770 wpath->last_update = rtw_get_current_time(); in rtw_ap_rx_msdu_act_check()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/ |
| H A D | rtw_ap.c | 5795 struct rtw_wds_path *wpath; in rtw_ap_rx_msdu_act_check() local 5816 wpath = rtw_wds_path_lookup(adapter, sa); in rtw_ap_rx_msdu_act_check() 5817 if (!wpath) in rtw_ap_rx_msdu_act_check() 5820 rtw_wds_path_assign_nexthop(wpath, rframe->u.hdr.psta); in rtw_ap_rx_msdu_act_check() 5821 wpath->last_update = rtw_get_current_time(); in rtw_ap_rx_msdu_act_check()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/ |
| H A D | rtw_ap.c | 5828 struct rtw_wds_path *wpath; in rtw_ap_rx_msdu_act_check() local 5849 wpath = rtw_wds_path_lookup(adapter, sa); in rtw_ap_rx_msdu_act_check() 5850 if (!wpath) in rtw_ap_rx_msdu_act_check() 5853 rtw_wds_path_assign_nexthop(wpath, rframe->u.hdr.psta); in rtw_ap_rx_msdu_act_check() 5854 wpath->last_update = rtw_get_current_time(); in rtw_ap_rx_msdu_act_check()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/ |
| H A D | rtw_ap.c | 6121 struct rtw_wds_path *wpath; in rtw_ap_rx_msdu_act_check() local 6139 wpath = rtw_wds_path_lookup(adapter, sa); in rtw_ap_rx_msdu_act_check() 6140 if (!wpath) in rtw_ap_rx_msdu_act_check() 6143 rtw_wds_path_assign_nexthop(wpath, rframe->u.hdr.psta); in rtw_ap_rx_msdu_act_check() 6144 wpath->last_update = rtw_get_current_time(); in rtw_ap_rx_msdu_act_check()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/ |
| H A D | rtw_ap.c | 5754 struct rtw_wds_path *wpath; in rtw_ap_rx_msdu_act_check() local 5772 wpath = rtw_wds_path_lookup(adapter, sa); in rtw_ap_rx_msdu_act_check() 5773 if (!wpath) in rtw_ap_rx_msdu_act_check() 5776 rtw_wds_path_assign_nexthop(wpath, rframe->u.hdr.psta); in rtw_ap_rx_msdu_act_check() 5777 wpath->last_update = rtw_get_current_time(); in rtw_ap_rx_msdu_act_check()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/ |
| H A D | rtw_ap.c | 5850 struct rtw_wds_path *wpath; in rtw_ap_rx_msdu_act_check() local 5868 wpath = rtw_wds_path_lookup(adapter, sa); in rtw_ap_rx_msdu_act_check() 5869 if (!wpath) in rtw_ap_rx_msdu_act_check() 5872 rtw_wds_path_assign_nexthop(wpath, rframe->u.hdr.psta); in rtw_ap_rx_msdu_act_check() 5873 wpath->last_update = rtw_get_current_time(); in rtw_ap_rx_msdu_act_check()
|