Lines Matching refs:rdreg
423 struct vgic_redist_region *rdreg; in vgic_v3_rdist_overlap() local
425 list_for_each_entry(rdreg, &d->rd_regions, list) { in vgic_v3_rdist_overlap()
426 if ((base + size > rdreg->base) && in vgic_v3_rdist_overlap()
427 (base < rdreg->base + vgic_v3_rd_region_size(kvm, rdreg))) in vgic_v3_rdist_overlap()
440 struct vgic_redist_region *rdreg; in vgic_v3_check_base() local
446 list_for_each_entry(rdreg, &d->rd_regions, list) { in vgic_v3_check_base()
447 if (rdreg->base + vgic_v3_rd_region_size(kvm, rdreg) < in vgic_v3_check_base()
448 rdreg->base) in vgic_v3_check_base()
473 struct vgic_redist_region *rdreg; in vgic_v3_rdist_free_slot() local
475 list_for_each_entry(rdreg, rd_regions, list) { in vgic_v3_rdist_free_slot()
476 if (!vgic_v3_redist_region_full(rdreg)) in vgic_v3_rdist_free_slot()
477 return rdreg; in vgic_v3_rdist_free_slot()
486 struct vgic_redist_region *rdreg; in vgic_v3_rdist_region_from_index() local
488 list_for_each_entry(rdreg, rd_regions, list) { in vgic_v3_rdist_region_from_index()
489 if (rdreg->index == index) in vgic_v3_rdist_region_from_index()
490 return rdreg; in vgic_v3_rdist_region_from_index()