Lines Matching refs:rdreg
435 struct vgic_redist_region *rdreg; in vgic_v3_rdist_overlap() local
437 list_for_each_entry(rdreg, &d->rd_regions, list) { in vgic_v3_rdist_overlap()
438 if ((base + size > rdreg->base) && in vgic_v3_rdist_overlap()
439 (base < rdreg->base + vgic_v3_rd_region_size(kvm, rdreg))) in vgic_v3_rdist_overlap()
452 struct vgic_redist_region *rdreg; in vgic_v3_check_base() local
458 list_for_each_entry(rdreg, &d->rd_regions, list) { in vgic_v3_check_base()
459 if (rdreg->base + vgic_v3_rd_region_size(kvm, rdreg) < in vgic_v3_check_base()
460 rdreg->base) in vgic_v3_check_base()
485 struct vgic_redist_region *rdreg; in vgic_v3_rdist_free_slot() local
487 list_for_each_entry(rdreg, rd_regions, list) { in vgic_v3_rdist_free_slot()
488 if (!vgic_v3_redist_region_full(rdreg)) in vgic_v3_rdist_free_slot()
489 return rdreg; in vgic_v3_rdist_free_slot()
498 struct vgic_redist_region *rdreg; in vgic_v3_rdist_region_from_index() local
500 list_for_each_entry(rdreg, rd_regions, list) { in vgic_v3_rdist_region_from_index()
501 if (rdreg->index == index) in vgic_v3_rdist_region_from_index()
502 return rdreg; in vgic_v3_rdist_region_from_index()