Lines Matching defs:bnx2x_virtf
128 struct bnx2x_virtf { struct
129 u16 cfg_flags;
133 u8 link_cfg; /* IFLA_VF_LINK_STATE_AUTO
137 u8 state;
144 bool flr_clnup_stage; /* true during flr cleanup */
145 bool malicious; /* true if FW indicated so, until FLR */
147 u8 spoofchk;
150 dma_addr_t fw_stat_map;
151 u16 stats_stride;
152 dma_addr_t bulletin_map;
165 struct vf_pf_resc_request alloc_resc;
173 u8 sb_count; /* actual number of SBs */
174 u8 igu_base_id; /* base igu status block id */
176 struct bnx2x_vf_queue *vfqs;
182 u8 index; /* index in the vf array */
183 u8 abs_vfid;
184 u8 sp_cl_id;
185 u32 error; /* 0 means all's-well */
188 unsigned int domain;
189 unsigned int bus;
190 unsigned int devfn;
193 struct bnx2x_vf_bar bars[PCI_SRIOV_NUM_BARS];
196 unsigned long filter_state;
201 int leading_rss;
204 struct bnx2x_mcast_obj mcast_obj;
207 struct bnx2x_rss_config_obj rss_conf_obj;
210 struct mutex op_mutex; /* one vfop at a time mutex */
211 enum channel_tlvs op_current;
213 u8 fp_hsi;
215 struct bnx2x_credit_pool_obj vf_vlans_pool;
216 struct bnx2x_credit_pool_obj vf_macs_pool;