Lines Matching full:frames
21 mt76_aggr_release(struct mt76_rx_tid *tid, struct sk_buff_head *frames, int idx) in mt76_aggr_release() argument
33 __skb_queue_tail(frames, skb); in mt76_aggr_release()
37 mt76_rx_aggr_release_frames(struct mt76_rx_tid *tid, struct sk_buff_head *frames, in mt76_rx_aggr_release_frames() argument
44 mt76_aggr_release(tid, frames, idx); in mt76_rx_aggr_release_frames()
49 mt76_rx_aggr_release_head(struct mt76_rx_tid *tid, struct sk_buff_head *frames) in mt76_rx_aggr_release_head() argument
54 mt76_aggr_release(tid, frames, idx); in mt76_rx_aggr_release_head()
60 mt76_rx_aggr_check_release(struct mt76_rx_tid *tid, struct sk_buff_head *frames) in mt76_rx_aggr_check_release() argument
69 mt76_rx_aggr_release_head(tid, frames); in mt76_rx_aggr_check_release()
88 mt76_rx_aggr_release_frames(tid, frames, status->seqno); in mt76_rx_aggr_check_release()
91 mt76_rx_aggr_release_head(tid, frames); in mt76_rx_aggr_check_release()
100 struct sk_buff_head frames; in mt76_rx_aggr_reorder_work() local
103 __skb_queue_head_init(&frames); in mt76_rx_aggr_reorder_work()
109 mt76_rx_aggr_check_release(tid, &frames); in mt76_rx_aggr_reorder_work()
116 mt76_rx_complete(dev, &frames, NULL); in mt76_rx_aggr_reorder_work()
123 mt76_rx_aggr_check_ctl(struct sk_buff *skb, struct sk_buff_head *frames) in mt76_rx_aggr_check_ctl() argument
144 mt76_rx_aggr_release_frames(tid, frames, seqno); in mt76_rx_aggr_check_ctl()
145 mt76_rx_aggr_release_head(tid, frames); in mt76_rx_aggr_check_ctl()
149 void mt76_rx_aggr_reorder(struct sk_buff *skb, struct sk_buff_head *frames) in mt76_rx_aggr_reorder() argument
160 __skb_queue_tail(frames, skb); in mt76_rx_aggr_reorder()
167 mt76_rx_aggr_check_ctl(skb, frames); in mt76_rx_aggr_reorder()
200 __skb_unlink(skb, frames); in mt76_rx_aggr_reorder()
208 mt76_rx_aggr_release_head(tid, frames); in mt76_rx_aggr_reorder()
212 __skb_unlink(skb, frames); in mt76_rx_aggr_reorder()
216 * by releasing previous frames in mt76_rx_aggr_reorder()
220 mt76_rx_aggr_release_frames(tid, frames, head); in mt76_rx_aggr_reorder()
234 mt76_rx_aggr_release_head(tid, frames); in mt76_rx_aggr_reorder()