Searched refs:resv_regions (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/iommu/
H A Dvirtio-iommu.c80 struct list_head resv_regions; member in struct:viommu_endpoint
394 list_for_each_entry(resv, &vdev->resv_regions, list) {
506 list_for_each_entry(next, &vdev->resv_regions, list) {
948 list_for_each_entry(entry, &vdev->resv_regions, list) {
1009 INIT_LIST_HEAD(&vdev->resv_regions);
1022 iommu_put_resv_regions(dev, &vdev->resv_regions);
1042 iommu_put_resv_regions(dev, &vdev->resv_regions);
H A Ddma-iommu.c567 LIST_HEAD(resv_regions);
576 iommu_get_resv_regions(dev, &resv_regions);
577 list_for_each_entry(region, &resv_regions, list) {
594 iommu_put_resv_regions(dev, &resv_regions);
/linux-master/drivers/vfio/
H A Dvfio_iommu_type1.c2016 struct list_head *resv_regions)
2021 list_for_each_entry(region, resv_regions, list) {
2037 struct list_head *resv_regions)
2042 list_for_each_entry(resv, resv_regions, list) {
2084 static void vfio_iommu_resv_free(struct list_head *resv_regions) argument
2088 list_for_each_entry_safe(n, next, resv_regions, list) {
2417 LIST_HEAD(resv_regions);
2426 &resv_regions);
2445 ret = vfio_iommu_resv_exclude(iova_copy, &resv_regions);
2447 vfio_iommu_resv_free(&resv_regions);
2015 vfio_iommu_resv_conflict(struct vfio_iommu *iommu, struct list_head *resv_regions) argument
2036 vfio_iommu_resv_exclude(struct list_head *iova, struct list_head *resv_regions) argument
[all...]
/linux-master/drivers/iommu/iommufd/
H A Dio_pagetable.c1375 LIST_HEAD(resv_regions);
1385 iommu_get_resv_regions(dev, &resv_regions);
1387 list_for_each_entry(resv, &resv_regions, list) {
1416 iommu_put_resv_regions(dev, &resv_regions);

Completed in 239 milliseconds