Lines Matching defs:bnx2fc_hba
184 struct bnx2fc_hba { struct
185 struct list_head list;
186 struct cnic_dev *cnic;
187 struct pci_dev *pcidev;
188 struct net_device *phys_dev;
189 unsigned long reg_with_cnic;
191 struct bnx2fc_cmd_mgr *cmd_mgr;
192 spinlock_t hba_lock;
193 struct mutex hba_mutex;
194 unsigned long adapter_state;
199 unsigned long flags;
202 u32 next_conn_id;
205 u16 max_xid;
206 u32 max_tasks;
207 u32 max_outstanding_cmds;
208 u32 elstm_xids;
210 struct fcoe_task_ctx_entry **task_ctx;
211 dma_addr_t *task_ctx_dma;
212 struct regpair *task_ctx_bd_tbl;
213 dma_addr_t task_ctx_bd_dma;
215 int hash_tbl_segment_count;
216 void **hash_tbl_segments;
217 void *hash_tbl_pbl;
218 dma_addr_t hash_tbl_pbl_dma;
219 struct fcoe_t2_hash_table_entry *t2_hash_tbl;
220 dma_addr_t t2_hash_tbl_dma;
221 char *t2_hash_tbl_ptr;
222 dma_addr_t t2_hash_tbl_ptr_dma;
224 char *dummy_buffer;
225 dma_addr_t dummy_buf_dma;
228 struct bnx2fc_rport **tgt_ofld_list;
231 struct bnx2fc_fw_stats bfw_stats;
255 struct bnx2fc_hba *hba; argument