Searched refs:efx_channel (Results 1 - 15 of 15) sorted by relevance
/drivers/net/ethernet/sfc/ |
H A D | efx.h | 39 extern void efx_rx_strategy(struct efx_channel *channel); 42 extern void __efx_rx_packet(struct efx_channel *channel, 85 static inline void efx_filter_rfs_expire(struct efx_channel *channel) 93 static inline void efx_filter_rfs_expire(struct efx_channel *channel) {} 98 extern int efx_channel_dummy_op_int(struct efx_channel *channel); 99 extern void efx_process_channel_now(struct efx_channel *channel); 139 static inline void efx_schedule_channel(struct efx_channel *channel) 149 static inline void efx_schedule_channel_irq(struct efx_channel *channel)
|
H A D | nic.h | 214 extern void efx_sriov_event(struct efx_channel *channel, efx_qword_t *event); 235 static inline void efx_sriov_event(struct efx_channel *channel, 282 extern int efx_nic_probe_eventq(struct efx_channel *channel); 283 extern void efx_nic_init_eventq(struct efx_channel *channel); 284 extern void efx_nic_fini_eventq(struct efx_channel *channel); 285 extern void efx_nic_remove_eventq(struct efx_channel *channel); 286 extern int efx_nic_process_eventq(struct efx_channel *channel, int rx_quota); 287 extern void efx_nic_eventq_read_ack(struct efx_channel *channel); 288 extern bool efx_nic_event_present(struct efx_channel *channel); 300 extern void efx_nic_event_test_start(struct efx_channel *channe [all...] |
H A D | net_driver.h | 173 struct efx_channel *channel; 309 * struct efx_channel - An Efx channel 344 struct efx_channel { struct 399 int (*pre_probe)(struct efx_channel *); 400 void (*get_name)(struct efx_channel *, char *buf, size_t len); 401 struct efx_channel *(*copy)(const struct efx_channel *); 766 struct efx_channel *channel[EFX_MAX_CHANNELS]; 840 struct efx_channel *vfdi_channel; 934 bool (*handle_global_event)(struct efx_channel *channe [all...] |
H A D | efx.c | 192 static void efx_remove_channel(struct efx_channel *channel); 196 static void efx_init_napi_channel(struct efx_channel *channel); 198 static void efx_fini_napi_channel(struct efx_channel *channel); 223 static int efx_process_channel(struct efx_channel *channel, int budget) 255 static inline void efx_channel_processed(struct efx_channel *channel) 273 struct efx_channel *channel = 274 container_of(napi, struct efx_channel, napi_str); 329 void efx_process_channel_now(struct efx_channel *channel) 367 static int efx_probe_eventq(struct efx_channel *channel) 385 static void efx_init_eventq(struct efx_channel *channe [all...] |
H A D | nic.c | 90 static inline efx_qword_t *efx_event(struct efx_channel *channel, 679 struct efx_channel *channel; 763 void efx_nic_eventq_read_ack(struct efx_channel *channel) 790 static void efx_magic_event(struct efx_channel *channel, u32 magic) 806 efx_handle_tx_event(struct efx_channel *channel, efx_qword_t *event) 852 struct efx_channel *channel = efx_rx_queue_channel(rx_queue); 949 efx_handle_rx_event(struct efx_channel *channel, const efx_qword_t *event) 1034 struct efx_channel *channel; 1063 efx_handle_drain_event(struct efx_channel *channel) 1074 efx_handle_generated_event(struct efx_channel *channe [all...] |
H A D | rx.c | 318 static void efx_recycle_rx_buffer(struct efx_channel *channel, 354 struct efx_channel *channel = efx_rx_queue_channel(rx_queue); 455 static void efx_rx_packet_gro(struct efx_channel *channel, 512 struct efx_channel *channel = efx_rx_queue_channel(rx_queue); 567 static void efx_rx_deliver(struct efx_channel *channel, 587 void __efx_rx_packet(struct efx_channel *channel, struct efx_rx_buffer *rx_buf) 628 void efx_rx_strategy(struct efx_channel *channel)
|
H A D | selftest.c | 180 struct efx_channel *channel; 463 struct efx_channel *channel; 603 struct efx_channel *channel = efx_get_channel(efx, 0); 630 struct efx_channel *channel = efx_get_channel(efx, 0); 801 struct efx_channel *channel; 817 struct efx_channel *channel;
|
H A D | ethtool.c | 340 struct efx_channel *channel = efx_get_channel(efx, 0); 377 struct efx_channel *channel; 477 struct efx_channel *channel; 630 struct efx_channel *channel;
|
H A D | mcdi.h | 78 extern void efx_mcdi_process_event(struct efx_channel *channel,
|
H A D | mcdi.c | 521 void efx_mcdi_process_event(struct efx_channel *channel, 1162 struct efx_channel *channel;
|
H A D | siena_sriov.c | 1016 static int efx_sriov_probe_channel(struct efx_channel *channel) 1023 efx_sriov_get_channel_name(struct efx_channel *channel, char *buf, size_t len) 1373 void efx_sriov_event(struct efx_channel *channel, efx_qword_t *event)
|
H A D | siena.c | 34 static void siena_push_irq_moderation(struct efx_channel *channel)
|
H A D | falcon.c | 101 static void falcon_push_irq_moderation(struct efx_channel *channel) 882 falcon_handle_global_event(struct efx_channel *channel, efx_qword_t *event)
|
H A D | filter.c | 1071 struct efx_channel *channel;
|
H A D | tx.c | 376 struct efx_channel *channel;
|
Completed in 381 milliseconds