Linux Kernel
3.7.1
|
#include <iop_adma.h>
struct iop_adma_chan - internal representation of an ADMA device : allows batching of hardware operations : serializes enqueue/dequeue operations to the slot pool : memory mapped register base : device chain view of the descriptors : parent device : common dmaengine channel object members : place holder for allocation to continue from where it left off : complete domain of slots usable by the channel : records the actual size of the descriptor slot pool : bottom half where iop_adma_slot_cleanup runs
Definition at line 62 of file iop_adma.h.
Definition at line 70 of file iop_adma.h.
Definition at line 66 of file iop_adma.h.
Definition at line 68 of file iop_adma.h.
Definition at line 67 of file iop_adma.h.
struct tasklet_struct irq_tasklet |
Definition at line 72 of file iop_adma.h.
struct iop_adma_desc_slot* last_used |
Definition at line 69 of file iop_adma.h.
spinlock_t lock |
Definition at line 64 of file iop_adma.h.
Definition at line 65 of file iop_adma.h.
int pending |
Definition at line 63 of file iop_adma.h.
int slots_allocated |
Definition at line 71 of file iop_adma.h.