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

#include <bfa_msgq.h>

Data Fields

bfa_fsm_t fsm
 
enum bfa_msgq_rspq_flags flags
 
u16 producer_index
 
u16 consumer_index
 
u16 depth
 
struct bfa_dma addr
 
struct bfa_mbox_cmd dbell_mb
 
int nmclass
 
struct {
   bfa_msgq_mcfunc_t   cbfn
 
   void *   cbarg
 
rsphdlr [BFI_MC_MAX]
 
struct bfa_msgqmsgq
 

Detailed Description

Definition at line 91 of file bfa_msgq.h.

Field Documentation

Definition at line 98 of file bfa_msgq.h.

void* cbarg

Definition at line 104 of file bfa_msgq.h.

Definition at line 103 of file bfa_msgq.h.

u16 consumer_index

Definition at line 96 of file bfa_msgq.h.

struct bfa_mbox_cmd dbell_mb

Definition at line 99 of file bfa_msgq.h.

u16 depth

Definition at line 97 of file bfa_msgq.h.

enum bfa_msgq_rspq_flags flags

Definition at line 93 of file bfa_msgq.h.

Definition at line 92 of file bfa_msgq.h.

Definition at line 107 of file bfa_msgq.h.

int nmclass

Definition at line 101 of file bfa_msgq.h.

u16 producer_index

Definition at line 95 of file bfa_msgq.h.

struct { ... } rsphdlr[BFI_MC_MAX]

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