Home
last modified time | relevance | path

Searched defs:regs (Results 1 – 25 of 131) sorted by relevance

123456

/xen-4.10.0-shim-comet/xen/arch/arm/
A Dtraps.c983 void show_registers(struct cpu_user_regs *regs) in show_registers()
1163 static void show_trace(struct cpu_user_regs *regs) in show_trace()
1198 void show_stack(struct cpu_user_regs *regs) in show_stack()
1702 void handle_raz_wi(struct cpu_user_regs *regs, in handle_raz_wi()
1721 void handle_wo_wi(struct cpu_user_regs *regs, in handle_wo_wi()
1740 void handle_ro_raz(struct cpu_user_regs *regs, in handle_ro_raz()
2102 void do_trap_guest_sync(struct cpu_user_regs *regs) in do_trap_guest_sync()
2230 void do_trap_hyp_sync(struct cpu_user_regs *regs) in do_trap_hyp_sync()
2270 void do_trap_hyp_serror(struct cpu_user_regs *regs) in do_trap_hyp_serror()
2284 void do_trap_irq(struct cpu_user_regs *regs) in do_trap_irq()
[all …]
A Dvsmc.c33 static bool fill_uid(struct cpu_user_regs *regs, xen_uuid_t uuid) in fill_uid()
58 static bool fill_revision(struct cpu_user_regs *regs, uint32_t major, in fill_revision()
73 static bool fill_function_call_count(struct cpu_user_regs *regs, uint32_t cnt) in fill_function_call_count()
85 static bool handle_hypervisor(struct cpu_user_regs *regs) in handle_hypervisor()
111 static bool handle_existing_apis(struct cpu_user_regs *regs) in handle_existing_apis()
139 static bool handle_sssc(struct cpu_user_regs *regs) in handle_sssc()
238 static bool vsmccc_handle_call(struct cpu_user_regs *regs) in vsmccc_handle_call()
307 void do_trap_smc(struct cpu_user_regs *regs, const union hsr hsr) in do_trap_smc()
337 void do_trap_hvc_smccc(struct cpu_user_regs *regs) in do_trap_hvc_smccc()
A Dvcpreg.c27 void do_cp15_32(struct cpu_user_regs *regs, const union hsr hsr) in do_cp15_32()
162 void do_cp15_64(struct cpu_user_regs *regs, const union hsr hsr) in do_cp15_64()
229 void do_cp14_32(struct cpu_user_regs *regs, const union hsr hsr) in do_cp14_32()
360 void do_cp14_64(struct cpu_user_regs *regs, const union hsr hsr) in do_cp14_64()
398 void do_cp14_dbg(struct cpu_user_regs *regs, const union hsr hsr) in do_cp14_dbg()
430 void do_cp(struct cpu_user_regs *regs, const union hsr hsr) in do_cp()
A Dvtimer.c39 #define ACCESS_ALLOWED(regs, user_gate) \ argument
170 static bool vtimer_cntp_ctl(struct cpu_user_regs *regs, uint32_t *r, bool read) in vtimer_cntp_ctl()
199 static bool vtimer_cntp_tval(struct cpu_user_regs *regs, uint32_t *r, in vtimer_cntp_tval()
228 static bool vtimer_cntp_cval(struct cpu_user_regs *regs, uint64_t *r, in vtimer_cntp_cval()
254 static bool vtimer_emulate_cp32(struct cpu_user_regs *regs, union hsr hsr) in vtimer_emulate_cp32()
276 static bool vtimer_emulate_cp64(struct cpu_user_regs *regs, union hsr hsr) in vtimer_emulate_cp64()
296 static bool vtimer_emulate_sysreg(struct cpu_user_regs *regs, union hsr hsr) in vtimer_emulate_sysreg()
321 bool vtimer_emulate(struct cpu_user_regs *regs, union hsr hsr) in vtimer_emulate()
A Dvm_event.c26 const struct cpu_user_regs *regs = guest_cpu_user_regs(); in vm_event_fill_regs() local
37 struct cpu_user_regs *regs = &v->arch.cpu_info->guest_cpu_user_regs; in vm_event_set_registers() local
/xen-4.10.0-shim-comet/xen/arch/arm/arm32/
A Dtraps.c26 void do_trap_undefined_instruction(struct cpu_user_regs *regs) in do_trap_undefined_instruction()
53 void do_trap_hypervisor_call(struct cpu_user_regs *regs) in do_trap_hypervisor_call()
58 void do_trap_prefetch_abort(struct cpu_user_regs *regs) in do_trap_prefetch_abort()
63 void do_trap_data_abort(struct cpu_user_regs *regs) in do_trap_data_abort()
A Ddomain.c28 struct vcpu_guest_core_regs *regs) in vcpu_regs_hyp_to_user()
36 const struct vcpu_guest_core_regs *regs) in vcpu_regs_user_to_hyp()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dgdbstub.c24 gdb_arch_signal_num(struct cpu_user_regs *regs, unsigned long cookie) in gdb_arch_signal_num()
46 gdb_arch_print_state(struct cpu_user_regs *regs) in gdb_arch_print_state()
52 gdb_arch_enter(struct cpu_user_regs *regs) in gdb_arch_enter()
58 gdb_arch_exit(struct cpu_user_regs *regs) in gdb_arch_exit()
64 gdb_arch_resume(struct cpu_user_regs *regs, in gdb_arch_resume()
A Dtraps.c122 static void show_code(const struct cpu_user_regs *regs) in show_code()
455 static void show_trace(const struct cpu_user_regs *regs) in show_trace()
485 void show_stack(const struct cpu_user_regs *regs) in show_stack()
694 void do_reserved_trap(struct cpu_user_regs *regs) in do_reserved_trap()
705 void do_trap(struct cpu_user_regs *regs) in do_trap()
950 void do_invalid_op(struct cpu_user_regs *regs) in do_invalid_op()
1068 void do_int3(struct cpu_user_regs *regs) in do_int3()
1364 void do_page_fault(struct cpu_user_regs *regs) in do_page_fault()
1470 void do_general_protection(struct cpu_user_regs *regs) in do_general_protection()
1669 void do_nmi(const struct cpu_user_regs *regs) in do_nmi()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/
A Dgdbstub.c26 gdb_arch_read_reg_array(struct cpu_user_regs *regs, struct gdb_context *ctx) in gdb_arch_read_reg_array()
60 gdb_arch_write_reg_array(struct cpu_user_regs *regs, const char* buf, in gdb_arch_write_reg_array()
67 gdb_arch_read_reg(unsigned long regnum, struct cpu_user_regs *regs, in gdb_arch_read_reg()
107 struct cpu_user_regs *regs, struct gdb_context *ctx) in gdb_arch_write_reg()
A Dtraps.c40 static void read_registers(struct cpu_user_regs *regs, unsigned long crs[8]) in read_registers()
56 const struct cpu_user_regs *regs, unsigned long crs[8], in _show_registers()
101 void show_registers(const struct cpu_user_regs *regs) in show_registers()
163 const struct cpu_user_regs *regs = &v->arch.user_regs; in vcpu_show_registers() local
246 void do_double_fault(struct cpu_user_regs *regs) in do_double_fault()
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Ddebugger.h41 unsigned int vector, struct cpu_user_regs *regs) in debugger_trap_fatal()
53 unsigned int vector, struct cpu_user_regs *regs) in debugger_trap_fatal()
63 unsigned int vector, struct cpu_user_regs *regs) in debugger_trap_entry()
/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Demul-inv-op.c44 static int emulate_invalid_rdtscp(struct cpu_user_regs *regs) in emulate_invalid_rdtscp()
64 static int emulate_forced_invalid_op(struct cpu_user_regs *regs) in emulate_forced_invalid_op()
117 bool pv_emulate_invalid_op(struct cpu_user_regs *regs) in pv_emulate_invalid_op()
A Diret.c35 struct cpu_user_regs *regs = guest_cpu_user_regs(); in do_iret() local
91 struct cpu_user_regs *regs = guest_cpu_user_regs(); in compat_iret() local
/xen-4.10.0-shim-comet/xen/include/asm-x86/pv/
A Dtraps.h52 static inline int pv_emulate_privileged_op(struct cpu_user_regs *regs) { return 0; } in pv_emulate_privileged_op()
53 static inline void pv_emulate_gate_op(struct cpu_user_regs *regs) {} in pv_emulate_gate_op()
54 static inline bool pv_emulate_invalid_op(struct cpu_user_regs *regs) { return true; } in pv_emulate_invalid_op()
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_cpuid_x86.c183 static void cpuid(const unsigned int *input, unsigned int *regs) in cpuid()
212 unsigned int in[2] = { 0, ~0U }, regs[4]; in get_cpuid_domain_info() local
313 const unsigned int *input, unsigned int *regs) in amd_xc_cpuid_policy()
370 const unsigned int *input, unsigned int *regs) in intel_xc_cpuid_policy()
402 const unsigned int *input, unsigned int *regs) in xc_cpuid_hvm_policy()
498 const unsigned int *input, unsigned int *regs) in xc_cpuid_pv_policy()
589 const unsigned int *input, unsigned int *regs) in xc_cpuid_policy()
612 const unsigned int *input, const unsigned int *regs) in xc_cpuid_do_domctl()
638 void xc_cpuid_to_str(const unsigned int *regs, char **strs) in xc_cpuid_to_str()
717 unsigned int input[2] = { 0, 0 }, regs[4]; in xc_cpuid_apply_policy() local
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dnestedsvm.c689 nsvm_vcpu_vmentry(struct vcpu *v, struct cpu_user_regs *regs, in nsvm_vcpu_vmentry()
747 nsvm_vcpu_vmrun(struct vcpu *v, struct cpu_user_regs *regs) in nsvm_vcpu_vmrun()
797 nsvm_vcpu_vmexit_inject(struct vcpu *v, struct cpu_user_regs *regs, in nsvm_vcpu_vmexit_inject()
938 struct cpu_user_regs *regs, uint64_t exitcode) in nsvm_vmcb_guest_intercepts_exitcode()
1028 nsvm_vmcb_prepare4vmexit(struct vcpu *v, struct cpu_user_regs *regs) in nsvm_vmcb_prepare4vmexit()
1355 nestedsvm_check_intercepts(struct vcpu *v, struct cpu_user_regs *regs, in nestedsvm_check_intercepts()
1425 nestedsvm_vmexit_n2n1(struct vcpu *v, struct cpu_user_regs *regs) in nestedsvm_vmexit_n2n1()
1449 nestedsvm_vcpu_vmexit(struct vcpu *v, struct cpu_user_regs *regs, in nestedsvm_vcpu_vmexit()
1504 void nsvm_vcpu_switch(struct cpu_user_regs *regs) in nsvm_vcpu_switch()
1604 void svm_vmexit_do_stgi(struct cpu_user_regs *regs, struct vcpu *v) in svm_vmexit_do_stgi()
[all …]
A Dsvm.c940 static void svm_lwp_interrupt(struct cpu_user_regs *regs) in svm_lwp_interrupt()
1350 struct cpu_user_regs *regs = guest_cpu_user_regs(); in svm_inject_event() local
1805 struct vmcb_struct *vmcb, struct cpu_user_regs *regs) in svm_vmexit_do_cr_access()
2121 static void svm_do_msr_access(struct cpu_user_regs *regs) in svm_do_msr_access()
2149 struct cpu_user_regs *regs) in svm_vmexit_do_hlt()
2188 svm_vmexit_do_vmrun(struct cpu_user_regs *regs, in svm_vmexit_do_vmrun()
2237 struct cpu_user_regs *regs, in svm_vmexit_do_vmload()
2273 struct cpu_user_regs *regs, in svm_vmexit_do_vmsave()
2303 static int svm_is_erratum_383(struct cpu_user_regs *regs) in svm_is_erratum_383()
2333 struct vcpu *v, struct cpu_user_regs *regs) in svm_vmexit_mce_intercept()
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Devent.h13 struct cpu_user_regs *regs = &v->arch.cpu_info->guest_cpu_user_regs; in vcpu_event_delivery_is_enabled() local
52 struct cpu_user_regs *regs = guest_cpu_user_regs(); in local_event_delivery_enable() local
A Dvreg.h12 static inline bool vreg_emulate_cp32(struct cpu_user_regs *regs, union hsr hsr, in vreg_emulate_cp32()
35 static inline bool vreg_emulate_cp64(struct cpu_user_regs *regs, union hsr hsr, in vreg_emulate_cp64()
67 static inline bool vreg_emulate_sysreg32(struct cpu_user_regs *regs, union hsr hsr, in vreg_emulate_sysreg32()
85 static inline bool vreg_emulate_sysreg64(struct cpu_user_regs *regs, union hsr hsr, in vreg_emulate_sysreg64()
/xen-4.10.0-shim-comet/xen/arch/arm/arm64/
A Ddomain.c27 struct vcpu_guest_core_regs *regs) in vcpu_regs_hyp_to_user()
43 const struct vcpu_guest_core_regs *regs) in vcpu_regs_user_to_hyp()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Dvvmx.c355 static void reg_write(struct cpu_user_regs *regs, in reg_write()
502 static void vmsucceed(struct cpu_user_regs *regs) in vmsucceed()
1470 int nvmx_handle_vmxon(struct cpu_user_regs *regs) in nvmx_handle_vmxon()
1522 int nvmx_handle_vmxoff(struct cpu_user_regs *regs) in nvmx_handle_vmxoff()
1688 int nvmx_handle_vmptrld(struct cpu_user_regs *regs) in nvmx_handle_vmptrld()
1759 int nvmx_handle_vmptrst(struct cpu_user_regs *regs) in nvmx_handle_vmptrst()
1784 int nvmx_handle_vmclear(struct cpu_user_regs *regs) in nvmx_handle_vmclear()
1836 int nvmx_handle_vmread(struct cpu_user_regs *regs) in nvmx_handle_vmread()
1878 int nvmx_handle_vmwrite(struct cpu_user_regs *regs) in nvmx_handle_vmwrite()
1926 int nvmx_handle_invept(struct cpu_user_regs *regs) in nvmx_handle_invept()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/oprofile/
A Dbacktrace.c133 const struct cpu_user_regs *regs) in valid_hypervisor_stack()
144 const struct cpu_user_regs *regs) in valid_hypervisor_stack()
150 void xenoprof_backtrace(struct vcpu *vcpu, const struct cpu_user_regs *regs, in xenoprof_backtrace()
/xen-4.10.0-shim-comet/xen/include/public/arch-x86/
A Dpmu.h39 uint64_t regs[]; member
41 uint64_t regs[0]; member
75 uint64_t regs[]; member
77 uint64_t regs[0]; member
116 struct xen_pmu_regs regs; member
/xen-4.10.0-shim-comet/xen/common/
A Dkeyhandler.c83 void handle_keypress(unsigned char key, struct cpu_user_regs *regs) in handle_keypress()
140 void dump_execstate(struct cpu_user_regs *regs) in dump_execstate()
173 static void dump_registers(unsigned char key, struct cpu_user_regs *regs) in dump_registers()
247 static void reboot_machine(unsigned char key, struct cpu_user_regs *regs) in reboot_machine()
482 static void run_all_keyhandlers(unsigned char key, struct cpu_user_regs *regs) in run_all_keyhandlers()
507 static void do_debug_key(unsigned char key, struct cpu_user_regs *regs) in do_debug_key()
516 static void do_toggle_alt_key(unsigned char key, struct cpu_user_regs *regs) in do_toggle_alt_key()

Completed in 37 milliseconds

123456