Searched refs:resv_regions (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/iommu/ |
D | virtio-iommu.c | 80 struct list_head resv_regions; member 394 list_for_each_entry(resv, &vdev->resv_regions, list) { in viommu_domain_map_identity() 506 list_for_each_entry(next, &vdev->resv_regions, list) { in viommu_add_resv_mem() 948 list_for_each_entry(entry, &vdev->resv_regions, list) { in viommu_get_resv_regions() 1009 INIT_LIST_HEAD(&vdev->resv_regions); in viommu_probe_device() 1022 iommu_put_resv_regions(dev, &vdev->resv_regions); in viommu_probe_device() 1033 iommu_put_resv_regions(dev, &vdev->resv_regions); in viommu_release_device()
|
D | dma-iommu.c | 569 LIST_HEAD(resv_regions); in iova_reserve_iommu_regions() 578 iommu_get_resv_regions(dev, &resv_regions); in iova_reserve_iommu_regions() 579 list_for_each_entry(region, &resv_regions, list) { in iova_reserve_iommu_regions() 596 iommu_put_resv_regions(dev, &resv_regions); in iova_reserve_iommu_regions()
|
/linux-6.12.1/drivers/vfio/ |
D | vfio_iommu_type1.c | 2012 struct list_head *resv_regions) in vfio_iommu_resv_conflict() argument 2017 list_for_each_entry(region, resv_regions, list) { in vfio_iommu_resv_conflict() 2033 struct list_head *resv_regions) in vfio_iommu_resv_exclude() argument 2038 list_for_each_entry(resv, resv_regions, list) { in vfio_iommu_resv_exclude() 2080 static void vfio_iommu_resv_free(struct list_head *resv_regions) in vfio_iommu_resv_free() argument 2084 list_for_each_entry_safe(n, next, resv_regions, list) { in vfio_iommu_resv_free() 2414 LIST_HEAD(resv_regions); in vfio_iommu_resv_refresh() 2423 &resv_regions); in vfio_iommu_resv_refresh() 2442 ret = vfio_iommu_resv_exclude(iova_copy, &resv_regions); in vfio_iommu_resv_refresh() 2444 vfio_iommu_resv_free(&resv_regions); in vfio_iommu_resv_refresh()
|
/linux-6.12.1/drivers/iommu/iommufd/ |
D | io_pagetable.c | 1383 LIST_HEAD(resv_regions); in iopt_table_enforce_dev_resv_regions() 1393 iommu_get_resv_regions(dev, &resv_regions); in iopt_table_enforce_dev_resv_regions() 1395 list_for_each_entry(resv, &resv_regions, list) { in iopt_table_enforce_dev_resv_regions() 1424 iommu_put_resv_regions(dev, &resv_regions); in iopt_table_enforce_dev_resv_regions()
|