Searched refs:mt76_queue (Results 1 – 11 of 11) sorted by relevance
/drivers/net/wireless/mediatek/mt76/ |
D | dma.c | 11 mt76_dma_alloc_queue(struct mt76_dev *dev, struct mt76_queue *q, in mt76_dma_alloc_queue() 48 mt76_dma_add_buf(struct mt76_dev *dev, struct mt76_queue *q, in mt76_dma_add_buf() 95 mt76_dma_tx_cleanup_idx(struct mt76_dev *dev, struct mt76_queue *q, int idx, in mt76_dma_tx_cleanup_idx() 129 mt76_dma_sync_idx(struct mt76_dev *dev, struct mt76_queue *q) in mt76_dma_sync_idx() 142 struct mt76_queue *q = sq->q; in mt76_dma_tx_cleanup() 206 mt76_dma_get_buf(struct mt76_dev *dev, struct mt76_queue *q, int idx, in mt76_dma_get_buf() 232 mt76_dma_dequeue(struct mt76_dev *dev, struct mt76_queue *q, bool flush, in mt76_dma_dequeue() 251 mt76_dma_kick_queue(struct mt76_dev *dev, struct mt76_queue *q) in mt76_dma_kick_queue() 260 struct mt76_queue *q = dev->q_tx[qid].q; in mt76_dma_tx_queue_skb_raw() 285 struct mt76_queue *q = dev->q_tx[qid].q; in mt76_dma_tx_queue_skb() [all …]
|
D | usb.c | 275 mt76u_fill_rx_sg(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, in mt76u_fill_rx_sg() 312 struct mt76_queue *q = &dev->q_rx[MT_RXQ_MAIN]; in mt76u_refill_rx() 393 struct mt76_queue *q = &dev->q_rx[MT_RXQ_MAIN]; in mt76u_get_next_rx_entry() 462 struct mt76_queue *q = &dev->q_rx[MT_RXQ_MAIN]; in mt76u_process_rx_entry() 498 struct mt76_queue *q = &dev->q_rx[MT_RXQ_MAIN]; in mt76u_complete_rx() 565 struct mt76_queue *q = &dev->q_rx[MT_RXQ_MAIN]; in mt76u_submit_rx_buffers() 585 struct mt76_queue *q = &dev->q_rx[MT_RXQ_MAIN]; in mt76u_alloc_rx() 613 struct mt76_queue *q = &dev->q_rx[MT_RXQ_MAIN]; in mt76u_free_rx() 630 struct mt76_queue *q = &dev->q_rx[MT_RXQ_MAIN]; in mt76u_stop_rx() 642 struct mt76_queue *q = &dev->q_rx[MT_RXQ_MAIN]; in mt76u_resume_rx() [all …]
|
D | mt76x02_mmio.c | 17 struct mt76_queue *q = dev->mt76.q_tx[MT_TXQ_PSD].q; in mt76x02_pre_tbtt_tasklet() 103 struct mt76_queue *hwq; in mt76x02_init_tx_queue() 123 mt76x02_init_rx_queue(struct mt76x02_dev *dev, struct mt76_queue *q, in mt76x02_init_rx_queue() 183 struct mt76_queue *q; in mt76x02_dma_init() 360 struct mt76_queue *q; in mt76x02_tx_hang()
|
D | mt76.h | 108 struct mt76_queue { struct 132 struct mt76_queue *q; argument 151 int (*alloc)(struct mt76_dev *dev, struct mt76_queue *q, 155 int (*add_buf)(struct mt76_dev *dev, struct mt76_queue *q, 166 void *(*dequeue)(struct mt76_dev *dev, struct mt76_queue *q, bool flush, 174 void (*kick)(struct mt76_dev *dev, struct mt76_queue *q); 446 struct mt76_queue q_rx[__MT_RXQ_MAX];
|
D | tx.c | 253 struct mt76_queue *q; in mt76_tx() 340 struct mt76_queue *hwq = dev->q_tx[MT_TXQ_PSD].q; in mt76_release_buffered_frames() 386 struct mt76_queue *hwq = sq->q; in mt76_txq_send_burst() 476 struct mt76_queue *hwq = sq->q; in mt76_txq_schedule_list() 572 struct mt76_queue *hwq; in mt76_stop_tx_queues()
|
D | mac80211.c | 388 struct mt76_queue *q; in mt76_has_tx_pending()
|
/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | dma.c | 18 struct mt76_queue *hwq; in mt7615_init_tx_queues() 42 struct mt76_queue *hwq; in mt7615_init_mcu_queue()
|
/drivers/net/wireless/mediatek/mt76/mt7603/ |
D | dma.c | 11 struct mt76_queue *hwq; in mt7603_init_tx_queue() 123 mt7603_init_rx_queue(struct mt7603_dev *dev, struct mt76_queue *q, in mt7603_init_rx_queue()
|
D | mt7603.h | 121 struct mt76_queue q_rx;
|
D | beacon.c | 70 struct mt76_queue *q; in mt7603_pre_tbtt_tasklet()
|
D | mac.c | 788 struct mt76_queue *q = dev->mt76.q_tx[qid].q; in mt7603_mac_write_txwi() 1393 struct mt76_queue *q; in mt7603_tx_hang()
|