aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/dev_iommu.txt.const
diff options
context:
space:
mode:
authorJason Gunthorpe <jgg@nvidia.com>2022-10-26 10:57:03 -0300
committerDmitry Vyukov <dvyukov@google.com>2022-11-10 12:26:55 -0800
commitf42ee5d8ac66980335478d9fab2acb20fe03d958 (patch)
treeff79f2b86cd92208678e359de2515fadb6ad3e3a /sys/linux/dev_iommu.txt.const
parent84ea6a79e2dfbbc3787b0230e69d922964aa422f (diff)
sys/linux: add iommufd descriptions
Diffstat (limited to 'sys/linux/dev_iommu.txt.const')
-rw-r--r--sys/linux/dev_iommu.txt.const50
1 files changed, 50 insertions, 0 deletions
diff --git a/sys/linux/dev_iommu.txt.const b/sys/linux/dev_iommu.txt.const
new file mode 100644
index 000000000..d80d36bb3
--- /dev/null
+++ b/sys/linux/dev_iommu.txt.const
@@ -0,0 +1,50 @@
+# Code generated by syz-sysgen. DO NOT EDIT.
+arches = 386, amd64, arm, arm64, mips64le, ppc64le, riscv64, s390x
+AT_FDCWD = 18446744073709551516
+IOMMU_DESTROY = 15232, mips64le:ppc64le:536886144
+IOMMU_IOAS_ALLOC = 15233, mips64le:ppc64le:536886145
+IOMMU_IOAS_ALLOW_IOVAS = 15234, mips64le:ppc64le:536886146
+IOMMU_IOAS_COPY = 15235, mips64le:ppc64le:536886147
+IOMMU_IOAS_IOVA_RANGES = 15236, mips64le:ppc64le:536886148
+IOMMU_IOAS_MAP = 15237, mips64le:ppc64le:536886149
+IOMMU_IOAS_MAP_FIXED_IOVA = 1
+IOMMU_IOAS_MAP_READABLE = 4
+IOMMU_IOAS_MAP_WRITEABLE = 2
+IOMMU_IOAS_UNMAP = 15238, mips64le:ppc64le:536886150
+IOMMU_OPTION = 15239, mips64le:ppc64le:536886151
+IOMMU_OPTION_HUGE_PAGES = 1
+IOMMU_OPTION_OP_GET = 1
+IOMMU_OPTION_OP_SET = 0
+IOMMU_OPTION_RLIMIT_MODE = 0
+IOMMU_TEST_CMD = 15264, mips64le:ppc64le:536886176
+IOMMU_TEST_CMD_SIZE = 56
+IOMMU_TEST_OP_ACCESS_PAGES = 7
+IOMMU_TEST_OP_ACCESS_RW = 8
+IOMMU_TEST_OP_ADD_RESERVED = 1
+IOMMU_TEST_OP_CREATE_ACCESS = 5
+IOMMU_TEST_OP_DESTROY_ACCESS_PAGES = 6
+IOMMU_TEST_OP_MOCK_DOMAIN = 2
+IOMMU_TEST_OP_SET_TEMP_MEMORY_LIMIT = 9
+IOMMU_VFIO_IOAS = 15240, mips64le:ppc64le:536886152
+IOMMU_VFIO_IOAS_CLEAR = 2
+IOMMU_VFIO_IOAS_GET = 0
+IOMMU_VFIO_IOAS_SET = 1
+MOCK_ACCESS_RW_SLOW_PATH = 4
+MOCK_ACCESS_RW_WRITE = 1
+MOCK_FLAGS_ACCESS_CREATE_NEEDS_PIN_PAGES = 1
+MOCK_FLAGS_ACCESS_SYZ = 65536
+MOCK_FLAGS_ACCESS_WRITE = 1
+VFIO_CHECK_EXTENSION = 15205, mips64le:ppc64le:536886117
+VFIO_DMA_CC_IOMMU = 4
+VFIO_GET_API_VERSION = 15204, mips64le:ppc64le:536886116
+VFIO_IOMMU_GET_INFO = 15216, mips64le:ppc64le:536886128
+VFIO_IOMMU_MAP_DMA = 15217, mips64le:ppc64le:536886129
+VFIO_IOMMU_UNMAP_DMA = 15218, mips64le:ppc64le:536886130
+VFIO_SET_IOMMU = 15206, mips64le:ppc64le:536886118
+VFIO_TYPE1_IOMMU = 1
+VFIO_TYPE1_NESTING_IOMMU = 6
+VFIO_TYPE1v2_IOMMU = 3
+VFIO_UNMAP_ALL = 9
+VFIO_UPDATE_VADDR = 10
+__NR_ioctl = 54, amd64:16, arm64:riscv64:29, mips64le:5015
+__NR_openat = 56, 386:295, amd64:257, arm:322, mips64le:5247, ppc64le:286, s390x:288