Lines Matching refs:queue_id
99 u16 queue_id) in xsk_get_pool_from_qid() argument
101 if (queue_id < dev->real_num_rx_queues) in xsk_get_pool_from_qid()
102 return dev->_rx[queue_id].pool; in xsk_get_pool_from_qid()
103 if (queue_id < dev->real_num_tx_queues) in xsk_get_pool_from_qid()
104 return dev->_tx[queue_id].pool; in xsk_get_pool_from_qid()
110 void xsk_clear_pool_at_qid(struct net_device *dev, u16 queue_id) in xsk_clear_pool_at_qid() argument
112 if (queue_id < dev->num_rx_queues) in xsk_clear_pool_at_qid()
113 dev->_rx[queue_id].pool = NULL; in xsk_clear_pool_at_qid()
114 if (queue_id < dev->num_tx_queues) in xsk_clear_pool_at_qid()
115 dev->_tx[queue_id].pool = NULL; in xsk_clear_pool_at_qid()
123 u16 queue_id) in xsk_reg_pool_at_qid() argument
125 if (queue_id >= max_t(unsigned int, in xsk_reg_pool_at_qid()
130 if (queue_id < dev->real_num_rx_queues) in xsk_reg_pool_at_qid()
131 dev->_rx[queue_id].pool = pool; in xsk_reg_pool_at_qid()
132 if (queue_id < dev->real_num_tx_queues) in xsk_reg_pool_at_qid()
133 dev->_tx[queue_id].pool = pool; in xsk_reg_pool_at_qid()
223 if (xs->dev != xdp->rxq->dev || xs->queue_id != xdp->rxq->queue_index) in xsk_rcv_check()
408 return dev->netdev_ops->ndo_xsk_wakeup(dev, xs->queue_id, flags); in xsk_wakeup()
533 if (xs->queue_id >= xs->dev->real_num_tx_queues) in __xsk_generic_xmit()
563 err = __dev_direct_xmit(skb, xs->queue_id); in __xsk_generic_xmit()
952 if (umem_xs->queue_id != qid || umem_xs->dev != dev) { in xsk_bind()
1026 xs->queue_id = qid; in xsk_bind()