Linux Kernel
3.7.1
|
Data Fields | |
void * | base |
dma_addr_t | dma_addr |
void * | base_unaligned |
int | pages |
spinlock_t | lock |
struct d40_desc ** | alloc_map |
struct d40_lcla_pool - LCLA pool settings and data.
: The virtual address of LCLA. 18 bit aligned. : The orignal kmalloc pointer, if kmalloc is used. This pointer is only there for clean-up on error. : The number of pages needed for all physical channels. Only used later for clean-up on error : Lock to protect the content in this struct. : big map over which LCLA entry is own by which job.
Definition at line 204 of file ste_dma40.c.
Definition at line 210 of file ste_dma40.c.
void* base |
Definition at line 205 of file ste_dma40.c.
void* base_unaligned |
Definition at line 207 of file ste_dma40.c.
dma_addr_t dma_addr |
Definition at line 206 of file ste_dma40.c.
spinlock_t lock |
Definition at line 209 of file ste_dma40.c.
int pages |
Definition at line 208 of file ste_dma40.c.