Lines Matching refs:rx_queue
110 ef4_rx_desc(struct ef4_rx_queue *rx_queue, unsigned int index)
112 return ((ef4_qword_t *) (rx_queue->rxd.buf.addr)) + index;
333 static inline int ef4_nic_probe_rx(struct ef4_rx_queue *rx_queue)
335 return rx_queue->efx->type->rx_probe(rx_queue);
337 static inline void ef4_nic_init_rx(struct ef4_rx_queue *rx_queue)
339 rx_queue->efx->type->rx_init(rx_queue);
341 static inline void ef4_nic_remove_rx(struct ef4_rx_queue *rx_queue)
343 rx_queue->efx->type->rx_remove(rx_queue);
345 static inline void ef4_nic_notify_rx_desc(struct ef4_rx_queue *rx_queue)
347 rx_queue->efx->type->rx_write(rx_queue);
349 static inline void ef4_nic_generate_fill_event(struct ef4_rx_queue *rx_queue)
351 rx_queue->efx->type->rx_defer_refill(rx_queue);
390 int ef4_farch_rx_probe(struct ef4_rx_queue *rx_queue);
391 void ef4_farch_rx_init(struct ef4_rx_queue *rx_queue);
392 void ef4_farch_rx_fini(struct ef4_rx_queue *rx_queue);
393 void ef4_farch_rx_remove(struct ef4_rx_queue *rx_queue);
394 void ef4_farch_rx_write(struct ef4_rx_queue *rx_queue);
395 void ef4_farch_rx_defer_refill(struct ef4_rx_queue *rx_queue);