Searched refs:virt_id (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/iommu/iommufd/ |
| H A D | viommu.c | 125 xa_cmpxchg(&viommu->vdevs, vdev->virt_id, vdev, NULL, GFP_KERNEL); in iommufd_vdevice_abort() 150 u64 virt_id = cmd->virt_id; in iommufd_vdevice_alloc_ioctl() local 154 if (virt_id > ULONG_MAX) in iommufd_vdevice_alloc_ioctl() 204 vdev->virt_id = virt_id; in iommufd_vdevice_alloc_ioctl() 221 curr = xa_cmpxchg(&viommu->vdevs, virt_id, NULL, vdev, GFP_KERNEL); in iommufd_vdevice_alloc_ioctl()
|
| H A D | iommufd_test.h | 288 __u32 virt_id; member
|
| H A D | driver.c | 119 *vdev_id = vdev->virt_id; in iommufd_viommu_get_vdev_id()
|
| H A D | main.c | 489 struct iommu_vdevice_alloc, virt_id),
|
| /linux/tools/testing/selftests/iommu/ |
| H A D | iommufd_utils.h | 1005 __u64 virt_id, __u32 *vdev_id) in _test_cmd_vdevice_alloc() argument 1011 .virt_id = virt_id, in _test_cmd_vdevice_alloc() 1023 #define test_cmd_vdevice_alloc(viommu_id, idev_id, virt_id, vdev_id) \ argument 1025 virt_id, vdev_id)) 1026 #define test_err_vdevice_alloc(_errno, viommu_id, idev_id, virt_id, vdev_id) \ argument 1029 virt_id, vdev_id)) 1114 __u32 virt_id, int *prev_seq) in _test_cmd_read_vevents() argument 1153 if (event->virt_id != virt_id) { in _test_cmd_read_vevents() 1166 #define test_cmd_read_vevents(event_fd, nvevents, virt_id, prev_seq) \ argument 1168 virt_id, prev_seq)) [all …]
|
| H A D | iommufd.c | 137 TEST_LENGTH(iommu_vdevice_alloc, IOMMU_VDEVICE_ALLOC, virt_id); in TEST_F()
|
| /linux/drivers/scsi/esas2r/ |
| H A D | esas2r_targdb.c | 277 u16 virt_id) in esas2r_targ_db_find_by_virt_id() argument 285 if (t->virt_targ_id == virt_id) in esas2r_targ_db_find_by_virt_id()
|
| H A D | esas2r.h | 1121 u16 virt_id);
|
| /linux/include/uapi/linux/ |
| H A D | iommufd.h | 1094 __aligned_u64 virt_id; member
|
| /linux/drivers/irqchip/ |
| H A D | irq-gic-v3-its.c | 495 u32 virt_id; member 607 static void its_encode_virt_id(struct its_cmd_block *cmd, u32 virt_id) in its_encode_virt_id() argument 609 its_mask_encode(&cmd->raw_cmd[2], virt_id, 31, 0); in its_encode_virt_id() 952 its_encode_virt_id(cmd, desc->its_vmapti_cmd.virt_id); in its_build_vmapti_cmd() 1376 desc.its_vmapti_cmd.virt_id = map->vintid; in its_send_vmapti()
|
| /linux/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | tegra241-cmdqv.c | 1234 u64 virt_sid = vdev->virt_id; in tegra241_vintf_init_vsid()
|
| /linux/Documentation/userspace-api/ |
| H A D | iommufd.rst | 262 two parent objects. Another @virt_id will be also set via the uAPI providing
|