Lines Matching refs:frames
16 mt76_aggr_release(struct mt76_rx_tid *tid, struct sk_buff_head *frames, int idx)
28 __skb_queue_tail(frames, skb);
33 struct sk_buff_head *frames,
40 mt76_aggr_release(tid, frames, idx);
45 mt76_rx_aggr_release_head(struct mt76_rx_tid *tid, struct sk_buff_head *frames)
50 mt76_aggr_release(tid, frames, idx);
56 mt76_rx_aggr_check_release(struct mt76_rx_tid *tid, struct sk_buff_head *frames)
65 mt76_rx_aggr_release_head(tid, frames);
84 mt76_rx_aggr_release_frames(tid, frames, status->seqno);
87 mt76_rx_aggr_release_head(tid, frames);
96 struct sk_buff_head frames;
99 __skb_queue_head_init(&frames);
105 mt76_rx_aggr_check_release(tid, &frames);
112 mt76_rx_complete(dev, &frames, NULL);
119 mt76_rx_aggr_check_ctl(struct sk_buff *skb, struct sk_buff_head *frames)
141 mt76_rx_aggr_release_frames(tid, frames, seqno);
142 mt76_rx_aggr_release_head(tid, frames);
147 void mt76_rx_aggr_reorder(struct sk_buff *skb, struct sk_buff_head *frames)
158 __skb_queue_tail(frames, skb);
165 mt76_rx_aggr_check_ctl(skb, frames);
198 __skb_unlink(skb, frames);
206 mt76_rx_aggr_release_head(tid, frames);
210 __skb_unlink(skb, frames);
214 * by releasing previous frames
218 mt76_rx_aggr_release_frames(tid, frames, head);
232 mt76_rx_aggr_release_head(tid, frames);