Home
last modified time | relevance | path

Searched refs:iommu_resv_region (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/include/linux/
Diommu.h157 struct iommu_resv_region { struct
280 struct iommu_resv_region *region);
442 extern struct iommu_resv_region *
/Linux-v5.4/drivers/iommu/
Diommu.c292 int iommu_insert_resv_region(struct iommu_resv_region *new, in iommu_insert_resv_region()
295 struct iommu_resv_region *iter, *tmp, *nr, *top; in iommu_insert_resv_region()
348 struct iommu_resv_region *entry; in iommu_insert_device_resv_regions()
384 struct iommu_resv_region *region, *next; in iommu_group_show_resv_regions()
627 struct iommu_resv_region *entry; in iommu_group_create_direct_mappings()
2171 struct iommu_resv_region *iommu_alloc_resv_region(phys_addr_t start, in iommu_alloc_resv_region()
2175 struct iommu_resv_region *region; in iommu_alloc_resv_region()
Dvirtio-iommu.c426 struct iommu_resv_region *region = NULL; in viommu_add_resv_mem()
810 struct iommu_resv_region *entry, *new_entry, *msi = NULL; in viommu_get_resv_regions()
843 struct iommu_resv_region *entry, *next; in viommu_put_resv_regions()
Darm-smmu.c1533 struct iommu_resv_region *region; in arm_smmu_get_resv_regions()
1549 struct iommu_resv_region *entry, *next; in arm_smmu_put_resv_regions()
Dintel-iommu.c5671 struct iommu_resv_region *reg; in intel_iommu_get_resv_regions()
5680 struct iommu_resv_region *resv; in intel_iommu_get_resv_regions()
5727 struct iommu_resv_region *entry, *next; in intel_iommu_put_resv_regions()
5786 struct iommu_resv_region *region) in intel_iommu_apply_resv_region()
Ddma-iommu.c243 struct iommu_resv_region *region; in iova_reserve_iommu_regions()
Damd_iommu.c3192 struct iommu_resv_region *region; in amd_iommu_get_resv_regions()
3244 struct iommu_resv_region *entry, *next; in amd_iommu_put_resv_regions()
3252 struct iommu_resv_region *region) in amd_iommu_apply_resv_region()
Darm-smmu-v3.c2700 struct iommu_resv_region *region; in arm_smmu_get_resv_regions()
2716 struct iommu_resv_region *entry, *next; in arm_smmu_put_resv_regions()
/Linux-v5.4/drivers/vfio/
Dvfio_iommu_type1.c1311 struct iommu_resv_region *region; in vfio_iommu_has_sw_msi()
1537 struct iommu_resv_region *region; in vfio_iommu_resv_conflict()
1558 struct iommu_resv_region *resv; in vfio_iommu_resv_exclude()
1605 struct iommu_resv_region *n, *next; in vfio_iommu_resv_free()
/Linux-v5.4/drivers/acpi/arm64/
Diort.c835 struct iommu_resv_region *region; in iort_iommu_msi_get_resv_regions()