Lines Matching defs:bnx2x_virtf
127 struct bnx2x_virtf { struct
128 u16 cfg_flags;
132 u8 link_cfg; /* IFLA_VF_LINK_STATE_AUTO
136 u8 state;
142 bool flr_clnup_stage; /* true during flr cleanup */
145 dma_addr_t fw_stat_map;
146 u16 stats_stride;
147 dma_addr_t bulletin_map;
160 struct vf_pf_resc_request alloc_resc;
168 u8 sb_count; /* actual number of SBs */
169 u8 igu_base_id; /* base igu status block id */
171 struct bnx2x_vf_queue *vfqs;
177 u8 index; /* index in the vf array */
178 u8 abs_vfid;
179 u8 sp_cl_id;
180 u32 error; /* 0 means all's-well */
183 unsigned int bus;
184 unsigned int devfn;
187 struct bnx2x_vf_bar bars[PCI_SRIOV_NUM_BARS];
190 unsigned long filter_state;
195 int leading_rss;
198 int mcast_list_len;
199 struct bnx2x_mcast_obj mcast_obj;
202 struct bnx2x_rss_config_obj rss_conf_obj;
205 struct mutex op_mutex; /* one vfop at a time mutex */
206 enum channel_tlvs op_current;
208 u8 fp_hsi;
210 struct bnx2x_credit_pool_obj vf_vlans_pool;
211 struct bnx2x_credit_pool_obj vf_macs_pool;