Home
last modified time | relevance | path

Searched refs:used_lrs (Results 1 – 4 of 4) sorted by relevance

/linux/arch/arm64/kvm/vgic/
H A Dvgic-v2.c122 for (int lr = 0; lr < vgic_cpu->vgic_v2.used_lrs; lr++) in vgic_v2_fold_lr_state()
125 cpuif->used_lrs = 0; in vgic_v2_fold_lr_state()
552 u64 used_lrs = cpu_if->used_lrs; in save_lrs() local
557 if (unlikely(used_lrs > 32)) in save_lrs()
560 for (i = 0; i < used_lrs; i++) { in save_lrs()
574 u64 used_lrs = vcpu->arch.vgic_cpu.vgic_v2.used_lrs; in vgic_v2_save_state() local
581 if (used_lrs) in vgic_v2_save_state()
598 u64 used_lrs = cpu_if->used_lrs; in vgic_v2_restore_state() local
606 for (i = 0; i < used_lrs; i++) in vgic_v2_restore_state()
H A Dvgic-v3.c155 for (int lr = 0; lr < cpuif->used_lrs; lr++) in vgic_v3_fold_lr_state()
158 cpuif->used_lrs = 0; in vgic_v3_fold_lr_state()
H A Dvgic.c1048 vcpu->arch.vgic_cpu.vgic_v2.used_lrs = count; in vgic_flush_lr_state()
1051 vcpu->arch.vgic_cpu.vgic_v3.used_lrs = count; in vgic_flush_lr_state()
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dhyp-main.c111 unsigned int used_lrs, i; in flush_hyp_vgic_state() local
116 used_lrs = host_cpu_if->used_lrs; in flush_hyp_vgic_state()
117 used_lrs = min(used_lrs, hyp_gicv3_nr_lr); in flush_hyp_vgic_state()
124 hyp_cpu_if->used_lrs = used_lrs; in flush_hyp_vgic_state()
126 for (i = 0; i < used_lrs; i++) in flush_hyp_vgic_state()
142 for (i = 0; i < hyp_cpu_if->used_lrs; i++) in sync_hyp_vgic_state()