Home
last modified time | relevance | path

Searched refs:q_rx (Results 1 – 18 of 18) sorted by relevance

/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7915/
A Ddma.c461 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU], in mt7915_dma_init()
473 dev->mt76.q_rx[MT_RXQ_MCU_WA].flags = MT_WED_Q_TXFREE; in mt7915_dma_init()
478 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU_WA], in mt7915_dma_init()
488 dev->mt76.q_rx[MT_RXQ_MAIN].flags = in mt7915_dma_init()
493 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], in mt7915_dma_init()
508 mdev->q_rx[MT_RXQ_MAIN_WA].flags = MT_WED_Q_TXFREE; in mt7915_dma_init()
525 dev->mt76.q_rx[MT_RXQ_BAND1].flags = in mt7915_dma_init()
531 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_BAND1], in mt7915_dma_init()
601 mt76_queue_rx_cleanup(dev, &dev->mt76.q_rx[i]); in mt7915_dma_reset()
624 if (dev->mt76.q_rx[i].flags == MT_WED_Q_TXFREE) in mt7915_dma_reset()
[all …]
A Dmac.c544 mt7915_wed_check_ppe(dev, &dev->mt76.q_rx[q], msta, skb, in mt7915_mac_fill_rx()
1416 if (mdev->q_rx[i].ndesc) in mt7915_mac_restart()
1429 if (mdev->q_rx[i].ndesc) { in mt7915_mac_restart()
A Dmmio.c627 q = &dev->mt76.q_rx[MT_RXQ_MAIN]; in mt7915_mmio_wed_init_rx_buf()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7996/
A Ddma.c285 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU], in mt7996_dma_init()
294 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU_WA], in mt7996_dma_init()
303 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], in mt7996_dma_init()
312 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN_WA], in mt7996_dma_init()
322 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_BAND2], in mt7996_dma_init()
333 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_BAND2_WA], in mt7996_dma_init()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7921/
A Ddma.c150 mt76_queue_reset(dev, &dev->mt76.q_rx[i]); in mt7921_dma_reset()
182 mt76_queue_rx_cleanup(dev, &dev->mt76.q_rx[i]); in mt7921_wpdma_reset()
260 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU], in mt7921_dma_init()
268 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU_WA], in mt7921_dma_init()
276 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], in mt7921_dma_init()
/linux-6.3-rc2/drivers/net/ethernet/mediatek/
A Dmtk_wed_wo.c249 mtk_wed_wo_rx_run_queue(wo, &wo->q_rx); in mtk_wed_wo_irq_tasklet()
435 ret = mtk_wed_wo_queue_alloc(wo, &wo->q_rx, MTK_WED_WO_RING_SIZE, in mtk_wed_wo_hardware_init()
441 mtk_wed_wo_queue_refill(wo, &wo->q_rx, true); in mtk_wed_wo_hardware_init()
442 mtk_wed_wo_queue_reset(wo, &wo->q_rx); in mtk_wed_wo_hardware_init()
468 mtk_wed_wo_queue_rx_clean(wo, &wo->q_rx); in mtk_wed_wo_hw_deinit()
470 mtk_wed_wo_queue_free(wo, &wo->q_rx); in mtk_wed_wo_hw_deinit()
A Dmtk_wed_wo.h233 struct mtk_wed_wo_queue q_rx; member
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/
A Dusb.c357 enum mt76_rxq_id qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76u_refill_rx()
394 enum mt76_rxq_id qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76u_rx_urb_alloc()
596 mt76u_complete_rx, &dev->q_rx[qid]); in mt76u_submit_rx_buf()
605 int qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76u_process_rx_queue()
637 mt76u_process_rx_queue(dev, &dev->q_rx[i]); in mt76u_rx_worker()
644 struct mt76_queue *q = &dev->q_rx[qid]; in mt76u_submit_rx_buffers()
664 struct mt76_queue *q = &dev->q_rx[qid]; in mt76u_alloc_rx_queue()
719 mt76u_free_rx_queue(dev, &dev->q_rx[i]); in mt76u_free_rx()
729 struct mt76_queue *q = &dev->q_rx[i]; in mt76u_stop_rx()
743 struct mt76_queue *q = &dev->q_rx[i]; in mt76u_resume_rx()
A Dsdio.c306 struct mt76_queue *q = &dev->q_rx[qid]; in mt76s_alloc_rx_queue()
385 int qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76s_process_rx_queue()
422 nframes += mt76s_process_rx_queue(dev, &dev->q_rx[i]); in mt76s_net_worker()
614 struct mt76_queue *q = &dev->q_rx[i]; in mt76s_deinit()
A Ddma.c751 struct mt76_queue *q = &dev->q_rx[qid]; in mt76_dma_rx_reset()
792 dev->drv->rx_skb(dev, q - dev->q_rx, skb, &info); in mt76_add_fragment()
869 dev->drv->rx_skb(dev, q - dev->q_rx, skb, &info); in mt76_dma_rx_process()
891 cur = mt76_dma_rx_process(dev, &dev->q_rx[qid], budget - done); in mt76_dma_rx_poll()
921 mt76_dma_rx_fill(dev, &dev->q_rx[i], false); in mt76_dma_init()
968 struct mt76_queue *q = &dev->q_rx[i]; in mt76_dma_cleanup()
A Ddebugfs.c81 struct mt76_queue *q = &dev->q_rx[i]; in mt76_rx_queues_read()
A Dmt76x02_mmio.c218 ret = mt76x02_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MCU], 1, in mt76x02_dma_init()
223 q = &dev->mt76.q_rx[MT_RXQ_MAIN]; in mt76x02_dma_init()
A Dmt76.h784 struct mt76_queue q_rx[__MT_RXQ_MAX]; member
950 for (i = 0; i < ARRAY_SIZE((dev)->q_rx); i++) \
951 if ((dev)->q_rx[i].ndesc)
A Dsdio_txrx.c84 struct mt76_queue *q = &dev->q_rx[qid]; in mt76s_rx_run_queue()
A Dmac80211.c568 int idx = q - dev->q_rx; in mt76_create_page_pool()
663 for (i = 0; i < ARRAY_SIZE(dev->q_rx); i++) in mt76_alloc_device()
1742 page_pool_get_stats(dev->q_rx[i].page_pool, &stats); in mt76_ethtool_page_pool_stats()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7603/
A Ddma.c211 ret = mt7603_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MCU], 1, in mt7603_dma_init()
216 ret = mt7603_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], 0, in mt7603_dma_init()
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7615/
A Ddma.c264 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU], 1, in mt7615_dma_init()
273 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], 0, in mt7615_dma_init()
/linux-6.3-rc2/drivers/slimbus/
A Dqcom-ctrl.c211 bool q_rx = false; in qcom_slim_handle_rx_irq() local
242 q_rx = true; in qcom_slim_handle_rx_irq()
257 if (q_rx) in qcom_slim_handle_rx_irq()

Completed in 34 milliseconds