Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
c2_mq Struct Reference

#include <c2_mq.h>

Public Member Functions

 DEFINE_DMA_UNMAP_ADDR (mapping)
 

Data Fields

u32 magic
 
union {
   u8 *   host
 
   u8 __iomem *   adapter
 
msg_pool
 
dma_addr_t host_dma
 
u16 hint_count
 
u16 priv
 
struct c2_mq_shared __iomempeer
 
__be16shared
 
dma_addr_t shared_dma
 
u32 q_size
 
u32 msg_size
 
u32 index
 
enum c2_mq_type type
 

Detailed Description

Definition at line 67 of file c2_mq.h.

Member Function Documentation

DEFINE_DMA_UNMAP_ADDR ( mapping  )

Field Documentation

Definition at line 71 of file c2_mq.h.

u16 hint_count

Definition at line 75 of file c2_mq.h.

u8* host

Definition at line 70 of file c2_mq.h.

dma_addr_t host_dma

Definition at line 73 of file c2_mq.h.

u32 index

Definition at line 82 of file c2_mq.h.

u32 magic

Definition at line 68 of file c2_mq.h.

union { ... } msg_pool
u32 msg_size

Definition at line 81 of file c2_mq.h.

Definition at line 77 of file c2_mq.h.

Definition at line 76 of file c2_mq.h.

u32 q_size

Definition at line 80 of file c2_mq.h.

__be16* shared

Definition at line 78 of file c2_mq.h.

dma_addr_t shared_dma

Definition at line 79 of file c2_mq.h.

Definition at line 83 of file c2_mq.h.


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