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

#include <megaraid_mbox.h>

Data Fields

uint8_traw_mbox
 
mbox_t * mbox
 
mbox64_t * mbox64
 
dma_addr_t mbox_dma_h
 
mbox_sgl64 * sgl64
 
mbox_sgl32 * sgl32
 
dma_addr_t sgl_dma_h
 
mraid_passthru_t * pthru
 
dma_addr_t pthru_dma_h
 
mraid_epassthru_t * epthru
 
dma_addr_t epthru_dma_h
 
dma_addr_t buf_dma_h
 

Detailed Description

mbox_ccb_t - command control block specific to mailbox based controllers : raw mailbox pointer : mailbox : extended mailbox : maibox dma address : 64-bit scatter-gather list : 32-bit scatter-gather list : dma handle for the scatter-gather list : passthru structure : dma handle for the passthru structure : extended passthru structure : dma handle for extended passthru structure : dma handle for buffers w/o sg list

command control block specific to the mailbox based controllers

Definition at line 132 of file megaraid_mbox.h.

Field Documentation

dma_addr_t buf_dma_h

Definition at line 144 of file megaraid_mbox.h.

mraid_epassthru_t* epthru

Definition at line 142 of file megaraid_mbox.h.

dma_addr_t epthru_dma_h

Definition at line 143 of file megaraid_mbox.h.

mbox_t* mbox

Definition at line 134 of file megaraid_mbox.h.

mbox64_t* mbox64

Definition at line 135 of file megaraid_mbox.h.

dma_addr_t mbox_dma_h

Definition at line 136 of file megaraid_mbox.h.

mraid_passthru_t* pthru

Definition at line 140 of file megaraid_mbox.h.

dma_addr_t pthru_dma_h

Definition at line 141 of file megaraid_mbox.h.

uint8_t* raw_mbox

Definition at line 133 of file megaraid_mbox.h.

mbox_sgl32* sgl32

Definition at line 138 of file megaraid_mbox.h.

mbox_sgl64* sgl64

Definition at line 137 of file megaraid_mbox.h.

dma_addr_t sgl_dma_h

Definition at line 139 of file megaraid_mbox.h.


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