Linux Kernel
3.7.1
|
#include <iop_adma.h>
struct iop_adma_desc_slot - IOP-ADMA software descriptor : node on the iop_adma_chan.all_slots list : node on the op_adma_chan.chain list : virtual address of the hardware descriptor chain : hardware address of the hardware descriptor chain : first operation in a transaction : total slots used in an transaction (group of operations) : number of slots per operation : pool index : number of xor sources : transaction bytecount : list of descriptors that are associated with one operation : support for the async_tx api : list of slots that make up a multi-descriptor transaction for example transfer lengths larger than the supported hw max : result of zero sum : result crc calculation
Definition at line 94 of file iop_adma.h.
union { ... } |
struct dma_async_tx_descriptor async_tx |
Definition at line 105 of file iop_adma.h.
Definition at line 96 of file iop_adma.h.
u32* crc32_result |
Definition at line 108 of file iop_adma.h.
struct iop_adma_desc_slot* group_head |
Definition at line 98 of file iop_adma.h.
void* hw_desc |
Definition at line 97 of file iop_adma.h.
u16 idx |
Definition at line 101 of file iop_adma.h.
u32* pq_check_result |
Definition at line 109 of file iop_adma.h.
u16 slot_cnt |
Definition at line 99 of file iop_adma.h.
Definition at line 95 of file iop_adma.h.
u16 slots_per_op |
Definition at line 100 of file iop_adma.h.
Definition at line 104 of file iop_adma.h.
size_t unmap_len |
Definition at line 103 of file iop_adma.h.
u16 unmap_src_cnt |
Definition at line 102 of file iop_adma.h.
u32* xor_check_result |
Definition at line 107 of file iop_adma.h.