|
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.
1.8.2