Lines Matching refs:vm_event

32     if ( unlikely(v->arch.vm_event->set_gprs) )  in hvm_vm_event_set_registers()
36 regs->rax = v->arch.vm_event->gprs.rax; in hvm_vm_event_set_registers()
37 regs->rbx = v->arch.vm_event->gprs.rbx; in hvm_vm_event_set_registers()
38 regs->rcx = v->arch.vm_event->gprs.rcx; in hvm_vm_event_set_registers()
39 regs->rdx = v->arch.vm_event->gprs.rdx; in hvm_vm_event_set_registers()
40 regs->rsp = v->arch.vm_event->gprs.rsp; in hvm_vm_event_set_registers()
41 regs->rbp = v->arch.vm_event->gprs.rbp; in hvm_vm_event_set_registers()
42 regs->rsi = v->arch.vm_event->gprs.rsi; in hvm_vm_event_set_registers()
43 regs->rdi = v->arch.vm_event->gprs.rdi; in hvm_vm_event_set_registers()
45 regs->r8 = v->arch.vm_event->gprs.r8; in hvm_vm_event_set_registers()
46 regs->r9 = v->arch.vm_event->gprs.r9; in hvm_vm_event_set_registers()
47 regs->r10 = v->arch.vm_event->gprs.r10; in hvm_vm_event_set_registers()
48 regs->r11 = v->arch.vm_event->gprs.r11; in hvm_vm_event_set_registers()
49 regs->r12 = v->arch.vm_event->gprs.r12; in hvm_vm_event_set_registers()
50 regs->r13 = v->arch.vm_event->gprs.r13; in hvm_vm_event_set_registers()
51 regs->r14 = v->arch.vm_event->gprs.r14; in hvm_vm_event_set_registers()
52 regs->r15 = v->arch.vm_event->gprs.r15; in hvm_vm_event_set_registers()
54 regs->rflags = v->arch.vm_event->gprs.rflags; in hvm_vm_event_set_registers()
55 regs->rip = v->arch.vm_event->gprs.rip; in hvm_vm_event_set_registers()
57 v->arch.vm_event->set_gprs = false; in hvm_vm_event_set_registers()
65 ASSERT(v->arch.vm_event); in hvm_vm_event_do_resume()
69 w = &v->arch.vm_event->write_data; in hvm_vm_event_do_resume()
71 if ( unlikely(v->arch.vm_event->emulate_flags) ) in hvm_vm_event_do_resume()
79 if ( v->arch.vm_event->emulate_flags & in hvm_vm_event_do_resume()
82 else if ( v->arch.vm_event->emulate_flags & in hvm_vm_event_do_resume()
85 else if ( v->arch.vm_event->emulate_flags & in hvm_vm_event_do_resume()
92 v->arch.vm_event->emulate_flags = 0; in hvm_vm_event_do_resume()