Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | dma_attrs |
Macros | |
#define | __DMA_ATTRS_LONGS BITS_TO_LONGS(DMA_ATTR_MAX) |
#define | DEFINE_DMA_ATTRS(x) |
Enumerations | |
enum | dma_attr { DMA_ATTR_WRITE_BARRIER, DMA_ATTR_WEAK_ORDERING, DMA_ATTR_WRITE_COMBINE, DMA_ATTR_NON_CONSISTENT, DMA_ATTR_NO_KERNEL_MAPPING, DMA_ATTR_SKIP_CPU_SYNC, DMA_ATTR_MAX } |
#define __DMA_ATTRS_LONGS BITS_TO_LONGS(DMA_ATTR_MAX) |
Definition at line 23 of file dma-attrs.h.
#define DEFINE_DMA_ATTRS | ( | x | ) |
Definition at line 33 of file dma-attrs.h.
enum dma_attr |
an enum dma_attr represents an attribute associated with a DMA mapping. The semantics of each attribute should be defined in Documentation/DMA-attributes.txt.
DMA_ATTR_WRITE_BARRIER | |
DMA_ATTR_WEAK_ORDERING | |
DMA_ATTR_WRITE_COMBINE | |
DMA_ATTR_NON_CONSISTENT | |
DMA_ATTR_NO_KERNEL_MAPPING | |
DMA_ATTR_SKIP_CPU_SYNC | |
DMA_ATTR_MAX |
Definition at line 13 of file dma-attrs.h.