Searched refs:its_vpe (Results 1 – 8 of 8) sorted by relevance
/linux-4.19.296/include/linux/irqchip/ |
D | arm-gic-v4.h | 21 struct its_vpe; 34 struct its_vpe **vpes; 43 struct its_vpe { struct 79 struct its_vpe *vpe; argument 105 int its_schedule_vpe(struct its_vpe *vpe, bool on); 106 int its_invall_vpe(struct its_vpe *vpe);
|
/linux-4.19.296/virt/kvm/arm/vgic/ |
D | vgic-v4.c | 99 vcpu->arch.vgic_cpu.vgic_v3.its_vpe.pending_last = true; in vgic_v4_doorbell_handler() 137 dist->its_vm.vpes[i] = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in vgic_v4_init() 211 return its_schedule_vpe(&vcpu->arch.vgic_cpu.vgic_v3.its_vpe, false); in vgic_v4_sync_hwstate() 216 int irq = vcpu->arch.vgic_cpu.vgic_v3.its_vpe.irq; in vgic_v4_flush_hwstate() 232 err = its_schedule_vpe(&vcpu->arch.vgic_cpu.vgic_v3.its_vpe, true); in vgic_v4_flush_hwstate() 294 .vpe = &irq->target_vcpu->arch.vgic_cpu.vgic_v3.its_vpe, in kvm_vgic_v4_set_forwarding() 353 int irq = vcpu->arch.vgic_cpu.vgic_v3.its_vpe.irq; in kvm_vgic_v4_enable_doorbell() 362 int irq = vcpu->arch.vgic_cpu.vgic_v3.its_vpe.irq; in kvm_vgic_v4_disable_doorbell()
|
D | vgic-its.c | 380 map.vpe = &vcpu->arch.vgic_cpu.vgic_v3.its_vpe; in update_affinity() 1192 if (vcpu->arch.vgic_cpu.vgic_v3.its_vpe.its_vm) in vgic_its_cmd_handle_invall() 1193 its_invall_vpe(&vcpu->arch.vgic_cpu.vgic_v3.its_vpe); in vgic_its_cmd_handle_invall()
|
D | vgic.c | 933 if (vcpu->arch.vgic_cpu.vgic_v3.its_vpe.pending_last) in kvm_vgic_vcpu_pending_irq()
|
/linux-4.19.296/drivers/irqchip/ |
D | irq-gic-v4.c | 147 static int its_send_vpe_cmd(struct its_vpe *vpe, struct its_cmd_info *info) in its_send_vpe_cmd() 152 int its_schedule_vpe(struct its_vpe *vpe, bool on) in its_schedule_vpe() 163 int its_invall_vpe(struct its_vpe *vpe) in its_invall_vpe()
|
D | irq-gic-v3-its.c | 165 struct its_vpe **vpes; 216 static struct its_vpe *valid_vpe(struct its_node *its, struct its_vpe *vpe) in valid_vpe() 277 struct its_vpe *vpe; 281 struct its_vpe *vpe; 287 struct its_vpe *vpe; 295 struct its_vpe *vpe; 302 struct its_vpe *vpe; 324 typedef struct its_vpe *(*its_cmd_vbuilder_t)(struct its_node *, 587 static struct its_vpe *its_build_vinvall_cmd(struct its_node *its, in its_build_vinvall_cmd() 599 static struct its_vpe *its_build_vmapp_cmd(struct its_node *its, in its_build_vmapp_cmd() [all …]
|
/linux-4.19.296/include/kvm/ |
D | arm_vgic.h | 297 struct its_vpe its_vpe; member
|
/linux-4.19.296/virt/kvm/arm/hyp/ |
D | vgic-v3-sr.c | 316 cpu_if->its_vpe.its_vm) in __vgic_v3_activate_traps() 343 cpu_if->its_vpe.its_vm) in __vgic_v3_deactivate_traps()
|