Searched refs:__hyp_text (Results 1 – 16 of 16) sorted by relevance
| /Linux-v5.4/virt/kvm/arm/hyp/ |
| D | vgic-v3-sr.c | 19 static u64 __hyp_text __gic_v3_get_lr(unsigned int lr) in __gic_v3_get_lr() 59 static void __hyp_text __gic_v3_set_lr(u64 val, int lr) in __gic_v3_set_lr() 113 static void __hyp_text __vgic_v3_write_ap0rn(u32 val, int n) in __vgic_v3_write_ap0rn() 131 static void __hyp_text __vgic_v3_write_ap1rn(u32 val, int n) in __vgic_v3_write_ap1rn() 149 static u32 __hyp_text __vgic_v3_read_ap0rn(int n) in __vgic_v3_read_ap0rn() 173 static u32 __hyp_text __vgic_v3_read_ap1rn(int n) in __vgic_v3_read_ap1rn() 197 void __hyp_text __vgic_v3_save_state(struct kvm_vcpu *vcpu) in __vgic_v3_save_state() 233 void __hyp_text __vgic_v3_restore_state(struct kvm_vcpu *vcpu) in __vgic_v3_restore_state() 260 void __hyp_text __vgic_v3_activate_traps(struct kvm_vcpu *vcpu) in __vgic_v3_activate_traps() 309 void __hyp_text __vgic_v3_deactivate_traps(struct kvm_vcpu *vcpu) in __vgic_v3_deactivate_traps() [all …]
|
| D | timer-sr.c | 13 void __hyp_text __kvm_timer_set_cntvoff(u32 cntvoff_low, u32 cntvoff_high) in __kvm_timer_set_cntvoff() 23 void __hyp_text __timer_disable_traps(struct kvm_vcpu *vcpu) in __timer_disable_traps() 37 void __hyp_text __timer_enable_traps(struct kvm_vcpu *vcpu) in __timer_enable_traps()
|
| D | aarch32.c | 47 bool __hyp_text kvm_condition_valid32(const struct kvm_vcpu *vcpu) in kvm_condition_valid32() 96 static void __hyp_text kvm_adjust_itstate(struct kvm_vcpu *vcpu) in kvm_adjust_itstate() 126 void __hyp_text kvm_skip_instr32(struct kvm_vcpu *vcpu, bool is_wide_instr) in kvm_skip_instr32()
|
| /Linux-v5.4/arch/arm64/kvm/hyp/ |
| D | tlb.c | 19 static void __hyp_text __tlb_switch_to_guest_vhe(struct kvm *kvm, in __tlb_switch_to_guest_vhe() 63 static void __hyp_text __tlb_switch_to_guest_nvhe(struct kvm *kvm, in __tlb_switch_to_guest_nvhe() 70 static void __hyp_text __tlb_switch_to_guest(struct kvm *kvm, in __tlb_switch_to_guest() 79 static void __hyp_text __tlb_switch_to_host_vhe(struct kvm *kvm, in __tlb_switch_to_host_vhe() 99 static void __hyp_text __tlb_switch_to_host_nvhe(struct kvm *kvm, in __tlb_switch_to_host_nvhe() 105 static void __hyp_text __tlb_switch_to_host(struct kvm *kvm, in __tlb_switch_to_host() 114 void __hyp_text __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa) in __kvm_tlb_flush_vmid_ipa() 168 void __hyp_text __kvm_tlb_flush_vmid(struct kvm *kvm) in __kvm_tlb_flush_vmid() 185 void __hyp_text __kvm_tlb_flush_local_vmid(struct kvm_vcpu *vcpu) in __kvm_tlb_flush_local_vmid() 200 void __hyp_text __kvm_flush_vm_context(void) in __kvm_flush_vm_context()
|
| D | switch.c | 29 static bool __hyp_text update_fp_enabled(struct kvm_vcpu *vcpu) in update_fp_enabled() 39 static void __hyp_text __fpsimd_save_fpexc32(struct kvm_vcpu *vcpu) in __fpsimd_save_fpexc32() 47 static void __hyp_text __activate_traps_fpsimd32(struct kvm_vcpu *vcpu) in __activate_traps_fpsimd32() 64 static void __hyp_text __activate_traps_common(struct kvm_vcpu *vcpu) in __activate_traps_common() 80 static void __hyp_text __deactivate_traps_common(void) in __deactivate_traps_common() 107 static void __hyp_text __activate_traps_nvhe(struct kvm_vcpu *vcpu) in __activate_traps_nvhe() 123 static void __hyp_text __activate_traps(struct kvm_vcpu *vcpu) in __activate_traps() 158 static void __hyp_text __deactivate_traps_nvhe(void) in __deactivate_traps_nvhe() 172 static void __hyp_text __deactivate_traps(struct kvm_vcpu *vcpu) in __deactivate_traps() 209 static void __hyp_text __activate_vm(struct kvm *kvm) in __activate_vm() [all …]
|
| D | sysreg-sr.c | 26 static void __hyp_text __sysreg_save_common_state(struct kvm_cpu_context *ctxt) in __sysreg_save_common_state() 37 static void __hyp_text __sysreg_save_user_state(struct kvm_cpu_context *ctxt) in __sysreg_save_user_state() 43 static void __hyp_text __sysreg_save_el1_state(struct kvm_cpu_context *ctxt) in __sysreg_save_el1_state() 69 static void __hyp_text __sysreg_save_el2_return_state(struct kvm_cpu_context *ctxt) in __sysreg_save_el2_return_state() 78 void __hyp_text __sysreg_save_state_nvhe(struct kvm_cpu_context *ctxt) in __sysreg_save_state_nvhe() 99 static void __hyp_text __sysreg_restore_common_state(struct kvm_cpu_context *ctxt) in __sysreg_restore_common_state() 110 static void __hyp_text __sysreg_restore_user_state(struct kvm_cpu_context *ctxt) in __sysreg_restore_user_state() 116 static void __hyp_text __sysreg_restore_el1_state(struct kvm_cpu_context *ctxt) in __sysreg_restore_el1_state() 143 static void __hyp_text 170 void __hyp_text __sysreg_restore_state_nvhe(struct kvm_cpu_context *ctxt) in __sysreg_restore_state_nvhe() [all …]
|
| D | debug-sr.c | 88 static void __hyp_text __debug_save_spe_nvhe(u64 *pmscr_el1) in __debug_save_spe_nvhe() 120 static void __hyp_text __debug_restore_spe_nvhe(u64 pmscr_el1) in __debug_restore_spe_nvhe() 132 static void __hyp_text __debug_save_state(struct kvm_vcpu *vcpu, in __debug_save_state() 151 static void __hyp_text __debug_restore_state(struct kvm_vcpu *vcpu, in __debug_restore_state() 171 void __hyp_text __debug_switch_to_guest(struct kvm_vcpu *vcpu) in __debug_switch_to_guest() 197 void __hyp_text __debug_switch_to_host(struct kvm_vcpu *vcpu) in __debug_switch_to_host() 221 u32 __hyp_text __kvm_get_mdcr_el2(void) in __kvm_get_mdcr_el2()
|
| D | vgic-v2-cpuif-proxy.c | 16 static bool __hyp_text __is_be(struct kvm_vcpu *vcpu) in __is_be() 35 int __hyp_text __vgic_v2_perform_cpuif_access(struct kvm_vcpu *vcpu) in __vgic_v2_perform_cpuif_access()
|
| /Linux-v5.4/arch/arm/kvm/hyp/ |
| D | switch.c | 18 static void __hyp_text __activate_traps(struct kvm_vcpu *vcpu, u32 *fpexc_host) in __activate_traps() 46 static void __hyp_text __deactivate_traps(struct kvm_vcpu *vcpu) in __deactivate_traps() 66 static void __hyp_text __activate_vm(struct kvm_vcpu *vcpu) in __activate_vm() 73 static void __hyp_text __deactivate_vm(struct kvm_vcpu *vcpu) in __deactivate_vm() 80 static void __hyp_text __vgic_save_state(struct kvm_vcpu *vcpu) in __vgic_save_state() 88 static void __hyp_text __vgic_restore_state(struct kvm_vcpu *vcpu) in __vgic_restore_state() 96 static bool __hyp_text __populate_fault_info(struct kvm_vcpu *vcpu) in __populate_fault_info() 146 int __hyp_text __kvm_vcpu_run_nvhe(struct kvm_vcpu *vcpu) in __kvm_vcpu_run_nvhe() 215 void __hyp_text __noreturn __hyp_panic(int cause) in __hyp_panic()
|
| D | tlb.c | 27 void __hyp_text __kvm_tlb_flush_vmid(struct kvm *kvm) in __kvm_tlb_flush_vmid() 43 void __hyp_text __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa) in __kvm_tlb_flush_vmid_ipa() 48 void __hyp_text __kvm_tlb_flush_local_vmid(struct kvm_vcpu *vcpu) in __kvm_tlb_flush_local_vmid() 63 void __hyp_text __kvm_flush_vm_context(void) in __kvm_flush_vm_context()
|
| D | banked-sr.c | 18 void __hyp_text __banked_save_state(struct kvm_cpu_context *ctxt) in __banked_save_state() 45 void __hyp_text __banked_restore_state(struct kvm_cpu_context *ctxt) in __banked_restore_state()
|
| D | cp15-sr.c | 17 void __hyp_text __sysreg_save_state(struct kvm_cpu_context *ctxt) in __sysreg_save_state() 45 void __hyp_text __sysreg_restore_state(struct kvm_cpu_context *ctxt) in __sysreg_restore_state()
|
| D | s2-setup.c | 12 void __hyp_text __init_stage2_translation(void) in __init_stage2_translation()
|
| /Linux-v5.4/arch/arm/include/asm/ |
| D | kvm_hyp.h | 15 #define __hyp_text __section(.hyp.text) notrace macro 119 void __hyp_text __banked_save_state(struct kvm_cpu_context *ctxt); 120 void __hyp_text __banked_restore_state(struct kvm_cpu_context *ctxt);
|
| /Linux-v5.4/arch/arm64/include/asm/ |
| D | kvm_hyp.h | 16 #define __hyp_text __section(.hyp.text) notrace macro 88 static __always_inline void __hyp_text __load_guest_stage2(struct kvm *kvm) in __load_guest_stage2()
|
| D | kvm_emulate.h | 466 static inline void __hyp_text __kvm_skip_instr(struct kvm_vcpu *vcpu) in __kvm_skip_instr()
|