Lines Matching refs:rbx
19 leaq VCPU_trap_bounce(%rbx),%rdx
24 cmoveq VCPU_syscall32_addr(%rbx),%rax
26 cmovzq VCPU_syscall_addr(%rbx),%rax
29 btl $_VGCF_syscall_disables_events,VCPU_guest_context_flags(%rbx)
103 testb $TF_kernel_mode,VCPU_thread_flags(%rbx)
114 movl VCPU_processor(%rbx),%eax
119 testb $1,VCPU_mce_pending(%rbx)
122 testb $1,VCPU_nmi_pending(%rbx)
125 movq VCPU_vcpu_info(%rbx),%rax
132 leaq VCPU_trap_bounce(%rbx),%rdx
133 movq VCPU_event_addr(%rbx),%rax
150 testb $1 << VCPU_TRAP_MCE,VCPU_async_exception_mask(%rbx)
153 movb $0,VCPU_mce_pending(%rbx)
157 movzbl VCPU_async_exception_mask(%rbx),%edx # save mask for the
158 movb %dl,VCPU_mce_old_mask(%rbx) # iret hypercall
160 movb %dl,VCPU_async_exception_mask(%rbx)
166 testb $1 << VCPU_TRAP_NMI,VCPU_async_exception_mask(%rbx)
169 movb $0,VCPU_nmi_pending(%rbx)
173 movzbl VCPU_async_exception_mask(%rbx),%edx # save mask for the
174 movb %dl,VCPU_nmi_old_mask(%rbx) # iret hypercall
176 movb %dl,VCPU_async_exception_mask(%rbx)
179 leaq VCPU_trap_bounce(%rbx),%rdx
195 cmpb $0,VCPU_sysenter_disables_events(%rbx)
196 movq VCPU_sysenter_addr(%rbx),%rax
199 leaq VCPU_trap_bounce(%rbx),%rdx
209 movq VCPU_trap_ctxt(%rbx),%rsi
218 movq VCPU_domain(%rbx),%rdi
239 leaq VCPU_int80_bounce(%rbx),%rdx
243 movq VCPU_domain(%rbx),%rax
268 testb $TF_kernel_mode,VCPU_thread_flags(%rbx)
272 movq %rbx,%rdi
275 movq VCPU_kernel_sp(%rbx),%rsi
299 movq VCPU_domain(%rbx),%rdi
303 movq VCPU_vcpu_info(%rbx),%rax
321 cmovnzl VCPU_iopl(%rbx),%ecx # Bits 13:12 (EFLAGS.IOPL)
404 movq VCPU_domain(%rbx),%rax
424 mov VCPU_domain(%rbx),%rax
476 PERFC_INCR(exceptions, %rax, %rbx)
480 leaq VCPU_trap_bounce(%rbx),%rdx
481 movq VCPU_domain(%rbx),%rax
627 movl VCPU_processor(%rbx),%eax
634 1: movq VCPU_domain(%rbx),%rax