Searched refs:its_vpe (Results 1 - 10 of 10) sorted by relevance
/linux-master/include/linux/irqchip/ |
H A D | arm-gic-v4.h | 10 struct its_vpe; 23 struct its_vpe **vpes; 32 struct its_vpe { struct 96 struct its_vpe *vpe; 133 int its_make_vpe_resident(struct its_vpe *vpe, bool g0en, bool g1en); 134 int its_make_vpe_non_resident(struct its_vpe *vpe, bool db); 135 int its_commit_vpe(struct its_vpe *vpe); 136 int its_invall_vpe(struct its_vpe *vpe);
|
/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic-v4.c | 98 raw_spin_lock(&vcpu->arch.vgic_cpu.vgic_v3.its_vpe.vpe_lock); 99 vcpu->arch.vgic_cpu.vgic_v3.its_vpe.pending_last = true; 100 raw_spin_unlock(&vcpu->arch.vgic_cpu.vgic_v3.its_vpe.vpe_lock); 108 static void vgic_v4_sync_sgi_config(struct its_vpe *vpe, struct vgic_irq *irq) 117 struct its_vpe *vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; 215 struct its_vpe *vpe = &irq->target_vcpu->arch.vgic_cpu.vgic_v3.its_vpe; 264 dist->its_vm.vpes[i] = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; 341 struct its_vpe *vp [all...] |
H A D | vgic-init.c | 205 atomic_set(&vgic_cpu->vgic_v3.its_vpe.vlpi_count, 0);
|
H A D | vgic-its.c | 384 map.vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; 1392 if (vcpu->arch.vgic_cpu.vgic_v3.its_vpe.its_vm) 1393 its_invall_vpe(&vcpu->arch.vgic_cpu.vgic_v3.its_vpe);
|
H A D | vgic.c | 964 if (vcpu->arch.vgic_cpu.vgic_v3.its_vpe.pending_last)
|
/linux-master/drivers/irqchip/ |
H A D | irq-gic-v4.c | 119 static int its_alloc_vcpu_sgis(struct its_vpe *vpe, int idx) 229 static int its_send_vpe_cmd(struct its_vpe *vpe, struct its_cmd_info *info) 234 int its_make_vpe_non_resident(struct its_vpe *vpe, bool db) 261 int its_make_vpe_resident(struct its_vpe *vpe, bool g0en, bool g1en) 284 int its_commit_vpe(struct its_vpe *vpe) 301 int its_invall_vpe(struct its_vpe *vpe)
|
H A D | irq-gic-v3-its.c | 174 struct its_vpe **vpes; 266 static int vpe_to_cpuid_lock(struct its_vpe *vpe, unsigned long *flags) 272 static void vpe_to_cpuid_unlock(struct its_vpe *vpe, unsigned long flags) 281 struct its_vpe *vpe = NULL; 307 struct its_vpe *vpe = NULL; 329 static struct its_vpe *valid_vpe(struct its_node *its, struct its_vpe *vpe) 390 struct its_vpe *vpe; 394 struct its_vpe *vpe; 400 struct its_vpe *vp [all...] |
/linux-master/include/kvm/ |
H A D | arm_vgic.h | 321 struct its_vpe its_vpe; member in struct:vgic_v3_cpu_if
|
/linux-master/arch/arm64/kvm/hyp/ |
H A D | vgic-v3-sr.c | 215 if (used_lrs || cpu_if->its_vpe.its_vm) { 239 if (used_lrs || cpu_if->its_vpe.its_vm) { 303 cpu_if->its_vpe.its_vm) 329 cpu_if->its_vpe.its_vm)
|
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_emulate.h | 115 if (atomic_read(&vcpu->arch.vgic_cpu.vgic_v3.its_vpe.vlpi_count) ||
|
Completed in 263 milliseconds