Lines Matching refs:rx_queue
401 * @rx_queue: RX queue for this channel
444 struct ef4_rx_queue rx_queue;
665 * @rx_queue: RX DMA queues
1090 int (*rx_probe)(struct ef4_rx_queue *rx_queue);
1091 void (*rx_init)(struct ef4_rx_queue *rx_queue);
1092 void (*rx_remove)(struct ef4_rx_queue *rx_queue);
1093 void (*rx_write)(struct ef4_rx_queue *rx_queue);
1094 void (*rx_defer_refill)(struct ef4_rx_queue *rx_queue);
1236 return channel->rx_queue.core_index >= 0;
1243 return &channel->rx_queue;
1251 for (_rx_queue = &(_channel)->rx_queue; \
1256 ef4_rx_queue_channel(struct ef4_rx_queue *rx_queue)
1258 return container_of(rx_queue, struct ef4_channel, rx_queue);
1261 static inline int ef4_rx_queue_index(struct ef4_rx_queue *rx_queue)
1263 return ef4_rx_queue_channel(rx_queue)->channel;
1269 static inline struct ef4_rx_buffer *ef4_rx_buffer(struct ef4_rx_queue *rx_queue,
1272 return &rx_queue->buffer[index];