ef4_channel 196 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_remove_channel(struct ef4_channel *channel); ef4_channel 200 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_init_napi_channel(struct ef4_channel *channel); ef4_channel 202 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_fini_napi_channel(struct ef4_channel *channel); ef4_channel 238 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_process_channel(struct ef4_channel *channel, int budget) ef4_channel 276 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_update_irq_mod(struct ef4_nic *efx, struct ef4_channel *channel) ef4_channel 299 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel = ef4_channel 300 drivers/net/ethernet/sfc/falcon/efx.c container_of(napi, struct ef4_channel, napi_str); ef4_channel 336 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_probe_eventq(struct ef4_channel *channel) ef4_channel 354 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_init_eventq(struct ef4_channel *channel) ef4_channel 374 drivers/net/ethernet/sfc/falcon/efx.c void ef4_start_eventq(struct ef4_channel *channel) ef4_channel 388 drivers/net/ethernet/sfc/falcon/efx.c void ef4_stop_eventq(struct ef4_channel *channel) ef4_channel 397 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_fini_eventq(struct ef4_channel *channel) ef4_channel 409 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_remove_eventq(struct ef4_channel *channel) ef4_channel 424 drivers/net/ethernet/sfc/falcon/efx.c static struct ef4_channel * ef4_channel 425 drivers/net/ethernet/sfc/falcon/efx.c ef4_alloc_channel(struct ef4_nic *efx, int i, struct ef4_channel *old_channel) ef4_channel 427 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 457 drivers/net/ethernet/sfc/falcon/efx.c static struct ef4_channel * ef4_channel 458 drivers/net/ethernet/sfc/falcon/efx.c ef4_copy_channel(const struct ef4_channel *old_channel) ef4_channel 460 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 493 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_probe_channel(struct ef4_channel *channel) ef4_channel 530 drivers/net/ethernet/sfc/falcon/efx.c ef4_get_channel_name(struct ef4_channel *channel, char *buf, size_t len) ef4_channel 550 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 560 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 599 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 687 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 739 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_remove_channel(struct ef4_channel *channel) ef4_channel 757 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 766 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *other_channel[EF4_MAX_CHANNELS], *channel; ef4_channel 886 drivers/net/ethernet/sfc/falcon/efx.c int ef4_channel_dummy_op_int(struct ef4_channel *channel) ef4_channel 891 drivers/net/ethernet/sfc/falcon/efx.c void ef4_channel_dummy_op_void(struct ef4_channel *channel) ef4_channel 1469 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel, *end_channel; ef4_channel 1502 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 1525 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel, *end_channel; ef4_channel 1567 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 1581 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 1595 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 1702 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 1740 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 1912 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 1954 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *tx_channel; ef4_channel 2019 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_init_napi_channel(struct ef4_channel *channel) ef4_channel 2030 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 2036 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_fini_napi_channel(struct ef4_channel *channel) ef4_channel 2046 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 2267 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 2714 drivers/net/ethernet/sfc/falcon/efx.c struct ef4_channel *channel; ef4_channel 46 drivers/net/ethernet/sfc/falcon/efx.h void __ef4_rx_packet(struct ef4_channel *channel); ef4_channel 49 drivers/net/ethernet/sfc/falcon/efx.h static inline void ef4_rx_flush_packet(struct ef4_channel *channel) ef4_channel 167 drivers/net/ethernet/sfc/falcon/efx.h static inline void ef4_filter_rfs_expire(struct ef4_channel *channel) ef4_channel 175 drivers/net/ethernet/sfc/falcon/efx.h static inline void ef4_filter_rfs_expire(struct ef4_channel *channel) {} ef4_channel 181 drivers/net/ethernet/sfc/falcon/efx.h int ef4_channel_dummy_op_int(struct ef4_channel *channel); ef4_channel 182 drivers/net/ethernet/sfc/falcon/efx.h void ef4_channel_dummy_op_void(struct ef4_channel *channel); ef4_channel 207 drivers/net/ethernet/sfc/falcon/efx.h void ef4_stop_eventq(struct ef4_channel *channel); ef4_channel 208 drivers/net/ethernet/sfc/falcon/efx.h void ef4_start_eventq(struct ef4_channel *channel); ef4_channel 233 drivers/net/ethernet/sfc/falcon/efx.h static inline void ef4_schedule_channel(struct ef4_channel *channel) ef4_channel 242 drivers/net/ethernet/sfc/falcon/efx.h static inline void ef4_schedule_channel_irq(struct ef4_channel *channel) ef4_channel 257 drivers/net/ethernet/sfc/falcon/ethtool.c struct ef4_channel *channel = ef4_channel 300 drivers/net/ethernet/sfc/falcon/ethtool.c struct ef4_channel *channel; ef4_channel 359 drivers/net/ethernet/sfc/falcon/ethtool.c struct ef4_channel *channel; ef4_channel 436 drivers/net/ethernet/sfc/falcon/ethtool.c struct ef4_channel *channel; ef4_channel 601 drivers/net/ethernet/sfc/falcon/ethtool.c struct ef4_channel *channel; ef4_channel 374 drivers/net/ethernet/sfc/falcon/falcon.c static void falcon_push_irq_moderation(struct ef4_channel *channel) ef4_channel 1741 drivers/net/ethernet/sfc/falcon/falcon.c falcon_handle_global_event(struct ef4_channel *channel, ef4_qword_t *event) ef4_channel 76 drivers/net/ethernet/sfc/falcon/farch.c static void ef4_farch_magic_event(struct ef4_channel *channel, u32 magic); ef4_channel 618 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel; ef4_channel 661 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel; ef4_channel 719 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel; ef4_channel 778 drivers/net/ethernet/sfc/falcon/farch.c void ef4_farch_ev_read_ack(struct ef4_channel *channel) ef4_channel 810 drivers/net/ethernet/sfc/falcon/farch.c static void ef4_farch_magic_event(struct ef4_channel *channel, u32 magic) ef4_channel 826 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_tx_event(struct ef4_channel *channel, ef4_qword_t *event) ef4_channel 871 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel = ef4_rx_queue_channel(rx_queue); ef4_channel 950 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel = ef4_rx_queue_channel(rx_queue); ef4_channel 980 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_rx_event(struct ef4_channel *channel, const ef4_qword_t *event) ef4_channel 1114 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel; ef4_channel 1143 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_drain_event(struct ef4_channel *channel) ef4_channel 1153 drivers/net/ethernet/sfc/falcon/farch.c static void ef4_farch_handle_generated_event(struct ef4_channel *channel, ef4_channel 1184 drivers/net/ethernet/sfc/falcon/farch.c ef4_farch_handle_driver_event(struct ef4_channel *channel, ef4_qword_t *event) ef4_channel 1256 drivers/net/ethernet/sfc/falcon/farch.c int ef4_farch_ev_process(struct ef4_channel *channel, int budget) ef4_channel 1328 drivers/net/ethernet/sfc/falcon/farch.c int ef4_farch_ev_probe(struct ef4_channel *channel) ef4_channel 1338 drivers/net/ethernet/sfc/falcon/farch.c int ef4_farch_ev_init(struct ef4_channel *channel) ef4_channel 1365 drivers/net/ethernet/sfc/falcon/farch.c void ef4_farch_ev_fini(struct ef4_channel *channel) ef4_channel 1380 drivers/net/ethernet/sfc/falcon/farch.c void ef4_farch_ev_remove(struct ef4_channel *channel) ef4_channel 1386 drivers/net/ethernet/sfc/falcon/farch.c void ef4_farch_ev_test_generate(struct ef4_channel *channel) ef4_channel 1507 drivers/net/ethernet/sfc/falcon/farch.c struct ef4_channel *channel; ef4_channel 216 drivers/net/ethernet/sfc/falcon/net_driver.h struct ef4_channel *channel; ef4_channel 478 drivers/net/ethernet/sfc/falcon/net_driver.h int (*pre_probe)(struct ef4_channel *); ef4_channel 479 drivers/net/ethernet/sfc/falcon/net_driver.h void (*post_remove)(struct ef4_channel *); ef4_channel 480 drivers/net/ethernet/sfc/falcon/net_driver.h void (*get_name)(struct ef4_channel *, char *buf, size_t len); ef4_channel 481 drivers/net/ethernet/sfc/falcon/net_driver.h struct ef4_channel *(*copy)(const struct ef4_channel *); ef4_channel 482 drivers/net/ethernet/sfc/falcon/net_driver.h bool (*receive_skb)(struct ef4_channel *, struct sk_buff *); ef4_channel 792 drivers/net/ethernet/sfc/falcon/net_driver.h struct ef4_channel *channel[EF4_MAX_CHANNELS]; ef4_channel 1054 drivers/net/ethernet/sfc/falcon/net_driver.h bool (*handle_global_event)(struct ef4_channel *channel, ef4_qword_t *); ef4_channel 1067 drivers/net/ethernet/sfc/falcon/net_driver.h void (*push_irq_moderation)(struct ef4_channel *channel); ef4_channel 1095 drivers/net/ethernet/sfc/falcon/net_driver.h int (*ev_probe)(struct ef4_channel *channel); ef4_channel 1096 drivers/net/ethernet/sfc/falcon/net_driver.h int (*ev_init)(struct ef4_channel *channel); ef4_channel 1097 drivers/net/ethernet/sfc/falcon/net_driver.h void (*ev_fini)(struct ef4_channel *channel); ef4_channel 1098 drivers/net/ethernet/sfc/falcon/net_driver.h void (*ev_remove)(struct ef4_channel *channel); ef4_channel 1099 drivers/net/ethernet/sfc/falcon/net_driver.h int (*ev_process)(struct ef4_channel *channel, int quota); ef4_channel 1100 drivers/net/ethernet/sfc/falcon/net_driver.h void (*ev_read_ack)(struct ef4_channel *channel); ef4_channel 1101 drivers/net/ethernet/sfc/falcon/net_driver.h void (*ev_test_generate)(struct ef4_channel *channel); ef4_channel 1166 drivers/net/ethernet/sfc/falcon/net_driver.h static inline struct ef4_channel * ef4_channel 1195 drivers/net/ethernet/sfc/falcon/net_driver.h static inline bool ef4_channel_has_tx_queues(struct ef4_channel *channel) ef4_channel 1202 drivers/net/ethernet/sfc/falcon/net_driver.h ef4_channel_get_tx_queue(struct ef4_channel *channel, unsigned type) ef4_channel 1234 drivers/net/ethernet/sfc/falcon/net_driver.h static inline bool ef4_channel_has_rx_queue(struct ef4_channel *channel) ef4_channel 1240 drivers/net/ethernet/sfc/falcon/net_driver.h ef4_channel_get_rx_queue(struct ef4_channel *channel) ef4_channel 1255 drivers/net/ethernet/sfc/falcon/net_driver.h static inline struct ef4_channel * ef4_channel 1258 drivers/net/ethernet/sfc/falcon/net_driver.h return container_of(rx_queue, struct ef4_channel, rx_queue); ef4_channel 53 drivers/net/ethernet/sfc/falcon/nic.c bool ef4_nic_event_present(struct ef4_channel *channel) ef4_channel 58 drivers/net/ethernet/sfc/falcon/nic.c void ef4_nic_event_test_start(struct ef4_channel *channel) ef4_channel 77 drivers/net/ethernet/sfc/falcon/nic.c struct ef4_channel *channel; ef4_channel 148 drivers/net/ethernet/sfc/falcon/nic.c struct ef4_channel *channel; ef4_channel 36 drivers/net/ethernet/sfc/falcon/nic.h static inline ef4_qword_t *ef4_event(struct ef4_channel *channel, ef4_channel 355 drivers/net/ethernet/sfc/falcon/nic.h static inline int ef4_nic_probe_eventq(struct ef4_channel *channel) ef4_channel 359 drivers/net/ethernet/sfc/falcon/nic.h static inline int ef4_nic_init_eventq(struct ef4_channel *channel) ef4_channel 363 drivers/net/ethernet/sfc/falcon/nic.h static inline void ef4_nic_fini_eventq(struct ef4_channel *channel) ef4_channel 367 drivers/net/ethernet/sfc/falcon/nic.h static inline void ef4_nic_remove_eventq(struct ef4_channel *channel) ef4_channel 372 drivers/net/ethernet/sfc/falcon/nic.h ef4_nic_process_eventq(struct ef4_channel *channel, int quota) ef4_channel 376 drivers/net/ethernet/sfc/falcon/nic.h static inline void ef4_nic_eventq_read_ack(struct ef4_channel *channel) ef4_channel 380 drivers/net/ethernet/sfc/falcon/nic.h void ef4_nic_event_test_start(struct ef4_channel *channel); ef4_channel 396 drivers/net/ethernet/sfc/falcon/nic.h int ef4_farch_ev_probe(struct ef4_channel *channel); ef4_channel 397 drivers/net/ethernet/sfc/falcon/nic.h int ef4_farch_ev_init(struct ef4_channel *channel); ef4_channel 398 drivers/net/ethernet/sfc/falcon/nic.h void ef4_farch_ev_fini(struct ef4_channel *channel); ef4_channel 399 drivers/net/ethernet/sfc/falcon/nic.h void ef4_farch_ev_remove(struct ef4_channel *channel); ef4_channel 400 drivers/net/ethernet/sfc/falcon/nic.h int ef4_farch_ev_process(struct ef4_channel *channel, int quota); ef4_channel 401 drivers/net/ethernet/sfc/falcon/nic.h void ef4_farch_ev_read_ack(struct ef4_channel *channel); ef4_channel 402 drivers/net/ethernet/sfc/falcon/nic.h void ef4_farch_ev_test_generate(struct ef4_channel *channel); ef4_channel 433 drivers/net/ethernet/sfc/falcon/nic.h bool ef4_nic_event_present(struct ef4_channel *channel); ef4_channel 464 drivers/net/ethernet/sfc/falcon/nic.h static inline int ef4_nic_event_test_irq_cpu(struct ef4_channel *channel) ef4_channel 241 drivers/net/ethernet/sfc/falcon/rx.c static void ef4_recycle_rx_page(struct ef4_channel *channel, ef4_channel 289 drivers/net/ethernet/sfc/falcon/rx.c static void ef4_recycle_rx_pages(struct ef4_channel *channel, ef4_channel 301 drivers/net/ethernet/sfc/falcon/rx.c static void ef4_discard_rx_packet(struct ef4_channel *channel, ef4_channel 423 drivers/net/ethernet/sfc/falcon/rx.c ef4_rx_packet_gro(struct ef4_channel *channel, struct ef4_rx_buffer *rx_buf, ef4_channel 466 drivers/net/ethernet/sfc/falcon/rx.c static struct sk_buff *ef4_rx_mk_skb(struct ef4_channel *channel, ef4_channel 527 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_channel *channel = ef4_rx_queue_channel(rx_queue); ef4_channel 610 drivers/net/ethernet/sfc/falcon/rx.c static void ef4_rx_deliver(struct ef4_channel *channel, u8 *eh, ef4_channel 641 drivers/net/ethernet/sfc/falcon/rx.c void __ef4_rx_packet(struct ef4_channel *channel) ef4_channel 834 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_channel *channel; ef4_channel 910 drivers/net/ethernet/sfc/falcon/rx.c struct ef4_channel *channel = ef4_get_channel(efx, channel_idx); ef4_channel 175 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_channel *channel; ef4_channel 618 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_channel *channel = ef4_channel 774 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_channel *channel; ef4_channel 790 drivers/net/ethernet/sfc/falcon/selftest.c struct ef4_channel *channel; ef4_channel 430 drivers/net/ethernet/sfc/falcon/tx.c struct ef4_channel *channel;