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

#include <megaraid_ioctl.h>

Data Fields

caddr_t vaddr
 
dma_addr_t paddr
 
uint32_t buf_size
 
struct dma_poolhandle
 
spinlock_t lock
 
uint8_t in_use
 

Detailed Description

mm_dmapool_t : Represents one dma pool with just one buffer

: Virtual address : DMA physicall address : In KB - 4 = 4k, 8 = 8k etc. : Handle to the dma pool : lock to synchronize access to the pool : If pool already in use, attach new block

Definition at line 235 of file megaraid_ioctl.h.

Field Documentation

uint32_t buf_size

Definition at line 238 of file megaraid_ioctl.h.

Definition at line 239 of file megaraid_ioctl.h.

uint8_t in_use

Definition at line 241 of file megaraid_ioctl.h.

spinlock_t lock

Definition at line 240 of file megaraid_ioctl.h.

dma_addr_t paddr

Definition at line 237 of file megaraid_ioctl.h.

caddr_t vaddr

Definition at line 236 of file megaraid_ioctl.h.


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