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;