|
Linux Kernel
3.7.1
|
#include <linux/errno.h>#include <linux/types.h>Go to the source code of this file.
Data Structures | |
| struct | iommu_domain_geometry |
| struct | iommu_domain |
| struct | iommu_ops |
| struct | iommu_group |
Macros | |
| #define | IOMMU_READ (1) |
| #define | IOMMU_WRITE (2) |
| #define | IOMMU_CACHE (4) /* DMA cache coherency */ |
| #define | IOMMU_FAULT_READ 0x0 |
| #define | IOMMU_FAULT_WRITE 0x1 |
| #define | IOMMU_CAP_CACHE_COHERENCY 0x1 |
| #define | IOMMU_CAP_INTR_REMAP 0x2 /* isolates device intrs */ |
Typedefs | |
| typedef int(* | iommu_fault_handler_t )(struct iommu_domain *, struct device *, unsigned long, int, void *) |
Enumerations | |
| enum | iommu_attr { DOMAIN_ATTR_MAX, DOMAIN_ATTR_GEOMETRY } |
| enum iommu_attr |
1.8.2