Searched defs:ctxt (Results 1 – 15 of 15) sorted by relevance
/arch/arm64/kvm/hyp/ |
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() 86 void sysreg_save_host_state_vhe(struct kvm_cpu_context *ctxt) in sysreg_save_host_state_vhe() 92 void sysreg_save_guest_state_vhe(struct kvm_cpu_context *ctxt) in sysreg_save_guest_state_vhe() 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() [all …]
|
D | entry.S | 29 .macro save_callee_saved_regs ctxt argument 39 .macro restore_callee_saved_regs ctxt argument
|
D | debug-sr.c | 134 struct kvm_cpu_context *ctxt) in __debug_save_state() 153 struct kvm_cpu_context *ctxt) in __debug_restore_state()
|
/arch/x86/kvm/ |
D | emulate.c | 264 static ulong reg_read(struct x86_emulate_ctxt *ctxt, unsigned nr) in reg_read() 273 static ulong *reg_write(struct x86_emulate_ctxt *ctxt, unsigned nr) in reg_write() 280 static ulong *reg_rmw(struct x86_emulate_ctxt *ctxt, unsigned nr) in reg_rmw() 286 static void writeback_registers(struct x86_emulate_ctxt *ctxt) in writeback_registers() 294 static void invalidate_registers(struct x86_emulate_ctxt *ctxt) in invalidate_registers() 493 static int emulator_check_intercept(struct x86_emulate_ctxt *ctxt, in emulator_check_intercept() 538 static inline unsigned long ad_mask(struct x86_emulate_ctxt *ctxt) in ad_mask() 543 static ulong stack_mask(struct x86_emulate_ctxt *ctxt) in stack_mask() 554 static int stack_size(struct x86_emulate_ctxt *ctxt) in stack_size() 561 address_mask(struct x86_emulate_ctxt *ctxt, unsigned long reg) in address_mask() [all …]
|
D | x86.c | 81 #define emul_to_vcpu(ctxt) \ argument 5352 static int kvm_fetch_guest_virt(struct x86_emulate_ctxt *ctxt, in kvm_fetch_guest_virt() 5396 static int emulator_read_std(struct x86_emulate_ctxt *ctxt, in emulator_read_std() 5409 static int kvm_read_guest_phys_system(struct x86_emulate_ctxt *ctxt, in kvm_read_guest_phys_system() 5449 static int emulator_write_std(struct x86_emulate_ctxt *ctxt, gva_t addr, void *val, in emulator_write_std() 5637 struct x86_emulate_ctxt *ctxt = &vcpu->arch.emulate_ctxt; in emulator_read_write_onepage() local 5679 static int emulator_read_write(struct x86_emulate_ctxt *ctxt, in emulator_read_write() 5733 static int emulator_read_emulated(struct x86_emulate_ctxt *ctxt, in emulator_read_emulated() 5743 static int emulator_write_emulated(struct x86_emulate_ctxt *ctxt, in emulator_write_emulated() 5763 static int emulator_cmpxchg_emulated(struct x86_emulate_ctxt *ctxt, in emulator_cmpxchg_emulated() [all …]
|
D | x86.h | 157 static inline u8 ctxt_virt_addr_bits(struct x86_emulate_ctxt *ctxt) in ctxt_virt_addr_bits() 177 struct x86_emulate_ctxt *ctxt) in emul_is_noncanonical_address()
|
/arch/arm/kvm/hyp/ |
D | cp15-sr.c | 12 static u64 *cp15_64(struct kvm_cpu_context *ctxt, int idx) in cp15_64() 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 | 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()
|
/arch/x86/power/ |
D | cpu.c | 37 static void msr_save_context(struct saved_context *ctxt) in msr_save_context() 48 static void msr_restore_context(struct saved_context *ctxt) in msr_restore_context() 75 static void __save_processor_state(struct saved_context *ctxt) in __save_processor_state() 194 static void notrace __restore_processor_state(struct saved_context *ctxt) in __restore_processor_state()
|
/arch/x86/xen/ |
D | pmu.c | 30 #define field_offset(ctxt, field) ((void *)((uintptr_t)ctxt + \ argument 193 struct xen_pmu_intel_ctxt *ctxt; in xen_intel_pmu_emulate() local 256 struct xen_pmu_amd_ctxt *ctxt; in xen_amd_pmu_emulate() local 339 struct xen_pmu_amd_ctxt *ctxt; in xen_amd_read_pmc() local 359 struct xen_pmu_intel_ctxt *ctxt; in xen_intel_read_pmc() local
|
D | smp_pv.c | 286 struct vcpu_guest_context *ctxt; in cpu_initialize_context() local
|
/arch/arm64/kvm/ |
D | handle_exit.c | 177 struct kvm_cpu_context *ctxt; in kvm_arm_vcpu_ptrauth_trap() local
|
/arch/arm/include/asm/ |
D | kvm_host.h | 163 struct kvm_cpu_context ctxt; member
|
/arch/arm64/include/asm/ |
D | kvm_host.h | 245 struct kvm_cpu_context ctxt; member
|
/arch/x86/kvm/vmx/ |
D | vmx.c | 7135 struct x86_emulate_ctxt *ctxt = &vcpu->arch.emulate_ctxt; in vmx_check_intercept() local
|