Lines Matching refs:mt76_queue
144 struct mt76_queue { struct
193 int (*alloc)(struct mt76_dev *dev, struct mt76_queue *q,
197 int (*tx_queue_skb)(struct mt76_dev *dev, struct mt76_queue *q,
201 int (*tx_queue_skb_raw)(struct mt76_dev *dev, struct mt76_queue *q,
204 void *(*dequeue)(struct mt76_dev *dev, struct mt76_queue *q, bool flush,
209 void (*tx_cleanup)(struct mt76_dev *dev, struct mt76_queue *q,
212 void (*rx_cleanup)(struct mt76_dev *dev, struct mt76_queue *q);
214 void (*kick)(struct mt76_dev *dev, struct mt76_queue *q);
216 void (*reset_q)(struct mt76_dev *dev, struct mt76_queue *q);
609 struct mt76_queue *q_tx[__MT_TXQ_MAX];
674 struct mt76_queue *q_mcu[__MT_MCUQ_MAX];
675 struct mt76_queue q_rx[__MT_RXQ_MAX];
889 struct mt76_queue *
895 struct mt76_queue *q; in mt76_init_tx_queue()
910 struct mt76_queue *q; in mt76_init_mcu_queue()
1179 void mt76_queue_tx_complete(struct mt76_dev *dev, struct mt76_queue *q,