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

#include <bfa_svc.h>

Data Fields

struct list_head qe
 
bfa_sm_t sm
 
voidcaller
 
struct bfa_fcxp_mod_sfcxp_mod
 
u16 fcxp_tag
 
struct bfa_fcxp_req_info_s req_info
 
struct bfa_fcxp_rsp_info_s rsp_info
 
u8 use_ireqbuf
 
u8 use_irspbuf
 
u32 nreq_sgles
 
u32 nrsp_sgles
 
struct list_head req_sgpg_q
 
struct list_head req_sgpg_wqe
 
struct list_head rsp_sgpg_q
 
struct list_head rsp_sgpg_wqe
 
bfa_fcxp_get_sgaddr_t req_sga_cbfn
 
bfa_fcxp_get_sglen_t req_sglen_cbfn
 
bfa_fcxp_get_sgaddr_t rsp_sga_cbfn
 
bfa_fcxp_get_sglen_t rsp_sglen_cbfn
 
bfa_cb_fcxp_send_t send_cbfn
 
voidsend_cbarg
 
struct bfa_sge_s req_sge [BFA_FCXP_MAX_SGES]
 
struct bfa_sge_s rsp_sge [BFA_FCXP_MAX_SGES]
 
u8 rsp_status
 
u32 rsp_len
 
u32 residue_len
 
struct fchs_s rsp_fchs
 
struct bfa_cb_qe_s hcb_qe
 
struct bfa_reqq_wait_s reqq_wqe
 
bfa_boolean_t reqq_waiting
 
bfa_boolean_t req_rsp
 

Detailed Description

Definition at line 162 of file bfa_svc.h.

Field Documentation

void* caller

Definition at line 165 of file bfa_svc.h.

Definition at line 166 of file bfa_svc.h.

u16 fcxp_tag

Definition at line 168 of file bfa_svc.h.

Definition at line 200 of file bfa_svc.h.

u32 nreq_sgles

Definition at line 175 of file bfa_svc.h.

u32 nrsp_sgles

Definition at line 176 of file bfa_svc.h.

Definition at line 163 of file bfa_svc.h.

Definition at line 169 of file bfa_svc.h.

bfa_boolean_t req_rsp

Definition at line 203 of file bfa_svc.h.

bfa_fcxp_get_sgaddr_t req_sga_cbfn

Definition at line 182 of file bfa_svc.h.

Definition at line 192 of file bfa_svc.h.

bfa_fcxp_get_sglen_t req_sglen_cbfn

Definition at line 184 of file bfa_svc.h.

struct list_head req_sgpg_q

Definition at line 177 of file bfa_svc.h.

struct list_head req_sgpg_wqe

Definition at line 178 of file bfa_svc.h.

bfa_boolean_t reqq_waiting

Definition at line 202 of file bfa_svc.h.

Definition at line 201 of file bfa_svc.h.

u32 residue_len

Definition at line 198 of file bfa_svc.h.

struct fchs_s rsp_fchs

Definition at line 199 of file bfa_svc.h.

Definition at line 171 of file bfa_svc.h.

u32 rsp_len

Definition at line 197 of file bfa_svc.h.

bfa_fcxp_get_sgaddr_t rsp_sga_cbfn

Definition at line 186 of file bfa_svc.h.

Definition at line 194 of file bfa_svc.h.

bfa_fcxp_get_sglen_t rsp_sglen_cbfn

Definition at line 188 of file bfa_svc.h.

struct list_head rsp_sgpg_q

Definition at line 179 of file bfa_svc.h.

struct list_head rsp_sgpg_wqe

Definition at line 180 of file bfa_svc.h.

u8 rsp_status

Definition at line 196 of file bfa_svc.h.

void* send_cbarg

Definition at line 191 of file bfa_svc.h.

bfa_cb_fcxp_send_t send_cbfn

Definition at line 190 of file bfa_svc.h.

Definition at line 164 of file bfa_svc.h.

u8 use_ireqbuf

Definition at line 173 of file bfa_svc.h.

u8 use_irspbuf

Definition at line 174 of file bfa_svc.h.


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