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

#include <bfa.h>

Data Fields

bfa_fsm_t fsm
 
struct bfa_sbfa
 
struct bfa_iocfc_cfg_s cfg
 
u32 req_cq_pi [BFI_IOC_MAX_CQS]
 
u32 rsp_cq_ci [BFI_IOC_MAX_CQS]
 
u8 hw_qid [BFI_IOC_MAX_CQS]
 
struct bfa_cb_qe_s init_hcb_qe
 
struct bfa_cb_qe_s stop_hcb_qe
 
struct bfa_cb_qe_s dis_hcb_qe
 
struct bfa_cb_qe_s en_hcb_qe
 
struct bfa_cb_qe_s stats_hcb_qe
 
bfa_boolean_t submod_enabled
 
bfa_boolean_t cb_reqd
 
bfa_status_t op_status
 
struct bfa_dma_s cfg_info
 
struct bfi_iocfc_cfg_scfginfo
 
struct bfa_dma_s cfgrsp_dma
 
struct bfi_iocfc_cfgrsp_scfgrsp
 
struct bfa_dma_s req_cq_ba [BFI_IOC_MAX_CQS]
 
struct bfa_dma_s req_cq_shadow_ci [BFI_IOC_MAX_CQS]
 
struct bfa_dma_s rsp_cq_ba [BFI_IOC_MAX_CQS]
 
struct bfa_dma_s rsp_cq_shadow_pi [BFI_IOC_MAX_CQS]
 
struct bfa_iocfc_regs_s bfa_regs
 
struct bfa_hwif_s hwif
 
bfa_cb_iocfc_t updateq_cbfn
 
voidupdateq_cbarg
 
u32 intr_mask
 
struct bfa_faa_args_s faa_args
 
struct bfa_mem_dma_s ioc_dma
 
struct bfa_mem_dma_s iocfc_dma
 
struct bfa_mem_dma_s reqq_dma [BFI_IOC_MAX_CQS]
 
struct bfa_mem_dma_s rspq_dma [BFI_IOC_MAX_CQS]
 
struct bfa_mem_kva_s kva_seg
 

Detailed Description

Definition at line 227 of file bfa.h.

Field Documentation

struct bfa_s* bfa

Definition at line 229 of file bfa.h.

Definition at line 251 of file bfa.h.

bfa_boolean_t cb_reqd

Definition at line 240 of file bfa.h.

Definition at line 230 of file bfa.h.

struct bfa_dma_s cfg_info

Definition at line 243 of file bfa.h.

Definition at line 244 of file bfa.h.

Definition at line 246 of file bfa.h.

struct bfa_dma_s cfgrsp_dma

Definition at line 245 of file bfa.h.

struct bfa_cb_qe_s dis_hcb_qe

Definition at line 236 of file bfa.h.

struct bfa_cb_qe_s en_hcb_qe

Definition at line 237 of file bfa.h.

Definition at line 256 of file bfa.h.

Definition at line 228 of file bfa.h.

Definition at line 233 of file bfa.h.

Definition at line 252 of file bfa.h.

struct bfa_cb_qe_s init_hcb_qe

Definition at line 234 of file bfa.h.

u32 intr_mask

Definition at line 255 of file bfa.h.

Definition at line 257 of file bfa.h.

struct bfa_mem_dma_s iocfc_dma

Definition at line 258 of file bfa.h.

Definition at line 261 of file bfa.h.

bfa_status_t op_status

Definition at line 241 of file bfa.h.

Definition at line 247 of file bfa.h.

u32 req_cq_pi[BFI_IOC_MAX_CQS]

Definition at line 231 of file bfa.h.

struct bfa_dma_s req_cq_shadow_ci[BFI_IOC_MAX_CQS]

Definition at line 248 of file bfa.h.

Definition at line 259 of file bfa.h.

Definition at line 249 of file bfa.h.

u32 rsp_cq_ci[BFI_IOC_MAX_CQS]

Definition at line 232 of file bfa.h.

struct bfa_dma_s rsp_cq_shadow_pi[BFI_IOC_MAX_CQS]

Definition at line 250 of file bfa.h.

Definition at line 260 of file bfa.h.

struct bfa_cb_qe_s stats_hcb_qe

Definition at line 238 of file bfa.h.

struct bfa_cb_qe_s stop_hcb_qe

Definition at line 235 of file bfa.h.

bfa_boolean_t submod_enabled

Definition at line 239 of file bfa.h.

void* updateq_cbarg

Definition at line 254 of file bfa.h.

bfa_cb_iocfc_t updateq_cbfn

Definition at line 253 of file bfa.h.


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