Lines Matching defs:efx_nic_s
678 struct efx_nic_s { struct
679 uint32_t en_magic;
680 efx_family_t en_family;
681 uint32_t en_features;
682 efsys_identifier_t *en_esip;
683 efsys_lock_t *en_eslp;
684 efsys_bar_t *en_esbp;
685 unsigned int en_mod_flags;
686 unsigned int en_reset_flags;
687 efx_nic_cfg_t en_nic_cfg;
688 efx_drv_cfg_t en_drv_cfg;
689 efx_port_t en_port;
690 efx_mon_t en_mon;
691 efx_intr_t en_intr;
692 uint32_t en_ev_qcount;
693 uint32_t en_rx_qcount;
694 uint32_t en_tx_qcount;
695 const efx_nic_ops_t *en_enop;
696 const efx_ev_ops_t *en_eevop;
697 const efx_tx_ops_t *en_etxop;
698 const efx_rx_ops_t *en_erxop;
699 efx_fw_variant_t efv;
701 efx_filter_t en_filter;
702 const efx_filter_ops_t *en_efop;
705 efx_tunnel_cfg_t en_tunnel_cfg;
706 const efx_tunnel_ops_t *en_etop;
709 efx_mcdi_t en_mcdi;
712 uint32_t en_nvram_partn_locked;
713 const efx_nvram_ops_t *en_envop;
716 const efx_vpd_ops_t *en_evpdop;
719 efx_rx_hash_support_t en_hash_support;
720 efx_rx_scale_context_type_t en_rss_context_type;
721 uint32_t en_rss_context;
723 uint32_t en_vport_id;
725 const efx_lic_ops_t *en_elop;
726 boolean_t en_licensing_supported;
728 union {
742 } en_u;
744 union en_arch {
763 } en_arch;