Lines Matching defs:bnx2x

896 struct bnx2x {  struct
900 struct bnx2x_fastpath *fp; argument
913 bnx2x_recovery_state_t recovery_state; argument
914 int is_leader;
915 struct msix_entry *msix_table;
919 int tx_ring_size;
921 u32 rx_csum;
934 struct host_sp_status_block *def_status_blk;
937 __le16 def_idx;
938 __le16 def_att_idx;
939 u32 attn_state;
940 struct attn_route attn_group[MAX_DYNAMIC_ATTN_GRPS];
943 struct eth_spe *spq;
944 dma_addr_t spq_mapping;
945 u16 spq_prod_idx;
946 struct eth_spe *spq_prod_bd;
947 struct eth_spe *spq_last_bd;
948 __le16 *dsb_sp_prod;
949 atomic_t cq_spq_left; /* ETH_XXX ramrods credit */
951 spinlock_t spq_lock;
954 union event_ring_elem *eq_ring;
955 dma_addr_t eq_mapping;
956 u16 eq_prod;
957 u16 eq_cons;
958 __le16 *eq_cons_sb;
959 atomic_t eq_spq_left; /* COMMON_XXX ramrods credit */
963 int stats_pending;
964 int set_mac_pending;
968 int panic;
969 int msg_enable;
971 u32 flags;
994 int pf_num; /* absolute PF number */
995 int pfid; /* per-path PF number */
996 int base_fw_ndsb;
1031 struct bnx2x_common common; argument
1032 struct bnx2x_port port; argument
1034 struct cmng_struct_per_port cmng;
1035 u32 vn_weight_sum;
1037 u32 mf_config[E1HVN_MAX];
1038 u32 mf2_config[E2_FUNC_MAX];
1039 u16 mf_ov;
1040 u8 mf_mode;
1045 u8 wol;
1047 int rx_ring_size;
1049 u16 tx_quick_cons_trip_int;
1050 u16 tx_quick_cons_trip;
1051 u16 tx_ticks_int;
1052 u16 tx_ticks;
1054 u16 rx_quick_cons_trip_int;
1055 u16 rx_quick_cons_trip;
1056 u16 rx_ticks_int;
1057 u16 rx_ticks;
1061 u32 lin_cnt;
1063 int state;
1075 int multi_mode;
1076 int num_queues;
1077 int disable_tpa;
1078 int int_mode;
1079 u32 *rx_indir_table;
1104 struct bnx2x_slowpath *slowpath; argument
1108 struct bnx2x_ilt *ilt; argument
1112 int l2_cid_count;
1117 int qm_cid_count;
1119 int dropless_fc;
1122 u32 cnic_flags;
1124 void *t2;
1125 dma_addr_t t2_mapping;
1126 struct cnic_ops __rcu *cnic_ops;
1127 void *cnic_data;
1128 u32 cnic_tag;
1129 struct cnic_eth_dev cnic_eth_dev;
1130 union host_hc_status_block cnic_sb;
1131 dma_addr_t cnic_sb_mapping;
1134 struct eth_spe *cnic_kwq;
1135 struct eth_spe *cnic_kwq_prod;
1136 struct eth_spe *cnic_kwq_cons;
1137 struct eth_spe *cnic_kwq_last;
1138 u16 cnic_kwq_pending;
1162 struct bnx2x_eth_stats eth_stats; argument
1164 struct z_stream_s *strm;
1165 void *gunzip_buf;
1166 dma_addr_t gunzip_mapping;
1167 int gunzip_outlen;
1173 struct raw_op *init_ops;
1175 u16 *init_ops_offsets;
1177 u32 *init_data;
1202 struct bnx2x_config_lldp_params lldp_config_params; argument
1218 struct bnx2x_config_dcbx_params dcbx_config_params; argument
1220 struct bnx2x_dcbx_port_params dcbx_port_params; argument
1221 int dcb_version;
1224 struct dcbx_features dcbx_local_feat;
1225 u32 dcbx_error;
1226 u32 pending_max;