Lines Matching refs:rx_queue
447 struct ef4_rx_queue rx_queue; member
1093 int (*rx_probe)(struct ef4_rx_queue *rx_queue);
1094 void (*rx_init)(struct ef4_rx_queue *rx_queue);
1095 void (*rx_remove)(struct ef4_rx_queue *rx_queue);
1096 void (*rx_write)(struct ef4_rx_queue *rx_queue);
1097 void (*rx_defer_refill)(struct ef4_rx_queue *rx_queue);
1239 return channel->rx_queue.core_index >= 0; in ef4_channel_has_rx_queue()
1246 return &channel->rx_queue; in ef4_channel_get_rx_queue()
1254 for (_rx_queue = &(_channel)->rx_queue; \
1259 ef4_rx_queue_channel(struct ef4_rx_queue *rx_queue) in ef4_rx_queue_channel() argument
1261 return container_of(rx_queue, struct ef4_channel, rx_queue); in ef4_rx_queue_channel()
1264 static inline int ef4_rx_queue_index(struct ef4_rx_queue *rx_queue) in ef4_rx_queue_index() argument
1266 return ef4_rx_queue_channel(rx_queue)->channel; in ef4_rx_queue_index()
1272 static inline struct ef4_rx_buffer *ef4_rx_buffer(struct ef4_rx_queue *rx_queue, in ef4_rx_buffer() argument
1275 return &rx_queue->buffer[index]; in ef4_rx_buffer()