Home
last modified time | relevance | path

Searched refs:guest_cpu_user_regs (Results 1 – 25 of 48) sorted by relevance

12

/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dcurrent.h39 struct cpu_user_regs guest_cpu_user_regs; member
70 #define guest_cpu_user_regs() (&get_cpu_info()->guest_cpu_user_regs) macro
78 ((unsigned long)&get_cpu_info()->guest_cpu_user_regs.es)
100 : : "r" (guest_cpu_user_regs()), "i" (__fn) : "memory" ); \
A Dregs.h9 unsigned long diff = (char *)guest_cpu_user_regs() - (char *)(r); \
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dcurrent.h22 struct cpu_user_regs guest_cpu_user_regs; member
33 #define guest_cpu_user_regs() (&get_cpu_info()->guest_cpu_user_regs) macro
A Devent.h13 struct cpu_user_regs *regs = &v->arch.cpu_info->guest_cpu_user_regs; in vcpu_event_delivery_is_enabled()
52 struct cpu_user_regs *regs = guest_cpu_user_regs(); in local_event_delivery_enable()
A Dregs.h42 unsigned long diff = (char *)guest_cpu_user_regs() - (char *)(r); \
51 #define return_reg(v) ((v)->arch.cpu_info->guest_cpu_user_regs.r0)
/xen-4.10.0-shim-comet/xen/arch/arm/
A Dvm_event.c26 const struct cpu_user_regs *regs = guest_cpu_user_regs(); in vm_event_fill_regs()
37 struct cpu_user_regs *regs = &v->arch.cpu_info->guest_cpu_user_regs; in vm_event_set_registers()
A Dio.c30 struct cpu_user_regs *regs = guest_cpu_user_regs(); in handle_read()
67 struct cpu_user_regs *regs = guest_cpu_user_regs(); in handle_write()
A Dtraps.c91 show_execution_state(guest_cpu_user_regs()); \
1026 _show_registers(&v->arch.cpu_info->guest_cpu_user_regs, &ctxt, 1, v); in vcpu_show_registers()
1238 show_execution_state(guest_cpu_user_regs()); in vcpu_show_execution_state()
1245 if ( !psr_mode_is_user(&v->arch.cpu_info->guest_cpu_user_regs) ) in vcpu_show_execution_state()
1246 show_guest_stack(v, &v->arch.cpu_info->guest_cpu_user_regs); in vcpu_show_execution_state()
1362 struct cpu_user_regs *regs = guest_cpu_user_regs(); in do_deprecated_hypercall()
1568 return likely(!psr_mode_is_user(guest_cpu_user_regs())) in arch_do_multicall_call()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dio.c87 hvm_emulate_init_once(&ctxt, validate, guest_cpu_user_regs()); in hvm_emulate_one_insn()
140 data = guest_cpu_user_regs()->eax; in handle_pio()
153 guest_cpu_user_regs()->rax = (uint32_t)data; in handle_pio()
155 memcpy(&guest_cpu_user_regs()->rax, &data, size); in handle_pio()
A Dvm_event.c34 struct cpu_user_regs *regs = guest_cpu_user_regs(); in hvm_vm_event_set_registers()
/xen-4.10.0-shim-comet/xen/common/
A Dwait.c128 u32 entry_vector = cpu_info->guest_cpu_user_regs.entry_vector; in __prepare_to_wait()
130 cpu_info->guest_cpu_user_regs.entry_vector &= ~TRAP_regs_partial; in __prepare_to_wait()
161 cpu_info->guest_cpu_user_regs.entry_vector = entry_vector; in __prepare_to_wait()
/xen-4.10.0-shim-comet/xen/arch/arm/arm32/
A Ddomain.c30 #define C(hyp,user) regs->user = vcpu->arch.cpu_info->guest_cpu_user_regs.hyp in vcpu_regs_hyp_to_user()
38 #define C(hyp,user) vcpu->arch.cpu_info->guest_cpu_user_regs.hyp = regs->user in vcpu_regs_user_to_hyp()
/xen-4.10.0-shim-comet/xen/arch/arm/arm64/
A Ddomain.c29 #define C(hyp,user) regs->user = vcpu->arch.cpu_info->guest_cpu_user_regs.hyp in vcpu_regs_hyp_to_user()
45 #define C(hyp,user) vcpu->arch.cpu_info->guest_cpu_user_regs.hyp = regs->user in vcpu_regs_user_to_hyp()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dtrace.c50 unsigned long eip = guest_cpu_user_regs()->rip; in __trace_pv_page_fault()
121 unsigned long eip = guest_cpu_user_regs()->rip; in __trace_ptwr_emulation()
A Dhypercall.c110 struct cpu_user_regs *regs = guest_cpu_user_regs(); in hypercall_create_continuation()
205 regs = guest_cpu_user_regs(); in hypercall_xlat_continuation()
A Dcpuid.c720 regs = guest_cpu_user_regs(); in guest_cpuid()
832 regs = guest_cpu_user_regs(); in guest_cpuid()
950 guest_kernel_mode(v, guest_cpu_user_regs()) ) in guest_cpuid()
A Dvm_event.c127 const struct cpu_user_regs *regs = guest_cpu_user_regs(); in vm_event_fill_regs()
/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Diret.c35 struct cpu_user_regs *regs = guest_cpu_user_regs(); in do_iret()
91 struct cpu_user_regs *regs = guest_cpu_user_regs(); in compat_iret()
A Dtraps.c49 struct cpu_user_regs *regs = guest_cpu_user_regs(); in pv_inject_event()
A Ddomain.c23 mark_regs_dirty(guest_cpu_user_regs()); in continue_nonidle_domain()
A Dhypercall.c254 : likely(guest_kernel_mode(curr, guest_cpu_user_regs())) in arch_do_multicall_call()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Demulate.c110 hvm_emulate_init_once(&ctxt, NULL, guest_cpu_user_regs()); in __get_instruction_length_from_list()
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/
A Dvpmu.c259 cur_regs = guest_cpu_user_regs(); in vpmu_do_interrupt()
275 cur_regs = guest_cpu_user_regs(); in vpmu_do_interrupt()
283 cur_regs = guest_cpu_user_regs(); in vpmu_do_interrupt()
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/compat/
A Dmm.c290 struct cpu_user_regs *regs = guest_cpu_user_regs(); in compat_mmuext_op()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/
A Dguest_walk.c420 !(guest_cpu_user_regs()->eflags & X86_EFLAGS_AC)) ) in guest_walk_tables()

Completed in 28 milliseconds

12