Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
bnx2fc_hba Struct Reference

#include <bnx2fc.h>

Data Fields

struct list_head list
 
struct cnic_devcnic
 
struct pci_devpcidev
 
struct net_devicephys_dev
 
unsigned long reg_with_cnic
 
struct bnx2fc_cmd_mgrcmd_mgr
 
spinlock_t hba_lock
 
struct mutex hba_mutex
 
unsigned long adapter_state
 
unsigned long flags
 
u32 next_conn_id
 
struct fcoe_task_ctx_entry ** task_ctx
 
dma_addr_ttask_ctx_dma
 
struct regpairtask_ctx_bd_tbl
 
dma_addr_t task_ctx_bd_dma
 
int hash_tbl_segment_count
 
void ** hash_tbl_segments
 
voidhash_tbl_pbl
 
dma_addr_t hash_tbl_pbl_dma
 
struct fcoe_t2_hash_table_entryt2_hash_tbl
 
dma_addr_t t2_hash_tbl_dma
 
chart2_hash_tbl_ptr
 
dma_addr_t t2_hash_tbl_ptr_dma
 
chardummy_buffer
 
dma_addr_t dummy_buf_dma
 
struct bnx2fc_rport ** tgt_ofld_list
 
struct fcoe_statistics_paramsstats_buffer
 
dma_addr_t stats_buf_dma
 
struct completion stat_req_done
 
struct fcoe_capabilities fcoe_cap
 
struct timer_list destroy_timer
 
wait_queue_head_t destroy_wait
 
wait_queue_head_t shutdown_wait
 
int wait_for_link_down
 
int num_ofld_sess
 
struct list_head vports
 

Detailed Description

Definition at line 170 of file bnx2fc.h.

Field Documentation

unsigned long adapter_state

Definition at line 180 of file bnx2fc.h.

Definition at line 177 of file bnx2fc.h.

Definition at line 172 of file bnx2fc.h.

struct timer_list destroy_timer

Definition at line 216 of file bnx2fc.h.

wait_queue_head_t destroy_wait

Definition at line 217 of file bnx2fc.h.

dma_addr_t dummy_buf_dma

Definition at line 204 of file bnx2fc.h.

char* dummy_buffer

Definition at line 203 of file bnx2fc.h.

Definition at line 213 of file bnx2fc.h.

unsigned long flags

Definition at line 185 of file bnx2fc.h.

void* hash_tbl_pbl

Definition at line 196 of file bnx2fc.h.

dma_addr_t hash_tbl_pbl_dma

Definition at line 197 of file bnx2fc.h.

int hash_tbl_segment_count

Definition at line 194 of file bnx2fc.h.

void** hash_tbl_segments

Definition at line 195 of file bnx2fc.h.

spinlock_t hba_lock

Definition at line 178 of file bnx2fc.h.

struct mutex hba_mutex

Definition at line 179 of file bnx2fc.h.

Definition at line 171 of file bnx2fc.h.

u32 next_conn_id

Definition at line 188 of file bnx2fc.h.

int num_ofld_sess

Definition at line 222 of file bnx2fc.h.

struct pci_dev* pcidev

Definition at line 173 of file bnx2fc.h.

struct net_device* phys_dev

Definition at line 174 of file bnx2fc.h.

unsigned long reg_with_cnic

Definition at line 175 of file bnx2fc.h.

wait_queue_head_t shutdown_wait

Definition at line 220 of file bnx2fc.h.

struct completion stat_req_done

Definition at line 212 of file bnx2fc.h.

dma_addr_t stats_buf_dma

Definition at line 211 of file bnx2fc.h.

Definition at line 210 of file bnx2fc.h.

Definition at line 198 of file bnx2fc.h.

dma_addr_t t2_hash_tbl_dma

Definition at line 199 of file bnx2fc.h.

char* t2_hash_tbl_ptr

Definition at line 200 of file bnx2fc.h.

dma_addr_t t2_hash_tbl_ptr_dma

Definition at line 201 of file bnx2fc.h.

Definition at line 189 of file bnx2fc.h.

dma_addr_t task_ctx_bd_dma

Definition at line 192 of file bnx2fc.h.

struct regpair* task_ctx_bd_tbl

Definition at line 191 of file bnx2fc.h.

dma_addr_t* task_ctx_dma

Definition at line 190 of file bnx2fc.h.

struct bnx2fc_rport** tgt_ofld_list

Definition at line 207 of file bnx2fc.h.

struct list_head vports

Definition at line 223 of file bnx2fc.h.

int wait_for_link_down

Definition at line 221 of file bnx2fc.h.


The documentation for this struct was generated from the following file: