Searched refs:kvm_call_hyp (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/arch/arm/kvm/ |
D | interrupts.S | 45 ENTRY(kvm_call_hyp) 48 ENDPROC(kvm_call_hyp)
|
/Linux-v4.19/arch/arm/include/asm/ |
D | kvm_host.h | 217 unsigned long kvm_call_hyp(void *hypfn, ...); 268 kvm_call_hyp((void*)hyp_stack_ptr, vector_ptr, pgd_ptr); in __cpu_init_hyp_mode() 273 kvm_call_hyp(__init_stage2_translation); in __cpu_init_stage2()
|
/Linux-v4.19/virt/kvm/arm/vgic/ |
D | vgic-v3.c | 592 u32 ich_vtr_el2 = kvm_call_hyp(__vgic_v3_get_ich_vtr_el2); in vgic_v3_probe() 669 kvm_call_hyp(__vgic_v3_write_vmcr, cpu_if->vgic_vmcr); in vgic_v3_load() 671 kvm_call_hyp(__vgic_v3_restore_aprs, vcpu); in vgic_v3_load() 682 cpu_if->vgic_vmcr = kvm_call_hyp(__vgic_v3_read_vmcr); in vgic_v3_put() 684 kvm_call_hyp(__vgic_v3_save_aprs, vcpu); in vgic_v3_put()
|
D | vgic-init.c | 477 kvm_call_hyp(__vgic_v3_init_lrs); in kvm_vgic_init_cpu_hardware()
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | kvm_host.h | 371 #define kvm_call_hyp(f, ...) __kvm_call_hyp(kvm_ksym_ref(f), ##__VA_ARGS__) macro 445 u32 parange = kvm_call_hyp(__init_stage2_translation); in __cpu_init_stage2()
|
/Linux-v4.19/arch/arm64/kvm/ |
D | debug.c | 79 __this_cpu_write(mdcr_el2, kvm_call_hyp(__kvm_get_mdcr_el2)); in kvm_arm_init_debug()
|
/Linux-v4.19/arch/arm/kvm/hyp/ |
D | hyp-entry.S | 179 ldr lr, =kvm_call_hyp
|
/Linux-v4.19/virt/kvm/arm/ |
D | arm.c | 372 kvm_call_hyp(__kvm_tlb_flush_local_vmid, vcpu); in kvm_arch_vcpu_load() 537 kvm_call_hyp(__kvm_flush_vm_context); in update_vttbr() 769 ret = kvm_call_hyp(__kvm_vcpu_run_nvhe, vcpu); in kvm_arch_vcpu_ioctl_run()
|
D | arch_timer.c | 444 kvm_call_hyp(__kvm_timer_set_cntvoff, low, high); in set_cntvoff()
|
D | mmu.c | 67 kvm_call_hyp(__kvm_tlb_flush_vmid, kvm); in kvm_flush_remote_tlbs() 72 kvm_call_hyp(__kvm_tlb_flush_vmid_ipa, kvm, ipa); in kvm_tlb_flush_vmid_ipa()
|