Home
last modified time | relevance | path

Searched refs:next_hop (Results 1 – 25 of 112) sorted by relevance

12345

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/wds/
H A Drtw_wds.c91 rtw_rcu_assign_pointer(wpath->next_hop, sta); in rtw_wds_path_assign_nexthop()
161 char next_hop[ETH_ALEN]; in dump_wpath() local
175 _rtw_memcpy(next_hop, wpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_wpath()
183 , MAC_ARG(dst), MAC_ARG(next_hop) in dump_wpath()
215 const u8 *dst, struct sta_info *next_hop) in rtw_wds_path_add() argument
261 rtw_wds_path_assign_nexthop(new_wpath, next_hop); in rtw_wds_path_add()
307 if (rtw_rcu_access_pointer(wpath->next_hop) == sta) in rtw_wds_path_flush_by_nexthop()
443 struct sta_info *next_hop; in rtw_wds_nexthop_lookup() local
452 next_hop = rtw_rcu_dereference(wpath->next_hop); in rtw_wds_nexthop_lookup()
453 if (next_hop) { in rtw_wds_nexthop_lookup()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/progs/
H A Dtest_cls_redirect.c399 struct in_addr *next_hop, metrics_t *metrics) in forward_with_gre() argument
508 encap_gre->ip.daddr = next_hop->s_addr; in forward_with_gre()
520 struct in_addr *next_hop, metrics_t *metrics) in forward_to_next_hop() argument
533 if (encap->unigue.next_hop == encap->unigue.hop_count - 1 && in forward_to_next_hop()
535 return forward_with_gre(skb, encap, next_hop, metrics); in forward_to_next_hop()
541 encap->ip.daddr = next_hop->s_addr; in forward_to_next_hop()
542 if (encap->unigue.next_hop < encap->unigue.hop_count) { in forward_to_next_hop()
543 encap->unigue.next_hop++; in forward_to_next_hop()
548 int ret = bpf_l3_csum_replace(skb, off, old_saddr, next_hop->s_addr, 4); in forward_to_next_hop()
577 struct in_addr *next_hop) in get_next_hop() argument
[all …]
/OK3568_Linux_fs/u-boot/drivers/i2c/
H A Di2c_core.c114 if (i2c_bus_tmp->next_hop[0].chip != 0) { in i2c_mux_set_all()
119 if (i2c_bus_tmp->next_hop[i].chip == 0) in i2c_mux_set_all()
123 i2c_bus_tmp->next_hop[i].mux.id, in i2c_mux_set_all()
124 i2c_bus_tmp->next_hop[i].chip, in i2c_mux_set_all()
125 i2c_bus_tmp->next_hop[i].channel); in i2c_mux_set_all()
143 if ((i2c_bus_tmp->next_hop[0].chip != 0) && in i2c_mux_disconnect_all()
150 chip = i2c_bus_tmp->next_hop[--i].chip; in i2c_mux_disconnect_all()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/wds/
H A Drtw_wds.c92 rtw_rcu_assign_pointer(wpath->next_hop, sta); in rtw_wds_path_assign_nexthop()
162 char next_hop[ETH_ALEN]; in dump_wpath() local
176 _rtw_memcpy(next_hop, wpath->next_hop->phl_sta->mac_addr, ETH_ALEN); in dump_wpath()
184 , MAC_ARG(dst), MAC_ARG(next_hop) in dump_wpath()
216 const u8 *dst, struct sta_info *next_hop) in rtw_wds_path_add() argument
262 rtw_wds_path_assign_nexthop(new_wpath, next_hop); in rtw_wds_path_add()
308 if (rtw_rcu_access_pointer(wpath->next_hop) == sta) in rtw_wds_path_flush_by_nexthop()
444 struct sta_info *next_hop; in rtw_wds_nexthop_lookup() local
453 next_hop = rtw_rcu_dereference(wpath->next_hop); in rtw_wds_nexthop_lookup()
454 if (next_hop) { in rtw_wds_nexthop_lookup()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/wds/
H A Drtw_wds.c92 rtw_rcu_assign_pointer(wpath->next_hop, sta); in rtw_wds_path_assign_nexthop()
162 char next_hop[ETH_ALEN]; in dump_wpath() local
176 _rtw_memcpy(next_hop, wpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_wpath()
184 , MAC_ARG(dst), MAC_ARG(next_hop) in dump_wpath()
216 const u8 *dst, struct sta_info *next_hop) in rtw_wds_path_add() argument
262 rtw_wds_path_assign_nexthop(new_wpath, next_hop); in rtw_wds_path_add()
308 if (rtw_rcu_access_pointer(wpath->next_hop) == sta) in rtw_wds_path_flush_by_nexthop()
444 struct sta_info *next_hop; in rtw_wds_nexthop_lookup() local
453 next_hop = rtw_rcu_dereference(wpath->next_hop); in rtw_wds_nexthop_lookup()
454 if (next_hop) { in rtw_wds_nexthop_lookup()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/wds/
H A Drtw_wds.c92 rtw_rcu_assign_pointer(wpath->next_hop, sta); in rtw_wds_path_assign_nexthop()
162 char next_hop[ETH_ALEN]; in dump_wpath() local
176 _rtw_memcpy(next_hop, wpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_wpath()
184 , MAC_ARG(dst), MAC_ARG(next_hop) in dump_wpath()
216 const u8 *dst, struct sta_info *next_hop) in rtw_wds_path_add() argument
262 rtw_wds_path_assign_nexthop(new_wpath, next_hop); in rtw_wds_path_add()
308 if (rtw_rcu_access_pointer(wpath->next_hop) == sta) in rtw_wds_path_flush_by_nexthop()
444 struct sta_info *next_hop; in rtw_wds_nexthop_lookup() local
453 next_hop = rtw_rcu_dereference(wpath->next_hop); in rtw_wds_nexthop_lookup()
454 if (next_hop) { in rtw_wds_nexthop_lookup()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/wds/
H A Drtw_wds.c92 rtw_rcu_assign_pointer(wpath->next_hop, sta); in rtw_wds_path_assign_nexthop()
162 char next_hop[ETH_ALEN]; in dump_wpath() local
176 _rtw_memcpy(next_hop, wpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_wpath()
184 , MAC_ARG(dst), MAC_ARG(next_hop) in dump_wpath()
216 const u8 *dst, struct sta_info *next_hop) in rtw_wds_path_add() argument
262 rtw_wds_path_assign_nexthop(new_wpath, next_hop); in rtw_wds_path_add()
308 if (rtw_rcu_access_pointer(wpath->next_hop) == sta) in rtw_wds_path_flush_by_nexthop()
444 struct sta_info *next_hop; in rtw_wds_nexthop_lookup() local
453 next_hop = rtw_rcu_dereference(wpath->next_hop); in rtw_wds_nexthop_lookup()
454 if (next_hop) { in rtw_wds_nexthop_lookup()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/wds/
H A Drtw_wds.c92 rtw_rcu_assign_pointer(wpath->next_hop, sta); in rtw_wds_path_assign_nexthop()
162 char next_hop[ETH_ALEN]; in dump_wpath() local
176 _rtw_memcpy(next_hop, wpath->next_hop->phl_sta->mac_addr, ETH_ALEN); in dump_wpath()
184 , MAC_ARG(dst), MAC_ARG(next_hop) in dump_wpath()
216 const u8 *dst, struct sta_info *next_hop) in rtw_wds_path_add() argument
262 rtw_wds_path_assign_nexthop(new_wpath, next_hop); in rtw_wds_path_add()
308 if (rtw_rcu_access_pointer(wpath->next_hop) == sta) in rtw_wds_path_flush_by_nexthop()
444 struct sta_info *next_hop; in rtw_wds_nexthop_lookup() local
453 next_hop = rtw_rcu_dereference(wpath->next_hop); in rtw_wds_nexthop_lookup()
454 if (next_hop) { in rtw_wds_nexthop_lookup()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/wds/
H A Drtw_wds.c92 rtw_rcu_assign_pointer(wpath->next_hop, sta); in rtw_wds_path_assign_nexthop()
162 char next_hop[ETH_ALEN]; in dump_wpath() local
176 _rtw_memcpy(next_hop, wpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_wpath()
184 , MAC_ARG(dst), MAC_ARG(next_hop) in dump_wpath()
216 const u8 *dst, struct sta_info *next_hop) in rtw_wds_path_add() argument
262 rtw_wds_path_assign_nexthop(new_wpath, next_hop); in rtw_wds_path_add()
308 if (rtw_rcu_access_pointer(wpath->next_hop) == sta) in rtw_wds_path_flush_by_nexthop()
444 struct sta_info *next_hop; in rtw_wds_nexthop_lookup() local
453 next_hop = rtw_rcu_dereference(wpath->next_hop); in rtw_wds_nexthop_lookup()
454 if (next_hop) { in rtw_wds_nexthop_lookup()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/wds/
H A Drtw_wds.c92 rtw_rcu_assign_pointer(wpath->next_hop, sta); in rtw_wds_path_assign_nexthop()
162 char next_hop[ETH_ALEN]; in dump_wpath() local
176 _rtw_memcpy(next_hop, wpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_wpath()
184 , MAC_ARG(dst), MAC_ARG(next_hop) in dump_wpath()
216 const u8 *dst, struct sta_info *next_hop) in rtw_wds_path_add() argument
262 rtw_wds_path_assign_nexthop(new_wpath, next_hop); in rtw_wds_path_add()
308 if (rtw_rcu_access_pointer(wpath->next_hop) == sta) in rtw_wds_path_flush_by_nexthop()
444 struct sta_info *next_hop; in rtw_wds_nexthop_lookup() local
453 next_hop = rtw_rcu_dereference(wpath->next_hop); in rtw_wds_nexthop_lookup()
454 if (next_hop) { in rtw_wds_nexthop_lookup()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/wds/
H A Drtw_wds.c93 rtw_rcu_assign_pointer(wpath->next_hop, sta); in rtw_wds_path_assign_nexthop()
163 char next_hop[ETH_ALEN]; in dump_wpath() local
177 _rtw_memcpy(next_hop, wpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_wpath()
185 , MAC_ARG(dst), MAC_ARG(next_hop) in dump_wpath()
217 const u8 *dst, struct sta_info *next_hop) in rtw_wds_path_add() argument
263 rtw_wds_path_assign_nexthop(new_wpath, next_hop); in rtw_wds_path_add()
309 if (rtw_rcu_access_pointer(wpath->next_hop) == sta) in rtw_wds_path_flush_by_nexthop()
445 struct sta_info *next_hop; in rtw_wds_nexthop_lookup() local
454 next_hop = rtw_rcu_dereference(wpath->next_hop); in rtw_wds_nexthop_lookup()
455 if (next_hop) { in rtw_wds_nexthop_lookup()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/wds/
H A Drtw_wds.c92 rtw_rcu_assign_pointer(wpath->next_hop, sta); in rtw_wds_path_assign_nexthop()
162 char next_hop[ETH_ALEN]; in dump_wpath() local
176 _rtw_memcpy(next_hop, wpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_wpath()
184 , MAC_ARG(dst), MAC_ARG(next_hop) in dump_wpath()
216 const u8 *dst, struct sta_info *next_hop) in rtw_wds_path_add() argument
262 rtw_wds_path_assign_nexthop(new_wpath, next_hop); in rtw_wds_path_add()
308 if (rtw_rcu_access_pointer(wpath->next_hop) == sta) in rtw_wds_path_flush_by_nexthop()
444 struct sta_info *next_hop; in rtw_wds_nexthop_lookup() local
453 next_hop = rtw_rcu_dereference(wpath->next_hop); in rtw_wds_nexthop_lookup()
454 if (next_hop) { in rtw_wds_nexthop_lookup()
[all …]
/OK3568_Linux_fs/kernel/drivers/thunderbolt/
H A Dpath.c21 hop->in_hop_index, regs->out_port, regs->next_hop); in tb_dump_hop()
58 hopid = hop.next_hop; in tb_path_find_dst_port()
146 h = hop.next_hop; in tb_path_discover()
170 int next_hop; in tb_path_discover() local
184 next_hop = hop.next_hop; in tb_path_discover()
186 if (tb_port_alloc_out_hopid(out_port, next_hop, next_hop) < 0) { in tb_path_discover()
195 path->hops[i].next_hop_index = next_hop; in tb_path_discover()
197 h = next_hop; in tb_path_discover()
513 hop.next_hop = path->hops[i].next_hop_index; in tb_path_activate()
/OK3568_Linux_fs/kernel/net/mac80211/
H A Dmesh_pathtbl.c92 rcu_assign_pointer(mpath->next_hop, sta); in mesh_path_assign_nexthop()
111 char *next_hop; in prepare_for_gate() local
138 next_hop = rcu_dereference(gate_mpath->next_hop)->sta.addr; in prepare_for_gate()
139 memcpy(hdr->addr1, next_hop, ETH_ALEN); in prepare_for_gate()
172 if (WARN_ON(!gate_mpath->next_hop)) in mesh_path_move_to_queue()
498 if (rcu_access_pointer(mpath->next_hop) == sta && in mesh_plink_broken()
557 if (rcu_access_pointer(mpath->next_hop) == sta) in mesh_path_flush_by_nexthop()
748 void mesh_path_fix_nexthop(struct mesh_path *mpath, struct sta_info *next_hop) in mesh_path_fix_nexthop() argument
751 mesh_path_assign_nexthop(mpath, next_hop); in mesh_path_fix_nexthop()
759 ewma_mesh_fail_avg_init(&next_hop->mesh->fail_avg); in mesh_path_fix_nexthop()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/mesh/
H A Drtw_mesh_pathtbl.c112 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
130 char *next_hop; in rtw_prepare_for_gate() local
137 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->phl_sta->mac_addr; in rtw_prepare_for_gate()
138 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
172 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
331 char next_hop[ETH_ALEN]; in dump_mpath() local
347 _rtw_memcpy(next_hop, mpath->next_hop->phl_sta->mac_addr, ETH_ALEN); in dump_mpath()
362 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
770 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
849 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/mesh/
H A Drtw_mesh_pathtbl.c112 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
130 char *next_hop; in rtw_prepare_for_gate() local
137 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->phl_sta->mac_addr; in rtw_prepare_for_gate()
138 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
172 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
331 char next_hop[ETH_ALEN]; in dump_mpath() local
347 _rtw_memcpy(next_hop, mpath->next_hop->phl_sta->mac_addr, ETH_ALEN); in dump_mpath()
362 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
770 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
849 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/mesh/
H A Drtw_mesh_pathtbl.c113 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
131 char *next_hop; in rtw_prepare_for_gate() local
138 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->cmn.mac_addr; in rtw_prepare_for_gate()
139 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
174 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
333 char next_hop[ETH_ALEN]; in dump_mpath() local
349 _rtw_memcpy(next_hop, mpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_mpath()
364 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
772 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
851 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/mesh/
H A Drtw_mesh_pathtbl.c112 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
130 char *next_hop; in rtw_prepare_for_gate() local
137 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->cmn.mac_addr; in rtw_prepare_for_gate()
138 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
173 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
332 char next_hop[ETH_ALEN]; in dump_mpath() local
348 _rtw_memcpy(next_hop, mpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_mpath()
363 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
771 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
850 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/core/mesh/
H A Drtw_mesh_pathtbl.c113 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
131 char *next_hop; in rtw_prepare_for_gate() local
138 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->cmn.mac_addr; in rtw_prepare_for_gate()
139 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
174 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
333 char next_hop[ETH_ALEN]; in dump_mpath() local
349 _rtw_memcpy(next_hop, mpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_mpath()
364 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
772 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
851 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/mesh/
H A Drtw_mesh_pathtbl.c112 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
130 char *next_hop; in rtw_prepare_for_gate() local
137 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->cmn.mac_addr; in rtw_prepare_for_gate()
138 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
173 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
332 char next_hop[ETH_ALEN]; in dump_mpath() local
348 _rtw_memcpy(next_hop, mpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_mpath()
363 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
771 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
850 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/mesh/
H A Drtw_mesh_pathtbl.c112 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
130 char *next_hop; in rtw_prepare_for_gate() local
137 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->cmn.mac_addr; in rtw_prepare_for_gate()
138 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
173 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
332 char next_hop[ETH_ALEN]; in dump_mpath() local
348 _rtw_memcpy(next_hop, mpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_mpath()
363 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
771 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
850 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/mesh/
H A Drtw_mesh_pathtbl.c112 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
130 char *next_hop; in rtw_prepare_for_gate() local
137 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->cmn.mac_addr; in rtw_prepare_for_gate()
138 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
173 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
332 char next_hop[ETH_ALEN]; in dump_mpath() local
348 _rtw_memcpy(next_hop, mpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_mpath()
363 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
771 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
850 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/mesh/
H A Drtw_mesh_pathtbl.c112 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
130 char *next_hop; in rtw_prepare_for_gate() local
137 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->cmn.mac_addr; in rtw_prepare_for_gate()
138 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
173 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
332 char next_hop[ETH_ALEN]; in dump_mpath() local
348 _rtw_memcpy(next_hop, mpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_mpath()
363 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
771 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
850 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/mesh/
H A Drtw_mesh_pathtbl.c113 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
131 char *next_hop; in rtw_prepare_for_gate() local
138 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->cmn.mac_addr; in rtw_prepare_for_gate()
139 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
174 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
333 char next_hop[ETH_ALEN]; in dump_mpath() local
349 _rtw_memcpy(next_hop, mpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_mpath()
364 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
772 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
851 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/mesh/
H A Drtw_mesh_pathtbl.c112 rtw_rcu_assign_pointer(mpath->next_hop, sta); in rtw_mesh_path_assign_nexthop()
130 char *next_hop; in rtw_prepare_for_gate() local
137 next_hop = rtw_rcu_dereference(gate_mpath->next_hop)->cmn.mac_addr; in rtw_prepare_for_gate()
138 _rtw_memcpy(attrib->ra, next_hop, ETH_ALEN); in rtw_prepare_for_gate()
173 if (rtw_warn_on(!gate_mpath->next_hop)) in rtw_mesh_path_move_to_queue()
332 char next_hop[ETH_ALEN]; in dump_mpath() local
348 _rtw_memcpy(next_hop, mpath->next_hop->cmn.mac_addr, ETH_ALEN); in dump_mpath()
363 , MAC_ARG(dst), MAC_ARG(next_hop), sn, metric, qlen in dump_mpath()
771 if (rtw_rcu_access_pointer(mpath->next_hop) == sta && in rtw_mesh_plink_broken()
850 if (rtw_rcu_access_pointer(mpath->next_hop) == sta) in rtw_mesh_path_flush_by_nexthop()
[all …]

12345