Home
last modified time | relevance | path

Searched refs:rd_regions (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/virt/kvm/arm/vgic/
Dvgic-v3.c434 list_for_each_entry(rdreg, &d->rd_regions, list) { in vgic_v3_rdist_overlap()
455 list_for_each_entry(rdreg, &d->rd_regions, list) { in vgic_v3_check_base()
480 struct vgic_redist_region *vgic_v3_rdist_free_slot(struct list_head *rd_regions) in vgic_v3_rdist_free_slot() argument
484 list_for_each_entry(rdreg, rd_regions, list) { in vgic_v3_rdist_free_slot()
494 struct list_head *rd_regions = &kvm->arch.vgic.rd_regions; in vgic_v3_rdist_region_from_index() local
497 list_for_each_entry(rdreg, rd_regions, list) { in vgic_v3_rdist_region_from_index()
Dvgic-mmio-v3.c631 rdreg = vgic_v3_rdist_free_slot(&vgic->rd_regions); in vgic_register_redist_iodev()
733 struct list_head *rd_regions = &d->rd_regions; in vgic_v3_insert_redist_region() local
738 if (!count && !list_empty(rd_regions)) in vgic_v3_insert_redist_region()
745 if (list_empty(rd_regions)) { in vgic_v3_insert_redist_region()
749 rdreg = list_last_entry(rd_regions, in vgic_v3_insert_redist_region()
787 list_add_tail(&rdreg->list, rd_regions); in vgic_v3_insert_redist_region()
Dvgic-init.c134 INIT_LIST_HEAD(&kvm->arch.vgic.rd_regions); in kvm_vgic_create()
336 list_for_each_entry_safe(rdreg, next, &dist->rd_regions, list) { in kvm_vgic_dist_destroy()
340 INIT_LIST_HEAD(&dist->rd_regions); in kvm_vgic_dist_destroy()
Dvgic-kvm-device.c98 rdreg = list_first_entry(&vgic->rd_regions, in kvm_vgic_addr()
/Linux-v4.19/include/kvm/
Darm_vgic.h238 struct list_head rd_regions; member