Lines Matching refs:ef4_channel
216 struct ef4_channel *channel;
404 struct ef4_channel { struct
478 int (*pre_probe)(struct ef4_channel *);
479 void (*post_remove)(struct ef4_channel *);
480 void (*get_name)(struct ef4_channel *, char *buf, size_t len);
481 struct ef4_channel *(*copy)(const struct ef4_channel *);
482 bool (*receive_skb)(struct ef4_channel *, struct sk_buff *);
792 struct ef4_channel *channel[EF4_MAX_CHANNELS];
1054 bool (*handle_global_event)(struct ef4_channel *channel, ef4_qword_t *);
1067 void (*push_irq_moderation)(struct ef4_channel *channel);
1095 int (*ev_probe)(struct ef4_channel *channel);
1096 int (*ev_init)(struct ef4_channel *channel);
1097 void (*ev_fini)(struct ef4_channel *channel);
1098 void (*ev_remove)(struct ef4_channel *channel);
1099 int (*ev_process)(struct ef4_channel *channel, int quota);
1100 void (*ev_read_ack)(struct ef4_channel *channel);
1101 void (*ev_test_generate)(struct ef4_channel *channel);
1166 static inline struct ef4_channel *
1195 static inline bool ef4_channel_has_tx_queues(struct ef4_channel *channel) in ef4_channel_has_tx_queues()
1202 ef4_channel_get_tx_queue(struct ef4_channel *channel, unsigned type) in ef4_channel_get_tx_queue()
1234 static inline bool ef4_channel_has_rx_queue(struct ef4_channel *channel) in ef4_channel_has_rx_queue()
1240 ef4_channel_get_rx_queue(struct ef4_channel *channel) in ef4_channel_get_rx_queue()
1255 static inline struct ef4_channel *
1258 return container_of(rx_queue, struct ef4_channel, rx_queue); in ef4_rx_queue_channel()