Home
last modified time | relevance | path

Searched defs:host_ctxt (Results 1 – 12 of 12) sorted by relevance

/arch/arm64/kvm/hyp/nvhe/
Dhyp-main.c46 static inline void hyp_reqs_smccc_encode(unsigned long ret, struct kvm_cpu_context *host_ctxt, in hyp_reqs_smccc_encode()
818 static void handle___pkvm_vcpu_load(struct kvm_cpu_context *host_ctxt) in handle___pkvm_vcpu_load()
856 static void handle___pkvm_vcpu_put(struct kvm_cpu_context *host_ctxt) in handle___pkvm_vcpu_put()
879 static void handle___pkvm_vcpu_sync_state(struct kvm_cpu_context *host_ctxt) in handle___pkvm_vcpu_sync_state()
931 static void handle___kvm_vcpu_run(struct kvm_cpu_context *host_ctxt) in handle___kvm_vcpu_run()
988 static void handle___pkvm_host_map_guest(struct kvm_cpu_context *host_ctxt) in handle___pkvm_host_map_guest()
1017 static void handle___pkvm_host_unmap_guest(struct kvm_cpu_context *host_ctxt) in handle___pkvm_host_unmap_guest()
1039 static void handle___pkvm_relax_perms(struct kvm_cpu_context *host_ctxt) in handle___pkvm_relax_perms()
1060 static void handle___pkvm_wrprotect(struct kvm_cpu_context *host_ctxt) in handle___pkvm_wrprotect()
1082 static void handle___pkvm_dirty_log(struct kvm_cpu_context *host_ctxt) in handle___pkvm_dirty_log()
[all …]
Dpsci-relay.c29 static void pkvm_psci_notify(enum pkvm_psci_notification notif, struct kvm_cpu_context *host_ctxt) in pkvm_psci_notify()
92 static unsigned long psci_forward(struct kvm_cpu_context *host_ctxt) in psci_forward()
127 static int psci_cpu_on(u64 func_id, struct kvm_cpu_context *host_ctxt) in psci_cpu_on()
171 static int psci_cpu_suspend(u64 func_id, struct kvm_cpu_context *host_ctxt) in psci_cpu_suspend()
204 static int psci_system_suspend(u64 func_id, struct kvm_cpu_context *host_ctxt) in psci_system_suspend()
233 struct kvm_cpu_context *host_ctxt; in __kvm_host_psci_cpu_entry() local
295 static unsigned long psci_0_1_handler(u64 func_id, struct kvm_cpu_context *host_ctxt) in psci_0_1_handler()
307 static unsigned long psci_0_2_handler(u64 func_id, struct kvm_cpu_context *host_ctxt) in psci_0_2_handler()
336 static unsigned long psci_1_0_handler(u64 func_id, struct kvm_cpu_context *host_ctxt) in psci_1_0_handler()
355 bool kvm_host_psci_handler(struct kvm_cpu_context *host_ctxt, u32 func_id) in kvm_host_psci_handler()
Dtlb.c24 struct kvm_cpu_context *host_ctxt; in enter_vmid_context() local
118 struct kvm_cpu_context *host_ctxt; in exit_vmid_context() local
Dswitch.c354 struct kvm_cpu_context *host_ctxt; in __kvm_vcpu_run() local
482 struct kvm_cpu_context *host_ctxt; in hyp_panic() local
Dsetup.c335 struct kvm_cpu_context *host_ctxt = &host_data->host_ctxt; in __pkvm_init_finalise() local
Dmem_protect.c827 static void host_inject_abort(struct kvm_cpu_context *host_ctxt) in host_inject_abort()
898 static int handle_host_perm_fault(struct kvm_cpu_context *host_ctxt, u64 esr, u64 addr) in handle_host_perm_fault()
926 void handle_host_mem_abort(struct kvm_cpu_context *host_ctxt) in handle_host_mem_abort()
/arch/arm64/kvm/hyp/vhe/
Dsysreg-sr.c68 struct kvm_cpu_context *host_ctxt; in kvm_vcpu_load_sysregs_vhe() local
113 struct kvm_cpu_context *host_ctxt; in kvm_vcpu_put_sysregs_vhe() local
Dswitch.c224 struct kvm_cpu_context *host_ctxt; in __kvm_vcpu_run_vhe() local
316 struct kvm_cpu_context *host_ctxt; in __hyp_call_panic() local
/arch/arm64/kvm/hyp/include/nvhe/
Dmodules.h25 handle_host_dynamic_hcall(struct kvm_cpu_context *host_ctxt, int id) in handle_host_dynamic_hcall()
/arch/arm64/kvm/hyp/include/hyp/
Ddebug-sr.h130 struct kvm_cpu_context *host_ctxt; in __debug_switch_to_guest_common() local
149 struct kvm_cpu_context *host_ctxt; in __debug_switch_to_host_common() local
/arch/arm64/kvm/hyp/nvhe/iommu/
Diommu.c454 bool kvm_iommu_host_dabt_handler(struct kvm_cpu_context *host_ctxt, u64 esr, u64 addr) in kvm_iommu_host_dabt_handler()
/arch/arm64/include/asm/
Dkvm_host.h475 struct kvm_cpu_context host_ctxt; member