Searched refs:iommu_resv_region (Results 1 – 12 of 12) sorted by relevance
/linux-5.19.10/drivers/iommu/ |
D | iommu.c | 437 static int iommu_insert_resv_region(struct iommu_resv_region *new, in iommu_insert_resv_region() 440 struct iommu_resv_region *iter, *tmp, *nr, *top; in iommu_insert_resv_region() 493 struct iommu_resv_region *entry; in iommu_insert_device_resv_regions() 536 struct iommu_resv_region *region, *next; in iommu_group_show_resv_regions() 787 struct iommu_resv_region *entry; in iommu_create_device_direct_mappings() 2599 struct iommu_resv_region *entry, *next; in generic_iommu_put_resv_regions() 2606 struct iommu_resv_region *iommu_alloc_resv_region(phys_addr_t start, in iommu_alloc_resv_region() 2610 struct iommu_resv_region *region; in iommu_alloc_resv_region()
|
D | virtio-iommu.c | 386 struct iommu_resv_region *resv; in viommu_domain_map_identity() 473 struct iommu_resv_region *region = NULL, *next; in viommu_add_resv_mem() 887 struct iommu_resv_region *entry, *new_entry, *msi = NULL; in viommu_get_resv_regions()
|
D | apple-dart.c | 751 struct iommu_resv_region *region; in apple_dart_get_resv_regions()
|
D | mtk_iommu.c | 906 struct iommu_resv_region *region; in mtk_iommu_get_resv_regions()
|
D | dma-iommu.c | 478 struct iommu_resv_region *region; in iova_reserve_iommu_regions()
|
/linux-5.19.10/include/linux/ |
D | iommu.h | 139 struct iommu_resv_region { struct 456 extern struct iommu_resv_region *
|
/linux-5.19.10/drivers/vfio/ |
D | vfio_iommu_type1.c | 1922 struct iommu_resv_region *region; in vfio_iommu_has_sw_msi() 2052 struct iommu_resv_region *region; in vfio_iommu_resv_conflict() 2073 struct iommu_resv_region *resv; in vfio_iommu_resv_exclude() 2120 struct iommu_resv_region *n, *next; in vfio_iommu_resv_free()
|
/linux-5.19.10/drivers/acpi/arm64/ |
D | iort.c | 859 struct iommu_resv_region *region; in iort_iommu_msi_get_resv_regions()
|
/linux-5.19.10/drivers/iommu/intel/ |
D | iommu.c | 4639 struct iommu_resv_region *reg; in intel_iommu_get_resv_regions() 4648 struct iommu_resv_region *resv; in intel_iommu_get_resv_regions()
|
/linux-5.19.10/drivers/iommu/arm/arm-smmu/ |
D | arm-smmu.c | 1559 struct iommu_resv_region *region; in arm_smmu_get_resv_regions()
|
/linux-5.19.10/drivers/iommu/amd/ |
D | iommu.c | 2171 struct iommu_resv_region *region; in amd_iommu_get_resv_regions()
|
/linux-5.19.10/drivers/iommu/arm/arm-smmu-v3/ |
D | arm-smmu-v3.c | 2750 struct iommu_resv_region *region; in arm_smmu_get_resv_regions()
|