Home
last modified time | relevance | path

Searched refs:virt_id (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/iommu/iommufd/
H A Dviommu.c125 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 Diommufd_test.h288 __u32 virt_id; member
H A Ddriver.c119 *vdev_id = vdev->virt_id; in iommufd_viommu_get_vdev_id()
H A Dmain.c489 struct iommu_vdevice_alloc, virt_id),
/linux/tools/testing/selftests/iommu/
H A Diommufd_utils.h1005 __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 Diommufd.c137 TEST_LENGTH(iommu_vdevice_alloc, IOMMU_VDEVICE_ALLOC, virt_id); in TEST_F()
/linux/drivers/scsi/esas2r/
H A Desas2r_targdb.c277 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 Desas2r.h1121 u16 virt_id);
/linux/include/uapi/linux/
H A Diommufd.h1094 __aligned_u64 virt_id; member
/linux/drivers/irqchip/
H A Dirq-gic-v3-its.c495 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 Dtegra241-cmdqv.c1234 u64 virt_sid = vdev->virt_id; in tegra241_vintf_init_vsid()
/linux/Documentation/userspace-api/
H A Diommufd.rst262 two parent objects. Another @virt_id will be also set via the uAPI providing