Lines Matching defs:efx_channel
492 struct efx_channel { struct
495 const struct efx_channel_type *type; argument
496 bool eventq_init;
497 bool enabled;
498 int irq;
499 unsigned int irq_moderation_us;
500 struct net_device *napi_dev;
501 struct napi_struct napi_str;
503 unsigned long busy_poll_state;
505 struct efx_special_buffer eventq;
506 unsigned int eventq_mask;
507 unsigned int eventq_read_ptr;
508 int event_test_cpu;
510 unsigned int irq_count;
511 unsigned int irq_mod_score;
513 unsigned int rfs_filter_count;
514 unsigned int rfs_last_expiry;
515 unsigned int rfs_expire_index;
516 unsigned int n_rfs_succeeded;
517 unsigned int n_rfs_failed;
518 struct delayed_work filter_work;
520 u32 *rps_flow_id;
523 unsigned int n_rx_tobe_disc;
524 unsigned int n_rx_ip_hdr_chksum_err;
525 unsigned int n_rx_tcp_udp_chksum_err;
526 unsigned int n_rx_outer_ip_hdr_chksum_err;
527 unsigned int n_rx_outer_tcp_udp_chksum_err;
528 unsigned int n_rx_inner_ip_hdr_chksum_err;
529 unsigned int n_rx_inner_tcp_udp_chksum_err;
530 unsigned int n_rx_eth_crc_err;
531 unsigned int n_rx_mcast_mismatch;
532 unsigned int n_rx_frm_trunc;
533 unsigned int n_rx_overlength;
534 unsigned int n_skbuff_leaks;
535 unsigned int n_rx_nodesc_trunc;
536 unsigned int n_rx_merge_events;
537 unsigned int n_rx_merge_packets;
538 unsigned int n_rx_xdp_drops;
539 unsigned int n_rx_xdp_bad_drops;
563 * Unlike &struct efx_channel, this is never reallocated and is always argument