Lines Matching defs:bfad_s
197 struct bfad_s { struct
198 bfad_sm_t sm; /* state machine */ argument
199 struct list_head list_entry;
200 struct bfa_s bfa;
201 struct bfa_fcs_s bfa_fcs;
202 struct pci_dev *pcidev;
203 const char *pci_name;
204 struct bfa_pcidev_s hal_pcidev;
205 struct bfa_ioc_pci_attr_s pci_attr;
206 void __iomem *pci_bar0_kva;
207 void __iomem *pci_bar2_kva;
208 struct completion comp;
209 struct completion suspend;
210 struct completion enable_comp;
211 struct completion disable_comp;
212 bfa_boolean_t disable_active;
213 struct bfad_port_s pport; /* physical port of the BFAD */
214 struct bfa_meminfo_s meminfo;
215 struct bfa_iocfc_cfg_s ioc_cfg;
216 u32 inst_no; /* BFAD instance number */
217 u32 bfad_flags;
218 spinlock_t bfad_lock;
219 struct task_struct *bfad_tsk;
220 struct bfad_cfg_param_s cfg_data;
221 struct bfad_msix_s msix_tab[MAX_MSIX_ENTRY];
222 int nvec;
223 char adapter_name[BFA_ADAPTER_SYM_NAME_LEN];
224 char port_name[BFA_ADAPTER_SYM_NAME_LEN];
225 struct timer_list hal_tmo;
226 unsigned long hs_start;
227 struct bfad_im_s *im; /* IM specific data */
228 struct bfa_trc_mod_s *trcmod;
229 struct bfa_plog_s plog_buf;
230 int ref_count;
231 union bfad_tmp_buf tmp_buf;
232 struct fc_host_statistics link_stats;
233 struct list_head pbc_vport_list;
235 char *regdata;
236 u32 reglen;
237 struct dentry *bfad_dentry_files[5];
238 struct list_head free_aen_q;
239 struct list_head active_aen_q;
240 struct bfa_aen_entry_s aen_list[BFA_AEN_MAX_ENTRY];
241 spinlock_t bfad_aen_spinlock;
242 struct list_head vport_list;