Lines Matching refs:rx_queue
444 struct ef4_rx_queue rx_queue; member
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; in ef4_channel_has_rx_queue()
1243 return &channel->rx_queue; in ef4_channel_get_rx_queue()
1251 for (_rx_queue = &(_channel)->rx_queue; \
1256 ef4_rx_queue_channel(struct ef4_rx_queue *rx_queue) in ef4_rx_queue_channel() argument
1258 return container_of(rx_queue, struct ef4_channel, rx_queue); in ef4_rx_queue_channel()
1261 static inline int ef4_rx_queue_index(struct ef4_rx_queue *rx_queue) in ef4_rx_queue_index() argument
1263 return ef4_rx_queue_channel(rx_queue)->channel; in ef4_rx_queue_index()
1269 static inline struct ef4_rx_buffer *ef4_rx_buffer(struct ef4_rx_queue *rx_queue, in ef4_rx_buffer() argument
1272 return &rx_queue->buffer[index]; in ef4_rx_buffer()