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