Home
last modified time | relevance | path

Searched refs:rflags (Results 1 – 25 of 29) sorted by relevance

12

/xen/xen/arch/x86/pv/
A Diret.c78 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 Delf.h23 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 Dvm_event.c55 regs->rflags = v->arch.vm_event->gprs.rflags; in hvm_vm_event_set_registers()
A Ddomain.c207 uregs->rflags = regs->eflags; in arch_set_info_hvm_guest()
258 uregs->rflags = regs->rflags; in arch_set_info_hvm_guest()
A Dhvm.c838 .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 Dgdbstub.c91 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 Dasm-offsets.c46 OFFSET(UREGS_eflags, struct cpu_user_regs, rflags); in __dummy__()
A Dtraps.c68 printk("\nRFLAGS: %016lx ", regs->rflags); in _show_registers()
/xen/tools/debugger/kdd/
A Dkdd-xen.c225 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 Dkdd.h373 uint32_t rflags; member
/xen/xen/arch/x86/hvm/svm/
A Dnestedsvm.c253 (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 Dsvmdebug.c78 vmcb->rax, vmcb->rflags); in svm_vmcb_dump()
A Dsvm.c1058 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 Dhvm_vcpu.h101 uint64_t rflags; member
/xen/tools/debugger/gdbsx/xg/
A Dxg_main.c399 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 Dfuzz-emul.c846 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 Ddomain.c1419 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 Dvm_event.c227 req->data.regs.x86.rflags = regs->rflags; in vm_event_fill_regs()
/xen/xen/include/public/arch-x86/hvm/
A Dsave.h78 uint64_t rflags; member
192 uint64_t rflags; member
/xen/xen/include/public/arch-x86/
A Dxen-x86_64.h129 uint64_t rax, r11, rcx, flags, rip, cs, rflags, rsp, ss; member
/xen/xen/include/public/
A Dvm_event.h196 uint64_t rflags; member
/xen/xen/arch/x86/cpu/
A Dvpmu.c250 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 Dvmcb.h496 u64 rflags; member
/xen/tools/misc/
A Dxen-hvmctx.c175 (unsigned long long) c.rip, (unsigned long long) c.rflags, in dump_cpu()
/xen/xen/arch/x86/hvm/vmx/
A Dvvmx.c1242 regs->rflags = get_vvmcs(v, GUEST_RFLAGS); in virtual_vmentry()
1472 regs->rflags = X86_EFLAGS_MBS; in virtual_vmexit()

Completed in 60 milliseconds

12