Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/net/mac80211/
H A Dmesh_pathtbl.c163 struct mesh_path *from_mpath, in mesh_path_move_to_queue() argument
170 if (WARN_ON(gate_mpath == from_mpath)) in mesh_path_move_to_queue()
177 spin_lock_irqsave(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
178 skb_queue_splice_init(&from_mpath->frame_queue, &failq); in mesh_path_move_to_queue()
179 spin_unlock_irqrestore(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
208 spin_lock_irqsave(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
209 skb_queue_splice(&failq, &from_mpath->frame_queue); in mesh_path_move_to_queue()
210 spin_unlock_irqrestore(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
681 struct mesh_path *from_mpath = mpath; in mesh_path_send_to_gates() local
691 mesh_path_move_to_queue(gate, from_mpath, copy); in mesh_path_send_to_gates()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/mesh/
H A Drtw_mesh_pathtbl.c162 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
170 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
177 _rtw_spinlock_bh(&from_mpath->frame_queue.lock); in rtw_mesh_path_move_to_queue()
178 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
179 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
180 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
181 _rtw_spinunlock_bh(&from_mpath->frame_queue.lock); in rtw_mesh_path_move_to_queue()
225 _rtw_spinlock_bh(&from_mpath->frame_queue.lock); in rtw_mesh_path_move_to_queue()
226 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
227 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/mesh/
H A Drtw_mesh_pathtbl.c162 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
170 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
177 _rtw_spinlock_bh(&from_mpath->frame_queue.lock); in rtw_mesh_path_move_to_queue()
178 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
179 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
180 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
181 _rtw_spinunlock_bh(&from_mpath->frame_queue.lock); in rtw_mesh_path_move_to_queue()
225 _rtw_spinlock_bh(&from_mpath->frame_queue.lock); in rtw_mesh_path_move_to_queue()
226 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
227 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/mesh/
H A Drtw_mesh_pathtbl.c163 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
172 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
179 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
180 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
181 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
182 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
183 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
228 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
229 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/mesh/
H A Drtw_mesh_pathtbl.c162 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
171 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
178 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
179 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
180 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
181 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
182 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
226 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
228 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/core/mesh/
H A Drtw_mesh_pathtbl.c163 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
172 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
179 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
180 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
181 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
182 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
183 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
228 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
229 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/mesh/
H A Drtw_mesh_pathtbl.c162 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
171 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
178 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
179 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
180 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
181 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
182 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
226 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
228 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/mesh/
H A Drtw_mesh_pathtbl.c162 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
171 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
178 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
179 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
180 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
181 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
182 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
226 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
228 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/mesh/
H A Drtw_mesh_pathtbl.c162 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
171 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
178 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
179 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
180 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
181 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
182 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
226 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
228 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/mesh/
H A Drtw_mesh_pathtbl.c162 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
171 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
178 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
179 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
180 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
181 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
182 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
226 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
228 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/mesh/
H A Drtw_mesh_pathtbl.c163 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
172 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
179 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
180 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
181 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
182 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
183 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
228 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
229 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/mesh/
H A Drtw_mesh_pathtbl.c162 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
171 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
178 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
179 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
180 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
181 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
182 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
226 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
228 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/core/mesh/
H A Drtw_mesh_pathtbl.c163 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
172 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
179 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
180 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
181 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
182 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
183 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
228 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
229 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/core/mesh/
H A Drtw_mesh_pathtbl.c163 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
172 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
179 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
180 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
181 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
182 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
183 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
228 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
229 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/core/mesh/
H A Drtw_mesh_pathtbl.c162 struct rtw_mesh_path *from_mpath, in rtw_mesh_path_move_to_queue() argument
171 if (rtw_warn_on(gate_mpath == from_mpath)) in rtw_mesh_path_move_to_queue()
178 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
179 rtw_list_splice_init(&from_mpath->frame_queue.queue, &failq); in rtw_mesh_path_move_to_queue()
180 failq_len = from_mpath->frame_queue_len; in rtw_mesh_path_move_to_queue()
181 from_mpath->frame_queue_len = 0; in rtw_mesh_path_move_to_queue()
182 _exit_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
226 _enter_critical_bh(&from_mpath->frame_queue.lock, &flags); in rtw_mesh_path_move_to_queue()
227 rtw_list_splice(&failq, &from_mpath->frame_queue.queue); in rtw_mesh_path_move_to_queue()
228 from_mpath->frame_queue_len += failq_len; in rtw_mesh_path_move_to_queue()
[all …]