Home
last modified time | relevance | path

Searched refs:preq_node (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/net/mac80211/
H A Dmesh_hwmp.c975 struct mesh_preq_queue *preq_node; in mesh_queue_preq() local
977 preq_node = kmalloc(sizeof(struct mesh_preq_queue), GFP_ATOMIC); in mesh_queue_preq()
978 if (!preq_node) { in mesh_queue_preq()
986 kfree(preq_node); in mesh_queue_preq()
996 kfree(preq_node); in mesh_queue_preq()
1000 memcpy(preq_node->dst, mpath->dst, ETH_ALEN); in mesh_queue_preq()
1001 preq_node->flags = flags; in mesh_queue_preq()
1006 list_add_tail(&preq_node->list, &ifmsh->preq_queue.list); in mesh_queue_preq()
1032 struct mesh_preq_queue *preq_node; in mesh_path_start_discovery() local
1046 preq_node = list_first_entry(&ifmsh->preq_queue.list, in mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/mesh/
H A Drtw_mesh_hwmp.c1287 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1289 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1290 if (!preq_node) { in rtw_mesh_queue_preq()
1298 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1308 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1312 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1313 preq_node->flags = flags; in rtw_mesh_queue_preq()
1326 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1369 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1386 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/core/mesh/
H A Drtw_mesh_hwmp.c1288 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1290 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1291 if (!preq_node) { in rtw_mesh_queue_preq()
1299 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1309 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1313 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1314 preq_node->flags = flags; in rtw_mesh_queue_preq()
1327 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1370 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1387 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/core/mesh/
H A Drtw_mesh_hwmp.c1287 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1289 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1290 if (!preq_node) { in rtw_mesh_queue_preq()
1298 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1308 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1312 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1313 preq_node->flags = flags; in rtw_mesh_queue_preq()
1326 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1369 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1386 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/core/mesh/
H A Drtw_mesh_hwmp.c1288 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1290 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1291 if (!preq_node) { in rtw_mesh_queue_preq()
1299 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1309 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1313 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1314 preq_node->flags = flags; in rtw_mesh_queue_preq()
1327 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1370 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1387 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/mesh/
H A Drtw_mesh_hwmp.c1288 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1290 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1291 if (!preq_node) { in rtw_mesh_queue_preq()
1299 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1309 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1313 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1314 preq_node->flags = flags; in rtw_mesh_queue_preq()
1327 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1370 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1387 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/mesh/
H A Drtw_mesh_hwmp.c1131 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1133 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1134 if (!preq_node) { in rtw_mesh_queue_preq()
1142 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1152 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1156 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1157 preq_node->flags = flags; in rtw_mesh_queue_preq()
1170 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1213 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1230 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/mesh/
H A Drtw_mesh_hwmp.c1131 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1133 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1134 if (!preq_node) { in rtw_mesh_queue_preq()
1142 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1152 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1156 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1157 preq_node->flags = flags; in rtw_mesh_queue_preq()
1170 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1213 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1230 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/core/mesh/
H A Drtw_mesh_hwmp.c1288 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1290 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1291 if (!preq_node) { in rtw_mesh_queue_preq()
1299 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1309 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1313 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1314 preq_node->flags = flags; in rtw_mesh_queue_preq()
1327 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1370 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1387 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/mesh/
H A Drtw_mesh_hwmp.c1131 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1133 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1134 if (!preq_node) { in rtw_mesh_queue_preq()
1142 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1152 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1156 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1157 preq_node->flags = flags; in rtw_mesh_queue_preq()
1170 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1213 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1230 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/mesh/
H A Drtw_mesh_hwmp.c1131 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1133 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1134 if (!preq_node) { in rtw_mesh_queue_preq()
1142 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1152 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1156 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1157 preq_node->flags = flags; in rtw_mesh_queue_preq()
1170 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1213 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1230 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/mesh/
H A Drtw_mesh_hwmp.c1131 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1133 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1134 if (!preq_node) { in rtw_mesh_queue_preq()
1142 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1152 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1156 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1157 preq_node->flags = flags; in rtw_mesh_queue_preq()
1170 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1213 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1230 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/mesh/
H A Drtw_mesh_hwmp.c1132 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1134 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1135 if (!preq_node) { in rtw_mesh_queue_preq()
1143 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1153 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1157 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1158 preq_node->flags = flags; in rtw_mesh_queue_preq()
1171 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1214 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1231 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/mesh/
H A Drtw_mesh_hwmp.c1131 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1133 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1134 if (!preq_node) { in rtw_mesh_queue_preq()
1142 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1152 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1156 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1157 preq_node->flags = flags; in rtw_mesh_queue_preq()
1170 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1213 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1230 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/mesh/
H A Drtw_mesh_hwmp.c1131 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_queue_preq() local
1133 preq_node = rtw_malloc(sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1134 if (!preq_node) { in rtw_mesh_queue_preq()
1142 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1152 rtw_mfree(preq_node, sizeof(struct rtw_mesh_preq_queue)); in rtw_mesh_queue_preq()
1156 _rtw_memcpy(preq_node->dst, path->dst, ETH_ALEN); in rtw_mesh_queue_preq()
1157 preq_node->flags = flags; in rtw_mesh_queue_preq()
1170 rtw_list_insert_tail(&preq_node->list, &minfo->preq_queue.list); in rtw_mesh_queue_preq()
1213 struct rtw_mesh_preq_queue *preq_node; in rtw_mesh_path_start_discovery() local
1230 preq_node = rtw_list_first_entry(&minfo->preq_queue.list, in rtw_mesh_path_start_discovery()
[all …]