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)
142 mt76_rx_aggr_release_frames(tid, frames, seqno);
143 mt76_rx_aggr_release_head(tid, frames);
148 void mt76_rx_aggr_reorder(struct sk_buff *skb, struct sk_buff_head *frames)
159 __skb_queue_tail(frames, skb);
167 mt76_rx_aggr_check_ctl(skb, frames);
199 __skb_unlink(skb, frames);
207 mt76_rx_aggr_release_head(tid, frames);
211 __skb_unlink(skb, frames);
215 * by releasing previous frames
219 mt76_rx_aggr_release_frames(tid, frames, head);
233 mt76_rx_aggr_release_head(tid, frames);