efx_channel       915 drivers/net/ethernet/sfc/ef10.c 	struct efx_channel *channel;
efx_channel      1023 drivers/net/ethernet/sfc/ef10.c 	struct efx_channel *channel;
efx_channel      2072 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_push_irq_moderation(struct efx_channel *channel)
efx_channel      2253 drivers/net/ethernet/sfc/ef10.c 	struct efx_channel *channel;
efx_channel      2412 drivers/net/ethernet/sfc/ef10.c 	struct efx_channel *channel = tx_queue->channel;
efx_channel      3085 drivers/net/ethernet/sfc/ef10.c 	struct efx_channel *channel = efx_rx_queue_channel(rx_queue);
efx_channel      3199 drivers/net/ethernet/sfc/ef10.c 	struct efx_channel *channel = efx_rx_queue_channel(rx_queue);
efx_channel      3228 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_ev_probe(struct efx_channel *channel)
efx_channel      3236 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_ev_fini(struct efx_channel *channel)
efx_channel      3259 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_ev_init(struct efx_channel *channel)
efx_channel      3389 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_ev_remove(struct efx_channel *channel)
efx_channel      3440 drivers/net/ethernet/sfc/ef10.c static u16 efx_ef10_handle_rx_event_errors(struct efx_channel *channel,
efx_channel      3531 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_handle_rx_event(struct efx_channel *channel,
efx_channel      3684 drivers/net/ethernet/sfc/ef10.c efx_ef10_handle_tx_event(struct efx_channel *channel, efx_qword_t *event)
efx_channel      3761 drivers/net/ethernet/sfc/ef10.c efx_ef10_handle_driver_event(struct efx_channel *channel, efx_qword_t *event)
efx_channel      3785 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_handle_driver_generated_event(struct efx_channel *channel,
efx_channel      3813 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_ev_process(struct efx_channel *channel, int quota)
efx_channel      3882 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_ev_read_ack(struct efx_channel *channel)
efx_channel      3916 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_ev_test_generate(struct efx_channel *channel)
efx_channel      3958 drivers/net/ethernet/sfc/ef10.c 	struct efx_channel *channel;
efx_channel      6180 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_rx_enable_timestamping(struct efx_channel *channel,
efx_channel      6207 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_rx_disable_timestamping(struct efx_channel *channel,
efx_channel      6239 drivers/net/ethernet/sfc/ef10.c 	int (*set)(struct efx_channel *channel, bool temp);
efx_channel      6240 drivers/net/ethernet/sfc/ef10.c 	struct efx_channel *channel;
efx_channel       219 drivers/net/ethernet/sfc/efx.c static void efx_remove_channel(struct efx_channel *channel);
efx_channel       223 drivers/net/ethernet/sfc/efx.c static void efx_init_napi_channel(struct efx_channel *channel);
efx_channel       225 drivers/net/ethernet/sfc/efx.c static void efx_fini_napi_channel(struct efx_channel *channel);
efx_channel       261 drivers/net/ethernet/sfc/efx.c static int efx_process_channel(struct efx_channel *channel, int budget)
efx_channel       309 drivers/net/ethernet/sfc/efx.c static void efx_update_irq_mod(struct efx_nic *efx, struct efx_channel *channel)
efx_channel       332 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel =
efx_channel       333 drivers/net/ethernet/sfc/efx.c 		container_of(napi, struct efx_channel, napi_str);
efx_channel       372 drivers/net/ethernet/sfc/efx.c static int efx_probe_eventq(struct efx_channel *channel)
efx_channel       390 drivers/net/ethernet/sfc/efx.c static int efx_init_eventq(struct efx_channel *channel)
efx_channel       410 drivers/net/ethernet/sfc/efx.c void efx_start_eventq(struct efx_channel *channel)
efx_channel       424 drivers/net/ethernet/sfc/efx.c void efx_stop_eventq(struct efx_channel *channel)
efx_channel       433 drivers/net/ethernet/sfc/efx.c static void efx_fini_eventq(struct efx_channel *channel)
efx_channel       445 drivers/net/ethernet/sfc/efx.c static void efx_remove_eventq(struct efx_channel *channel)
efx_channel       460 drivers/net/ethernet/sfc/efx.c static struct efx_channel *
efx_channel       461 drivers/net/ethernet/sfc/efx.c efx_alloc_channel(struct efx_nic *efx, int i, struct efx_channel *old_channel)
efx_channel       463 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel       497 drivers/net/ethernet/sfc/efx.c static struct efx_channel *
efx_channel       498 drivers/net/ethernet/sfc/efx.c efx_copy_channel(const struct efx_channel *old_channel)
efx_channel       500 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel       537 drivers/net/ethernet/sfc/efx.c static int efx_probe_channel(struct efx_channel *channel)
efx_channel       576 drivers/net/ethernet/sfc/efx.c efx_get_channel_name(struct efx_channel *channel, char *buf, size_t len)
efx_channel       596 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel       606 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel       645 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel       735 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel       780 drivers/net/ethernet/sfc/efx.c static void efx_remove_channel(struct efx_channel *channel)
efx_channel       798 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel       807 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *other_channel[EFX_MAX_CHANNELS], *channel;
efx_channel       919 drivers/net/ethernet/sfc/efx.c static bool efx_default_channel_want_txqs(struct efx_channel *channel)
efx_channel       935 drivers/net/ethernet/sfc/efx.c int efx_channel_dummy_op_int(struct efx_channel *channel)
efx_channel       940 drivers/net/ethernet/sfc/efx.c void efx_channel_dummy_op_void(struct efx_channel *channel)
efx_channel      1566 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      1578 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      1597 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel, *end_channel;
efx_channel      1632 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      1660 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel, *end_channel;
efx_channel      1702 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      1716 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      1730 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      1836 drivers/net/ethernet/sfc/efx.c 		struct efx_channel *channel;
efx_channel      1874 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      2062 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      2104 drivers/net/ethernet/sfc/efx.c 		struct efx_channel *tx_channel;
efx_channel      2174 drivers/net/ethernet/sfc/efx.c static void efx_init_napi_channel(struct efx_channel *channel)
efx_channel      2185 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      2191 drivers/net/ethernet/sfc/efx.c static void efx_fini_napi_channel(struct efx_channel *channel)
efx_channel      2201 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      2551 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel      3105 drivers/net/ethernet/sfc/efx.c 	struct efx_channel *channel;
efx_channel        43 drivers/net/ethernet/sfc/efx.h void __efx_rx_packet(struct efx_channel *channel);
efx_channel        46 drivers/net/ethernet/sfc/efx.h static inline void efx_rx_flush_packet(struct efx_channel *channel)
efx_channel       172 drivers/net/ethernet/sfc/efx.h 	struct efx_channel *channel = container_of(data, struct efx_channel,
efx_channel       217 drivers/net/ethernet/sfc/efx.h int efx_channel_dummy_op_int(struct efx_channel *channel);
efx_channel       218 drivers/net/ethernet/sfc/efx.h void efx_channel_dummy_op_void(struct efx_channel *channel);
efx_channel       243 drivers/net/ethernet/sfc/efx.h void efx_stop_eventq(struct efx_channel *channel);
efx_channel       244 drivers/net/ethernet/sfc/efx.h void efx_start_eventq(struct efx_channel *channel);
efx_channel       276 drivers/net/ethernet/sfc/efx.h static inline void efx_schedule_channel(struct efx_channel *channel)
efx_channel       285 drivers/net/ethernet/sfc/efx.h static inline void efx_schedule_channel_irq(struct efx_channel *channel)
efx_channel       275 drivers/net/ethernet/sfc/ethtool.c 	struct efx_channel *channel =
efx_channel       318 drivers/net/ethernet/sfc/ethtool.c 	struct efx_channel *channel;
efx_channel       377 drivers/net/ethernet/sfc/ethtool.c 	struct efx_channel *channel;
efx_channel       456 drivers/net/ethernet/sfc/ethtool.c 	struct efx_channel *channel;
efx_channel       623 drivers/net/ethernet/sfc/ethtool.c 	struct efx_channel *channel;
efx_channel        78 drivers/net/ethernet/sfc/farch.c static void efx_farch_magic_event(struct efx_channel *channel, u32 magic);
efx_channel       600 drivers/net/ethernet/sfc/farch.c 	struct efx_channel *channel;
efx_channel       643 drivers/net/ethernet/sfc/farch.c 	struct efx_channel *channel;
efx_channel       712 drivers/net/ethernet/sfc/farch.c 	struct efx_channel *channel;
efx_channel       771 drivers/net/ethernet/sfc/farch.c void efx_farch_ev_read_ack(struct efx_channel *channel)
efx_channel       803 drivers/net/ethernet/sfc/farch.c static void efx_farch_magic_event(struct efx_channel *channel, u32 magic)
efx_channel       819 drivers/net/ethernet/sfc/farch.c efx_farch_handle_tx_event(struct efx_channel *channel, efx_qword_t *event)
efx_channel       859 drivers/net/ethernet/sfc/farch.c 	struct efx_channel *channel = efx_rx_queue_channel(rx_queue);
efx_channel       939 drivers/net/ethernet/sfc/farch.c 	struct efx_channel *channel = efx_rx_queue_channel(rx_queue);
efx_channel       968 drivers/net/ethernet/sfc/farch.c efx_farch_handle_rx_event(struct efx_channel *channel, const efx_qword_t *event)
efx_channel      1102 drivers/net/ethernet/sfc/farch.c 	struct efx_channel *channel;
efx_channel      1131 drivers/net/ethernet/sfc/farch.c efx_farch_handle_drain_event(struct efx_channel *channel)
efx_channel      1141 drivers/net/ethernet/sfc/farch.c static void efx_farch_handle_generated_event(struct efx_channel *channel,
efx_channel      1172 drivers/net/ethernet/sfc/farch.c efx_farch_handle_driver_event(struct efx_channel *channel, efx_qword_t *event)
efx_channel      1259 drivers/net/ethernet/sfc/farch.c int efx_farch_ev_process(struct efx_channel *channel, int budget)
efx_channel      1333 drivers/net/ethernet/sfc/farch.c int efx_farch_ev_probe(struct efx_channel *channel)
efx_channel      1343 drivers/net/ethernet/sfc/farch.c int efx_farch_ev_init(struct efx_channel *channel)
efx_channel      1376 drivers/net/ethernet/sfc/farch.c void efx_farch_ev_fini(struct efx_channel *channel)
efx_channel      1392 drivers/net/ethernet/sfc/farch.c void efx_farch_ev_remove(struct efx_channel *channel)
efx_channel      1398 drivers/net/ethernet/sfc/farch.c void efx_farch_ev_test_generate(struct efx_channel *channel)
efx_channel      1516 drivers/net/ethernet/sfc/farch.c 	struct efx_channel *channel;
efx_channel      1301 drivers/net/ethernet/sfc/mcdi.c void efx_mcdi_process_event(struct efx_channel *channel,
efx_channel      1969 drivers/net/ethernet/sfc/mcdi.c 	struct efx_channel *channel;
efx_channel       185 drivers/net/ethernet/sfc/mcdi.h void efx_mcdi_process_event(struct efx_channel *channel, efx_qword_t *event);
efx_channel       243 drivers/net/ethernet/sfc/net_driver.h 	struct efx_channel *channel;
efx_channel       545 drivers/net/ethernet/sfc/net_driver.h 	int (*pre_probe)(struct efx_channel *);
efx_channel       546 drivers/net/ethernet/sfc/net_driver.h 	void (*post_remove)(struct efx_channel *);
efx_channel       547 drivers/net/ethernet/sfc/net_driver.h 	void (*get_name)(struct efx_channel *, char *buf, size_t len);
efx_channel       548 drivers/net/ethernet/sfc/net_driver.h 	struct efx_channel *(*copy)(const struct efx_channel *);
efx_channel       549 drivers/net/ethernet/sfc/net_driver.h 	bool (*receive_skb)(struct efx_channel *, struct sk_buff *);
efx_channel       550 drivers/net/ethernet/sfc/net_driver.h 	bool (*want_txqs)(struct efx_channel *);
efx_channel       964 drivers/net/ethernet/sfc/net_driver.h 	struct efx_channel *channel[EFX_MAX_CHANNELS];
efx_channel      1285 drivers/net/ethernet/sfc/net_driver.h 	bool (*handle_global_event)(struct efx_channel *channel, efx_qword_t *);
efx_channel      1298 drivers/net/ethernet/sfc/net_driver.h 	void (*push_irq_moderation)(struct efx_channel *channel);
efx_channel      1342 drivers/net/ethernet/sfc/net_driver.h 	int (*ev_probe)(struct efx_channel *channel);
efx_channel      1343 drivers/net/ethernet/sfc/net_driver.h 	int (*ev_init)(struct efx_channel *channel);
efx_channel      1344 drivers/net/ethernet/sfc/net_driver.h 	void (*ev_fini)(struct efx_channel *channel);
efx_channel      1345 drivers/net/ethernet/sfc/net_driver.h 	void (*ev_remove)(struct efx_channel *channel);
efx_channel      1346 drivers/net/ethernet/sfc/net_driver.h 	int (*ev_process)(struct efx_channel *channel, int quota);
efx_channel      1347 drivers/net/ethernet/sfc/net_driver.h 	void (*ev_read_ack)(struct efx_channel *channel);
efx_channel      1348 drivers/net/ethernet/sfc/net_driver.h 	void (*ev_test_generate)(struct efx_channel *channel);
efx_channel      1447 drivers/net/ethernet/sfc/net_driver.h static inline struct efx_channel *
efx_channel      1476 drivers/net/ethernet/sfc/net_driver.h static inline bool efx_channel_has_tx_queues(struct efx_channel *channel)
efx_channel      1483 drivers/net/ethernet/sfc/net_driver.h efx_channel_get_tx_queue(struct efx_channel *channel, unsigned type)
efx_channel      1515 drivers/net/ethernet/sfc/net_driver.h static inline bool efx_channel_has_rx_queue(struct efx_channel *channel)
efx_channel      1521 drivers/net/ethernet/sfc/net_driver.h efx_channel_get_rx_queue(struct efx_channel *channel)
efx_channel      1536 drivers/net/ethernet/sfc/net_driver.h static inline struct efx_channel *
efx_channel      1539 drivers/net/ethernet/sfc/net_driver.h 	return container_of(rx_queue, struct efx_channel, rx_queue);
efx_channel        54 drivers/net/ethernet/sfc/nic.c bool efx_nic_event_present(struct efx_channel *channel)
efx_channel        59 drivers/net/ethernet/sfc/nic.c void efx_nic_event_test_start(struct efx_channel *channel)
efx_channel        78 drivers/net/ethernet/sfc/nic.c 	struct efx_channel *channel;
efx_channel       149 drivers/net/ethernet/sfc/nic.c 	struct efx_channel *channel;
efx_channel        34 drivers/net/ethernet/sfc/nic.h static inline efx_qword_t *efx_event(struct efx_channel *channel,
efx_channel       243 drivers/net/ethernet/sfc/nic.h 	struct efx_channel *vfdi_channel;
efx_channel       447 drivers/net/ethernet/sfc/nic.h int efx_ptp_probe(struct efx_nic *efx, struct efx_channel *channel);
efx_channel       449 drivers/net/ethernet/sfc/nic.h struct efx_channel *efx_ptp_channel(struct efx_nic *efx);
efx_channel       462 drivers/net/ethernet/sfc/nic.h void efx_time_sync_event(struct efx_channel *channel, efx_qword_t *ev);
efx_channel       463 drivers/net/ethernet/sfc/nic.h void __efx_rx_skb_attach_timestamp(struct efx_channel *channel,
efx_channel       465 drivers/net/ethernet/sfc/nic.h static inline void efx_rx_skb_attach_timestamp(struct efx_channel *channel,
efx_channel       532 drivers/net/ethernet/sfc/nic.h static inline int efx_nic_probe_eventq(struct efx_channel *channel)
efx_channel       536 drivers/net/ethernet/sfc/nic.h static inline int efx_nic_init_eventq(struct efx_channel *channel)
efx_channel       540 drivers/net/ethernet/sfc/nic.h static inline void efx_nic_fini_eventq(struct efx_channel *channel)
efx_channel       544 drivers/net/ethernet/sfc/nic.h static inline void efx_nic_remove_eventq(struct efx_channel *channel)
efx_channel       549 drivers/net/ethernet/sfc/nic.h efx_nic_process_eventq(struct efx_channel *channel, int quota)
efx_channel       553 drivers/net/ethernet/sfc/nic.h static inline void efx_nic_eventq_read_ack(struct efx_channel *channel)
efx_channel       557 drivers/net/ethernet/sfc/nic.h void efx_nic_event_test_start(struct efx_channel *channel);
efx_channel       573 drivers/net/ethernet/sfc/nic.h int efx_farch_ev_probe(struct efx_channel *channel);
efx_channel       574 drivers/net/ethernet/sfc/nic.h int efx_farch_ev_init(struct efx_channel *channel);
efx_channel       575 drivers/net/ethernet/sfc/nic.h void efx_farch_ev_fini(struct efx_channel *channel);
efx_channel       576 drivers/net/ethernet/sfc/nic.h void efx_farch_ev_remove(struct efx_channel *channel);
efx_channel       577 drivers/net/ethernet/sfc/nic.h int efx_farch_ev_process(struct efx_channel *channel, int quota);
efx_channel       578 drivers/net/ethernet/sfc/nic.h void efx_farch_ev_read_ack(struct efx_channel *channel);
efx_channel       579 drivers/net/ethernet/sfc/nic.h void efx_farch_ev_test_generate(struct efx_channel *channel);
efx_channel       608 drivers/net/ethernet/sfc/nic.h bool efx_nic_event_present(struct efx_channel *channel);
efx_channel       641 drivers/net/ethernet/sfc/nic.h static inline int efx_nic_event_test_irq_cpu(struct efx_channel *channel)
efx_channel       281 drivers/net/ethernet/sfc/ptp.c 	struct efx_channel *channel;
efx_channel       366 drivers/net/ethernet/sfc/ptp.c static bool efx_ptp_want_txqs(struct efx_channel *channel)
efx_channel       539 drivers/net/ethernet/sfc/ptp.c struct efx_channel *efx_ptp_channel(struct efx_nic *efx)
efx_channel       546 drivers/net/ethernet/sfc/ptp.c 	struct efx_channel *channel = efx_ptp_channel(efx);
efx_channel      1442 drivers/net/ethernet/sfc/ptp.c int efx_ptp_probe(struct efx_nic *efx, struct efx_channel *channel)
efx_channel      1538 drivers/net/ethernet/sfc/ptp.c static int efx_ptp_probe_channel(struct efx_channel *channel)
efx_channel      1584 drivers/net/ethernet/sfc/ptp.c static void efx_ptp_remove_channel(struct efx_channel *channel)
efx_channel      1589 drivers/net/ethernet/sfc/ptp.c static void efx_ptp_get_channel_name(struct efx_channel *channel,
efx_channel      1617 drivers/net/ethernet/sfc/ptp.c static bool efx_ptp_rx(struct efx_channel *channel, struct sk_buff *skb)
efx_channel      1968 drivers/net/ethernet/sfc/ptp.c void efx_time_sync_event(struct efx_channel *channel, efx_qword_t *ev)
efx_channel      2004 drivers/net/ethernet/sfc/ptp.c void __efx_rx_skb_attach_timestamp(struct efx_channel *channel,
efx_channel       241 drivers/net/ethernet/sfc/rx.c static void efx_recycle_rx_page(struct efx_channel *channel,
efx_channel       289 drivers/net/ethernet/sfc/rx.c static void efx_recycle_rx_pages(struct efx_channel *channel,
efx_channel       301 drivers/net/ethernet/sfc/rx.c static void efx_discard_rx_packet(struct efx_channel *channel,
efx_channel       411 drivers/net/ethernet/sfc/rx.c efx_rx_packet_gro(struct efx_channel *channel, struct efx_rx_buffer *rx_buf,
efx_channel       455 drivers/net/ethernet/sfc/rx.c static struct sk_buff *efx_rx_mk_skb(struct efx_channel *channel,
efx_channel       516 drivers/net/ethernet/sfc/rx.c 	struct efx_channel *channel = efx_rx_queue_channel(rx_queue);
efx_channel       599 drivers/net/ethernet/sfc/rx.c static void efx_rx_deliver(struct efx_channel *channel, u8 *eh,
efx_channel       639 drivers/net/ethernet/sfc/rx.c void __efx_rx_packet(struct efx_channel *channel)
efx_channel       833 drivers/net/ethernet/sfc/rx.c 	struct efx_channel *channel = efx_get_channel(efx, req->rxq_index);
efx_channel      1005 drivers/net/ethernet/sfc/rx.c 		struct efx_channel *channel = efx_get_channel(efx, channel_idx);
efx_channel       175 drivers/net/ethernet/sfc/selftest.c 	struct efx_channel *channel;
efx_channel       618 drivers/net/ethernet/sfc/selftest.c 	struct efx_channel *channel =
efx_channel       774 drivers/net/ethernet/sfc/selftest.c 	struct efx_channel *channel;
efx_channel       790 drivers/net/ethernet/sfc/selftest.c 	struct efx_channel *channel;
efx_channel        31 drivers/net/ethernet/sfc/siena.c static void siena_push_irq_moderation(struct efx_channel *channel)
efx_channel      1027 drivers/net/ethernet/sfc/siena_sriov.c static int efx_siena_sriov_probe_channel(struct efx_channel *channel)
efx_channel      1036 drivers/net/ethernet/sfc/siena_sriov.c efx_siena_sriov_get_channel_name(struct efx_channel *channel,
efx_channel      1401 drivers/net/ethernet/sfc/siena_sriov.c void efx_siena_sriov_event(struct efx_channel *channel, efx_qword_t *event)
efx_channel        73 drivers/net/ethernet/sfc/siena_sriov.h void efx_siena_sriov_event(struct efx_channel *channel, efx_qword_t *event);
efx_channel       687 drivers/net/ethernet/sfc/tx.c 	struct efx_channel *channel;