Lines Matching refs:efx_channel

243 	struct efx_channel *channel;
455 struct efx_channel { struct
545 int (*pre_probe)(struct efx_channel *);
546 void (*post_remove)(struct efx_channel *);
547 void (*get_name)(struct efx_channel *, char *buf, size_t len);
548 struct efx_channel *(*copy)(const struct efx_channel *);
549 bool (*receive_skb)(struct efx_channel *, struct sk_buff *);
550 bool (*want_txqs)(struct efx_channel *);
964 struct efx_channel *channel[EFX_MAX_CHANNELS];
1285 bool (*handle_global_event)(struct efx_channel *channel, efx_qword_t *);
1298 void (*push_irq_moderation)(struct efx_channel *channel);
1342 int (*ev_probe)(struct efx_channel *channel);
1343 int (*ev_init)(struct efx_channel *channel);
1344 void (*ev_fini)(struct efx_channel *channel);
1345 void (*ev_remove)(struct efx_channel *channel);
1346 int (*ev_process)(struct efx_channel *channel, int quota);
1347 void (*ev_read_ack)(struct efx_channel *channel);
1348 void (*ev_test_generate)(struct efx_channel *channel);
1447 static inline struct efx_channel *
1476 static inline bool efx_channel_has_tx_queues(struct efx_channel *channel) in efx_channel_has_tx_queues()
1483 efx_channel_get_tx_queue(struct efx_channel *channel, unsigned type) in efx_channel_get_tx_queue()
1515 static inline bool efx_channel_has_rx_queue(struct efx_channel *channel) in efx_channel_has_rx_queue()
1521 efx_channel_get_rx_queue(struct efx_channel *channel) in efx_channel_get_rx_queue()
1536 static inline struct efx_channel *
1539 return container_of(rx_queue, struct efx_channel, rx_queue); in efx_rx_queue_channel()