Searched defs:viommu (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/iommu/iommufd/ |
| H A D | viommu.c | 8 struct iommufd_viommu *viommu = in iommufd_viommu_destroy() local 26 struct iommufd_viommu *viommu; in iommufd_viommu_alloc_ioctl() local 117 struct iommufd_viommu *viommu = vdev->viommu; in iommufd_vdevice_abort() local 148 struct iommufd_viommu *viommu; in iommufd_vdevice_alloc_ioctl() local 291 struct iommufd_viommu *viommu, phys_addr_t *base_pa) in iommufd_hw_queue_alloc_phys() 360 struct iommufd_viommu *viommu; in iommufd_hw_queue_alloc_ioctl() local
|
| H A D | driver.c | 93 struct device *iommufd_viommu_find_dev(struct iommufd_viommu *viommu, in iommufd_viommu_find_dev() 106 int iommufd_viommu_get_vdev_id(struct iommufd_viommu *viommu, in iommufd_viommu_get_vdev_id() 133 int iommufd_viommu_report_event(struct iommufd_viommu *viommu, in iommufd_viommu_report_event()
|
| H A D | main.c | 434 struct iommu_viommu_alloc viommu; member
|
| /linux/drivers/iommu/ |
| H A D | virtio-iommu.c | 65 struct viommu_dev *viommu; member 77 struct viommu_dev *viommu; member 137 static off_t viommu_get_write_desc_offset(struct viommu_dev *viommu, in viommu_get_write_desc_offset() 155 static int __viommu_sync_req(struct viommu_dev *viommu) in __viommu_sync_req() 188 static int viommu_sync_req(struct viommu_dev *viommu) in viommu_sync_req() 218 static int __viommu_add_req(struct viommu_dev *viommu, void *buf, size_t len, in __viommu_add_req() 265 static int viommu_add_req(struct viommu_dev *viommu, void *buf, size_t len) in viommu_add_req() 283 static int viommu_send_req_sync(struct viommu_dev *viommu, void *buf, in viommu_send_req_sync() 309 static int viommu_send_attach_req(struct viommu_dev *viommu, struct device *dev, in viommu_send_attach_req() 531 static int viommu_probe_endpoint(struct viommu_dev *viommu, struct device *dev) in viommu_probe_endpoint() [all …]
|
| /linux/drivers/acpi/ |
| H A D | viot.c | 48 struct viot_iommu *viommu; member 77 static int __init viot_get_pci_iommu_fwnode(struct viot_iommu *viommu, in viot_get_pci_iommu_fwnode() 108 static int __init viot_get_mmio_iommu_fwnode(struct viot_iommu *viommu, in viot_get_mmio_iommu_fwnode() 130 struct viot_iommu *viommu; in viot_get_iommu() local 307 static int viot_dev_iommu_init(struct device *dev, struct viot_iommu *viommu, in viot_dev_iommu_init()
|
| /linux/drivers/iommu/amd/ |
| H A D | iommufd.c | 40 int amd_iommufd_viommu_init(struct iommufd_viommu *viommu, struct iommu_domain *parent, in amd_iommufd_viommu_init() 59 static void amd_iommufd_viommu_destroy(struct iommufd_viommu *viommu) in amd_iommufd_viommu_destroy()
|
| H A D | nested.c | 94 amd_iommu_alloc_domain_nested(struct iommufd_viommu *viommu, u32 flags, in amd_iommu_alloc_domain_nested()
|
| /linux/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3-iommufd.c | 243 arm_vsmmu_alloc_domain_nested(struct iommufd_viommu *viommu, u32 flags, in arm_vsmmu_alloc_domain_nested() 353 int arm_vsmmu_cache_invalidate(struct iommufd_viommu *viommu, in arm_vsmmu_cache_invalidate() 445 int arm_vsmmu_init(struct iommufd_viommu *viommu, in arm_vsmmu_init()
|
| /linux/tools/testing/selftests/iommu/ |
| H A D | iommufd_utils.h | 353 #define test_cmd_viommu_invalidate(viommu, reqs, lreq, nreqs) \ argument
|
| H A D | iommufd.c | 2786 unsigned int viommu; FIXTURE_VARIANT() local
|