Searched refs:viommu_id (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/tools/testing/selftests/iommu/ |
| H A D | iommufd_utils.h | 321 .hwpt_id = viommu_id, in _test_cmd_viommu_invalidate() 343 self->fd, viommu_id, reqs, \ 900 __u32 type, __u32 flags, __u32 *viommu_id) in _test_cmd_viommu_alloc() argument 914 if (viommu_id) in _test_cmd_viommu_alloc() 915 *viommu_id = cmd.out_viommu_id; in _test_cmd_viommu_alloc() 921 type, 0, viommu_id)) 925 type, 0, viommu_id)) 933 .viommu_id = viommu_id, in _test_cmd_vdevice_alloc() 951 _test_cmd_vdevice_alloc(self->fd, viommu_id, idev_id, \ 961 .viommu_id = viommu_id, in _test_cmd_veventq_alloc() [all …]
|
| H A D | iommufd.c | 2661 uint32_t viommu_id; in FIXTURE() local 2692 &self->viommu_id); in FIXTURE_SETUP() 2756 uint32_t viommu_id = self->viommu_id; in TEST_F() local 2766 ENOENT, dev_id, viommu_id, UINT32_MAX, in TEST_F() 2770 EOPNOTSUPP, dev_id, viommu_id, fault_id, in TEST_F() 2796 uint32_t viommu_id = self->viommu_id; in TEST_F() local 2811 test_err_veventq_alloc(EEXIST, viommu_id, in TEST_F() 2847 uint32_t viommu_id = self->viommu_id; in TEST_F() local 2860 test_cmd_viommu_invalidate(viommu_id, inv_reqs, in TEST_F() 3075 uint32_t viommu_id; in TEST_F() local [all …]
|
| H A D | iommufd_fail_nth.c | 636 uint32_t viommu_id; in TEST_FAIL_NTH() local 692 IOMMU_VIOMMU_TYPE_SELFTEST, 0, &viommu_id)) in TEST_FAIL_NTH() 695 if (_test_cmd_vdevice_alloc(self->fd, viommu_id, idev_id, 0, &vdev_id)) in TEST_FAIL_NTH() 707 if (_test_cmd_veventq_alloc(self->fd, viommu_id, in TEST_FAIL_NTH()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | iommufd.h | 1005 __u32 viommu_id; member 1136 __u32 viommu_id; member
|
| /linux-6.15/drivers/iommu/iommufd/ |
| H A D | viommu.c | 112 viommu = iommufd_get_viommu(ucmd, cmd->viommu_id); in iommufd_vdevice_alloc_ioctl()
|
| H A D | eventq.c | 545 viommu = iommufd_get_viommu(ucmd, cmd->viommu_id); in iommufd_veventq_alloc()
|
| /linux-6.15/Documentation/userspace-api/ |
| H A D | iommufd.rst | 123 vIOMMU object must be created first to get its viommu_id, which could be then 218 uAPI, provided an hwpt_id or a viommu_id of a vIOMMU object encapsulating a 249 uAPI, provided a viommu_id for an iommufd_viommu object and a dev_id for an
|