Home
last modified time | relevance | path

Searched refs:frame_queue (Results 1 – 4 of 4) sorted by relevance

/net/mac80211/
Dmesh_pathtbl.c122 spin_lock_irqsave(&mpath->frame_queue.lock, flags); in mesh_path_assign_nexthop()
123 skb_queue_walk(&mpath->frame_queue, skb) { in mesh_path_assign_nexthop()
130 spin_unlock_irqrestore(&mpath->frame_queue.lock, flags); in mesh_path_assign_nexthop()
205 spin_lock_irqsave(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
206 skb_queue_splice_init(&from_mpath->frame_queue, &failq); in mesh_path_move_to_queue()
207 spin_unlock_irqrestore(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
210 if (skb_queue_len(&gate_mpath->frame_queue) >= in mesh_path_move_to_queue()
221 skb_queue_tail(&gate_mpath->frame_queue, skb); in mesh_path_move_to_queue()
231 gate_mpath->dst, skb_queue_len(&gate_mpath->frame_queue)); in mesh_path_move_to_queue()
236 spin_lock_irqsave(&from_mpath->frame_queue.lock, flags); in mesh_path_move_to_queue()
[all …]
Dmesh_hwmp.c1181 if (skb_queue_len(&mpath->frame_queue) >= MESH_FRAME_QUEUE_LEN) in mesh_nexthop_resolve()
1182 skb_to_free = skb_dequeue(&mpath->frame_queue); in mesh_nexthop_resolve()
1186 skb_queue_tail(&mpath->frame_queue, skb); in mesh_nexthop_resolve()
Dmesh.h113 struct sk_buff_head frame_queue; member
Dcfg.c2326 pinfo->frame_qlen = mpath->frame_queue.qlen; in mpath_set_pinfo()