| /freebsd/sys/contrib/dev/mediatek/mt76/ |
| H A D | mt76.h | 240 struct mt76_queue { struct 301 int (*alloc)(struct mt76_dev *dev, struct mt76_queue *q, 305 int (*tx_queue_skb)(struct mt76_phy *phy, struct mt76_queue *q, 309 int (*tx_queue_skb_raw)(struct mt76_dev *dev, struct mt76_queue *q, 312 void *(*dequeue)(struct mt76_dev *dev, struct mt76_queue *q, bool flush, 317 void (*tx_cleanup)(struct mt76_dev *dev, struct mt76_queue *q, 323 void (*rx_cleanup)(struct mt76_dev *dev, struct mt76_queue *q); 325 void (*kick)(struct mt76_dev *dev, struct mt76_queue *q); 327 void (*reset_q)(struct mt76_dev *dev, struct mt76_queue *q, 575 int (*rx_rro_add_msdu_page)(struct mt76_dev *dev, struct mt76_queue *q, [all …]
|
| H A D | dma.c | 162 mt76_dma_queue_magic_cnt_init(struct mt76_dev *dev, struct mt76_queue *q) in mt76_dma_queue_magic_cnt_init() 193 mt76_dma_sync_idx(struct mt76_dev *dev, struct mt76_queue *q) in mt76_dma_sync_idx() 209 void mt76_dma_queue_reset(struct mt76_dev *dev, struct mt76_queue *q, in mt76_dma_queue_reset() 236 mt76_dma_add_rx_buf(struct mt76_dev *dev, struct mt76_queue *q, in mt76_dma_add_rx_buf() 311 mt76_dma_add_buf(struct mt76_dev *dev, struct mt76_queue *q, in mt76_dma_add_buf() 380 mt76_dma_tx_cleanup_idx(struct mt76_dev *dev, struct mt76_queue *q, int idx, in mt76_dma_tx_cleanup_idx() 401 mt76_dma_kick_queue(struct mt76_dev *dev, struct mt76_queue *q) in mt76_dma_kick_queue() 411 mt76_dma_tx_cleanup(struct mt76_dev *dev, struct mt76_queue *q, bool flush) in mt76_dma_tx_cleanup() 452 mt76_dma_get_rxdmad_c_buf(struct mt76_dev *dev, struct mt76_queue *q, in mt76_dma_get_rxdmad_c_buf() 495 mt76_dma_get_buf(struct mt76_dev *dev, struct mt76_queue *q, int idx, in mt76_dma_get_buf() [all …]
|
| H A D | usb.c | 324 mt76u_fill_rx_sg(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, in mt76u_fill_rx_sg() 357 mt76u_refill_rx(struct mt76_dev *dev, struct mt76_queue *q, in mt76u_refill_rx() 394 mt76u_rx_urb_alloc(struct mt76_dev *dev, struct mt76_queue *q, in mt76u_rx_urb_alloc() 442 mt76u_get_next_rx_entry(struct mt76_queue *q) in mt76u_get_next_rx_entry() 562 struct mt76_queue *q = urb->context; in mt76u_complete_rx() 606 mt76u_process_rx_queue(struct mt76_dev *dev, struct mt76_queue *q) in mt76u_process_rx_queue() 647 struct mt76_queue *q = &dev->q_rx[qid]; in mt76u_submit_rx_buffers() 667 struct mt76_queue *q = &dev->q_rx[qid]; in mt76u_alloc_rx_queue() 700 mt76u_free_rx_queue(struct mt76_dev *dev, struct mt76_queue *q) in mt76u_free_rx_queue() 732 struct mt76_queue *q = &dev->q_rx[i]; in mt76u_stop_rx() [all …]
|
| H A D | sdio.c | 306 struct mt76_queue *q = &dev->q_rx[qid]; in mt76s_alloc_rx_queue() 323 static struct mt76_queue *mt76s_alloc_tx_queue(struct mt76_dev *dev) in mt76s_alloc_tx_queue() 325 struct mt76_queue *q; in mt76s_alloc_tx_queue() 345 struct mt76_queue *q; in mt76s_alloc_tx() 367 mt76s_get_next_rx_entry(struct mt76_queue *q) in mt76s_get_next_rx_entry() 383 mt76s_process_rx_queue(struct mt76_dev *dev, struct mt76_queue *q) in mt76s_process_rx_queue() 429 static int mt76s_process_tx_queue(struct mt76_dev *dev, struct mt76_queue *q) in mt76s_process_tx_queue() 518 mt76s_tx_queue_skb(struct mt76_phy *phy, struct mt76_queue *q, in mt76s_tx_queue_skb() 550 mt76s_tx_queue_skb_raw(struct mt76_dev *dev, struct mt76_queue *q, in mt76s_tx_queue_skb_raw() 587 static void mt76s_tx_kick(struct mt76_dev *dev, struct mt76_queue *q) in mt76s_tx_kick() [all …]
|
| H A D | dma.h | 169 int mt76_dma_rx_fill(struct mt76_dev *dev, struct mt76_queue *q, 171 void mt76_dma_queue_reset(struct mt76_dev *dev, struct mt76_queue *q, 175 mt76_dma_reset_tx_queue(struct mt76_dev *dev, struct mt76_queue *q) in mt76_dma_reset_tx_queue()
|
| H A D | tx.c | 303 struct mt76_queue *q = phy->q_tx[qid]; in __mt76_tx_queue_skb() 414 struct mt76_queue *hwq = phy->q_tx[MT_TXQ_PSD]; in mt76_release_buffered_frames() 451 mt76_txq_stopped(struct mt76_queue *q) in mt76_txq_stopped() 458 mt76_txq_send_burst(struct mt76_phy *phy, struct mt76_queue *q, in mt76_txq_send_burst() 530 struct mt76_queue *q; in mt76_txq_schedule_list() 607 struct mt76_queue *q; in mt76_txq_schedule_pending_wcid() 739 struct mt76_queue *hwq; in mt76_stop_tx_queues() 805 void mt76_queue_tx_complete(struct mt76_dev *dev, struct mt76_queue *q, in mt76_queue_tx_complete() 821 struct mt76_queue *q = phy->q_tx[0]; in __mt76_set_tx_blocked()
|
| H A D | debugfs.c | 61 struct mt76_queue *q = dev->phy.q_tx[i]; in mt76_queues_read() 81 struct mt76_queue *q = &dev->q_rx[i]; in mt76_rx_queues_read()
|
| H A D | mt792x_debugfs.c | 102 struct mt76_queue *q; in mt792x_queues_read() 112 struct mt76_queue *q = queue_map[i].q; in mt792x_queues_read()
|
| H A D | mt76x02_mmio.c | 18 struct mt76_queue *q = dev->mphy.q_tx[MT_TXQ_PSD]; in mt76x02_pre_tbtt_tasklet() 115 mt76x02_init_rx_queue(struct mt76x02_dev *dev, struct mt76_queue *q, in mt76x02_init_rx_queue() 178 struct mt76_queue *q; in mt76x02_dma_init() 353 struct mt76_queue *q; in mt76x02_tx_hang()
|
| H A D | wed.c | 36 struct mt76_queue *q = &dev->q_rx[MT_RXQ_MAIN]; in mt76_wed_init_rx_buf() 93 int mt76_wed_dma_setup(struct mt76_dev *dev, struct mt76_queue *q, bool reset) in mt76_wed_dma_setup()
|
| H A D | sdio_txrx.c | 88 struct mt76_queue *q = &dev->q_rx[qid]; in mt76s_rx_run_queue() 245 static int mt76s_tx_run_queue(struct mt76_dev *dev, struct mt76_queue *q) in mt76s_tx_run_queue() 375 struct mt76_queue *q; in mt76s_txqs_empty()
|
| H A D | mac80211.c | 636 int mt76_create_page_pool(struct mt76_dev *dev, struct mt76_queue *q) in mt76_create_page_pool() 996 struct mt76_queue *q; in mt76_has_tx_pending() 2000 struct mt76_queue * 2004 struct mt76_queue *hwq; in mt76_init_queue()
|
| H A D | testmode.c | 37 struct mt76_queue *q; in mt76_testmode_tx_pending()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
| H A D | debugfs.c | 395 struct mt76_queue *q; in mt7615_queues_read() 405 struct mt76_queue *q = queue_map[i].q; in mt7615_queues_read()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7603/ |
| H A D | dma.c | 135 mt7603_init_rx_queue(struct mt7603_dev *dev, struct mt76_queue *q, in mt7603_init_rx_queue()
|
| H A D | beacon.c | 105 struct mt76_queue *q; in mt7603_pre_tbtt_tasklet()
|
| H A D | mac.c | 462 struct mt76_queue *q = dev->mphy.q_tx[i]; in mt7603_mac_sta_poll() 925 struct mt76_queue *q = dev->mphy.q_tx[qid]; in mt7603_mac_write_txwi() 1531 struct mt76_queue *q; in mt7603_tx_hang()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
| H A D | mt7996.h | 315 struct mt76_queue *q; 842 int mt7996_rro_msdu_page_add(struct mt76_dev *mdev, struct mt76_queue *q,
|
| H A D | debugfs.c | 760 struct mt76_queue *q; in mt7996_xmit_queues_show() 782 struct mt76_queue *q = queue_map[i].q; in mt7996_xmit_queues_show()
|
| H A D | mac.c | 427 mt7996_wed_check_ppe(struct mt7996_dev *dev, struct mt76_queue *q, in mt7996_wed_check_ppe() 1861 int mt7996_rro_msdu_page_add(struct mt76_dev *mdev, struct mt76_queue *q, in mt7996_rro_msdu_page_add() 1935 struct mt76_queue *q; in mt7996_rro_rx_process()
|
| H A D | dma.c | 976 struct mt76_queue *q = &dev->mt76.q_rx[i]; in mt7996_dma_reset()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
| H A D | debugfs.c | 948 struct mt76_queue *q; in mt7915_xmit_queues_show() 960 struct mt76_queue *q = queue_map[i].q; in mt7915_xmit_queues_show()
|
| H A D | mac.c | 257 mt7915_wed_check_ppe(struct mt7915_dev *dev, struct mt76_queue *q, in mt7915_wed_check_ppe()
|