Home
last modified time | relevance | path

Searched refs:hw_rxq (Results 1 – 3 of 3) sorted by relevance

/linux/net/core/
H A Dnetdev_queues.c40 struct netdev_rx_queue *hw_rxq; in netdev_queue_get_dma_dev() local
51 hw_rxq = __netif_get_rx_queue(dev, idx)->lease; in netdev_queue_get_dma_dev()
53 netdev_lock(hw_rxq->dev); in netdev_queue_get_dma_dev()
54 idx = get_netdev_rx_queue_index(hw_rxq); in netdev_queue_get_dma_dev()
55 dma_dev = __netdev_queue_get_dma_dev(hw_rxq->dev, idx); in netdev_queue_get_dma_dev()
56 netdev_unlock(hw_rxq->dev); in netdev_queue_get_dma_dev()
H A Dnetdev-genl.c461 struct netdev_rx_queue *hw_rxq; in netdev_nl_queue_fill_mp() local
464 hw_rxq = rxq->lease; in netdev_nl_queue_fill_mp()
465 if (!hw_rxq || !netif_is_queue_leasee(netdev)) in netdev_nl_queue_fill_mp()
468 netdev_lock(hw_rxq->dev); in netdev_nl_queue_fill_mp()
469 ret = __netdev_nl_queue_fill_mp(rsp, hw_rxq); in netdev_nl_queue_fill_mp()
470 netdev_unlock(hw_rxq->dev); in netdev_nl_queue_fill_mp()
/linux/net/xdp/
H A Dxsk.c133 struct netdev_rx_queue *hw_rxq; in xsk_clear_pool_at_qid() local
139 hw_rxq = __netif_get_rx_queue(dev, queue_id)->lease; in xsk_clear_pool_at_qid()
141 netdev_lock(hw_rxq->dev); in xsk_clear_pool_at_qid()
142 queue_id = get_netdev_rx_queue_index(hw_rxq); in xsk_clear_pool_at_qid()
143 __xsk_clear_pool_at_qid(hw_rxq->dev, queue_id); in xsk_clear_pool_at_qid()
144 netdev_unlock(hw_rxq->dev); in xsk_clear_pool_at_qid()
168 struct netdev_rx_queue *hw_rxq; in xsk_reg_pool_at_qid() local
181 hw_rxq = __netif_get_rx_queue(dev, queue_id)->lease; in xsk_reg_pool_at_qid()
183 netdev_lock(hw_rxq->dev); in xsk_reg_pool_at_qid()
184 queue_id = get_netdev_rx_queue_index(hw_rxq); in xsk_reg_pool_at_qid()
[all...]