/xen/xen/arch/x86/pv/ |
A D | iret.c | 78 v->arch.pv.iopl = iret_saved.rflags & X86_EFLAGS_IOPL; in do_iret() 82 regs->rflags = ((iret_saved.rflags & ~(X86_EFLAGS_IOPL|X86_EFLAGS_VM)) in do_iret() 95 vcpu_info(v, evtchn_upcall_mask) = !(iret_saved.rflags & X86_EFLAGS_IF); in do_iret()
|
/xen/xen/include/asm-x86/x86_64/ |
A D | elf.h | 23 unsigned long rflags; member 57 asm volatile("pushfq; popq %0" :"=m"(core_regs->rflags)); in elf_core_save_regs()
|
/xen/xen/arch/x86/hvm/ |
A D | vm_event.c | 55 regs->rflags = v->arch.vm_event->gprs.rflags; in hvm_vm_event_set_registers()
|
A D | domain.c | 207 uregs->rflags = regs->eflags; in arch_set_info_hvm_guest() 258 uregs->rflags = regs->rflags; in arch_set_info_hvm_guest()
|
A D | hvm.c | 838 .rflags = v->arch.user_regs.rflags, in hvm_save_cpu_ctxt() 1172 v->arch.user_regs.rflags = ctxt.rflags | X86_EFLAGS_MBS; in hvm_load_cpu_ctxt() 3099 regs->rflags = tss.eflags | X86_EFLAGS_MBS; in hvm_task_switch()
|
/xen/xen/arch/x86/x86_64/ |
A D | gdbstub.c | 91 case 17: GDB_REG32(regs->rflags); break; in gdb_arch_read_reg() 130 case 17: regs->rflags = (u32)val; break; in gdb_arch_write_reg()
|
A D | asm-offsets.c | 46 OFFSET(UREGS_eflags, struct cpu_user_regs, rflags); in __dummy__()
|
A D | traps.c | 68 printk("\nRFLAGS: %016lx ", regs->rflags); in _show_registers()
|
/xen/tools/debugger/kdd/ |
A D | kdd-xen.c | 225 r->eflags = cpu->rflags; in kdd_get_regs_x86_32() 246 cpu->rflags = r->eflags; in kdd_set_regs_x86_32() 265 r->rflags = cpu->rflags; in kdd_get_regs_x86_64() 300 cpu->rflags = r->rflags; in kdd_set_regs_x86_64()
|
A D | kdd.h | 373 uint32_t rflags; member
|
/xen/xen/arch/x86/hvm/svm/ |
A D | nestedsvm.c | 253 (n1vmcb->rflags & X86_EFLAGS_IF) ? 1 : 0; in nsvm_vcpu_hostsave() 298 n1vmcb->rflags &= ~X86_EFLAGS_VM; in nsvm_vcpu_hostrestore() 336 regs->rflags = n1vmcb->rflags; in nsvm_vcpu_hostrestore() 623 n2vmcb->rflags = ns_vmcb->rflags; in nsvm_vmcb_prepare4vmrun() 674 regs->rflags = ns_vmcb->rflags; in nsvm_vmcb_prepare4vmrun() 1150 ns_vmcb->rflags = n2vmcb->rflags = regs->rflags; in nsvm_vmcb_prepare4vmexit()
|
A D | svmdebug.c | 78 vmcb->rax, vmcb->rflags); in svm_vmcb_dump()
|
A D | svm.c | 1058 vmcb->rflags = regs->rflags | X86_EFLAGS_MBS; in svm_vmenter_helper() 2484 regs->rflags = vmcb->rflags; in svm_vmexit_handler()
|
/xen/xen/include/public/hvm/ |
A D | hvm_vcpu.h | 101 uint64_t rflags; member
|
/xen/tools/debugger/gdbsx/xg/ |
A D | xg_main.c | 399 anyc.ctxt64.user_regs.rflags |= X86_EFLAGS_TF; in _change_TF() 401 anyc.ctxt64.user_regs.rflags &= ~X86_EFLAGS_TF; in _change_TF() 553 rp->eflags = cp->rflags; in _cp_64ctxt_to_32gdb() 583 rp->eflags = cp->rflags; in _cp_64ctxt_to_64gdb() 661 cp->rflags = rp->eflags; in _cp_64gdb_to_64ctxt()
|
/xen/tools/fuzz/x86_instruction_emulator/ |
A D | fuzz-emul.c | 846 regs->rflags &= ~X86_EFLAGS_VM; in sanitize_input() 849 if ( regs->rflags & X86_EFLAGS_VM ) in sanitize_input() 873 if ( (regs->rflags & X86_EFLAGS_VM) && in check_state()
|
/xen/xen/arch/x86/ |
A D | domain.c | 1419 unsigned long cs_and_mask, rflags; in load_segments() local 1422 rflags = regs->rflags & ~(X86_EFLAGS_IF|X86_EFLAGS_IOPL); in load_segments() 1423 rflags |= !vcpu_info(n, evtchn_upcall_mask) << 9; in load_segments() 1425 rflags |= n->arch.pv.iopl; in load_segments() 1446 put_user(rflags, esp-1) | in load_segments() 1483 put_user(rflags, rsp- 3) | in load_segments() 1502 regs->rflags &= ~(X86_EFLAGS_AC|X86_EFLAGS_VM|X86_EFLAGS_RF| in load_segments()
|
A D | vm_event.c | 227 req->data.regs.x86.rflags = regs->rflags; in vm_event_fill_regs()
|
/xen/xen/include/public/arch-x86/hvm/ |
A D | save.h | 78 uint64_t rflags; member 192 uint64_t rflags; member
|
/xen/xen/include/public/arch-x86/ |
A D | xen-x86_64.h | 129 uint64_t rax, r11, rcx, flags, rip, cs, rflags, rsp, ss; member
|
/xen/xen/include/public/ |
A D | vm_event.h | 196 uint64_t rflags; member
|
/xen/xen/arch/x86/cpu/ |
A D | vpmu.c | 250 cmp->flags = cur_regs->rflags; in vpmu_do_interrupt() 273 r->flags = cur_regs->rflags; in vpmu_do_interrupt()
|
/xen/xen/include/asm-x86/hvm/svm/ |
A D | vmcb.h | 496 u64 rflags; member
|
/xen/tools/misc/ |
A D | xen-hvmctx.c | 175 (unsigned long long) c.rip, (unsigned long long) c.rflags, in dump_cpu()
|
/xen/xen/arch/x86/hvm/vmx/ |
A D | vvmx.c | 1242 regs->rflags = get_vvmcs(v, GUEST_RFLAGS); in virtual_vmentry() 1472 regs->rflags = X86_EFLAGS_MBS; in virtual_vmexit()
|