Lines Matching defs:rxq
70 struct netdev_rx_queue *rxq = __netif_get_rx_queue(orig_dev, *rxq_idx);
72 if (rxq->lease) {
75 rxq = rxq->lease;
76 *rxq_idx = get_netdev_rx_queue_index(rxq);
77 *dev = rxq->dev;
79 return rxq;
103 struct netdev_rx_queue *rxq = __netif_get_rx_queue(dev, rxq_idx);
128 err = page_pool_check_memory_provider(dev, rxq);
193 struct netdev_rx_queue *rxq;
216 rxq = __netif_get_rx_queue(dev, rxq_idx);
217 if (rxq->mp_params.mp_ops) {
222 if (rxq->pool) {
229 rxq->mp_params = *p;
241 memset(&rxq->mp_params, 0, sizeof(rxq->mp_params));
282 struct netdev_rx_queue *rxq;
285 rxq = __netif_get_rx_queue(dev, rxq_idx);
291 !rxq->mp_params.mp_ops)
294 if (WARN_ON_ONCE(rxq->mp_params.mp_ops != old_p->mp_ops ||
295 rxq->mp_params.mp_priv != old_p->mp_priv))
299 memset(&rxq->mp_params, 0, sizeof(rxq->mp_params));
323 void __netif_mp_uninstall_rxq(struct netdev_rx_queue *rxq,
327 p->mp_ops->uninstall(p->mp_priv, rxq);