/openbmc/linux/tools/testing/selftests/iommu/ |
H A D | iommufd_utils.h | 47 static int _test_cmd_mock_domain(int fd, unsigned int ioas_id, __u32 *stdev_id, in _test_cmd_mock_domain() 70 #define test_cmd_mock_domain(ioas_id, stdev_id, hwpt_id, idev_id) \ argument 73 #define test_err_mock_domain(_errno, ioas_id, stdev_id, hwpt_id) \ argument 127 unsigned int ioas_id) in _test_cmd_access_replace_ioas() 142 #define test_cmd_access_replace_ioas(access_id, ioas_id) \ argument 145 static int _test_cmd_create_access(int fd, unsigned int ioas_id, in _test_cmd_create_access() 162 #define test_cmd_create_access(ioas_id, access_id, flags) \ argument 220 static int _test_ioctl_ioas_map(int fd, unsigned int ioas_id, void *buffer, in _test_ioctl_ioas_map() 252 #define test_ioctl_ioas_map_id(ioas_id, buffer, length, iova_p) \ argument 281 static int _test_ioctl_ioas_unmap(int fd, unsigned int ioas_id, uint64_t iova, in _test_ioctl_ioas_unmap() [all …]
|
H A D | iommufd_fail_nth.c | 233 uint32_t ioas_id; in TEST_FAIL_NTH() local 301 uint32_t ioas_id; in TEST_FAIL_NTH() local 336 uint32_t ioas_id; in TEST_FAIL_NTH() local 384 uint32_t ioas_id; in TEST_FAIL_NTH() local 464 uint32_t ioas_id; in TEST_FAIL_NTH() local 518 uint32_t ioas_id; in TEST_FAIL_NTH() local 580 uint32_t ioas_id; in TEST_FAIL_NTH() local
|
H A D | iommufd.c | 186 uint32_t ioas_id; in FIXTURE() local 1068 uint32_t ioas_id; in FIXTURE() local 1328 unsigned int new_ioas_id, ioas_id; in TEST_F() local 1374 uint32_t ioas_id; in TEST_F() local 1489 __u32 ioas_id; in TEST_F() local 1518 uint32_t ioas_id; in FIXTURE() local
|
/openbmc/linux/include/uapi/linux/ |
H A D | iommufd.h | 129 __u32 ioas_id; member 162 __u32 ioas_id; member 204 __u32 ioas_id; member 257 __u32 ioas_id; member 344 __u32 ioas_id; member
|
/openbmc/qemu/backends/ |
H A D | iommufd.c | 107 bool iommufd_backend_alloc_ioas(IOMMUFDBackend *be, uint32_t *ioas_id, in iommufd_backend_alloc_ioas() 142 int iommufd_backend_map_dma(IOMMUFDBackend *be, uint32_t ioas_id, hwaddr iova, in iommufd_backend_map_dma() 177 int iommufd_backend_unmap_dma(IOMMUFDBackend *be, uint32_t ioas_id, in iommufd_backend_unmap_dma()
|
/openbmc/linux/drivers/vfio/ |
H A D | iommufd.c | 16 u32 ioas_id; in vfio_iommufd_device_has_compat_ioas() local 34 u32 ioas_id; in vfio_iommufd_compat_attach_ioas() local
|
/openbmc/qemu/linux-headers/linux/ |
H A D | iommufd.h | 133 __u32 ioas_id; member 166 __u32 ioas_id; member 208 __u32 ioas_id; member 261 __u32 ioas_id; member 348 __u32 ioas_id; member
|
/openbmc/linux/drivers/iommu/iommufd/ |
H A D | device.c | 831 int iommufd_access_attach(struct iommufd_access *access, u32 ioas_id) in iommufd_access_attach() 847 int iommufd_access_replace(struct iommufd_access *access, u32 ioas_id) in iommufd_access_replace()
|
H A D | selftest.c | 88 unsigned int ioas_id, u64 *iova, u32 *flags) in iommufd_test_syz_conv_iova_id() 750 unsigned int ioas_id, unsigned int flags) in iommufd_test_create_access() 805 unsigned int ioas_id) in iommufd_test_access_replace_ioas()
|
H A D | iommufd_test.h | 96 __u32 ioas_id; member
|
H A D | iommufd_private.h | 331 unsigned int ioas_id, in iommufd_test_syz_conv_iova_id()
|
/openbmc/qemu/hw/vfio/ |
H A D | iommufd.c | 421 uint32_t ioas_id, Error **errp) in iommufd_cdev_get_info_iova_range() 470 uint32_t ioas_id; in iommufd_cdev_attach() local
|
/openbmc/qemu/include/hw/vfio/ |
H A D | vfio-common.h | 111 uint32_t ioas_id; member
|