Home
last modified time | relevance | path

Searched refs:viommu_id (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/tools/testing/selftests/iommu/
H A Diommufd_utils.h321 .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 Diommufd.c2661 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 Diommufd_fail_nth.c636 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 Diommufd.h1005 __u32 viommu_id; member
1136 __u32 viommu_id; member
/linux-6.15/drivers/iommu/iommufd/
H A Dviommu.c112 viommu = iommufd_get_viommu(ucmd, cmd->viommu_id); in iommufd_vdevice_alloc_ioctl()
H A Deventq.c545 viommu = iommufd_get_viommu(ucmd, cmd->viommu_id); in iommufd_veventq_alloc()
/linux-6.15/Documentation/userspace-api/
H A Diommufd.rst123 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