Searched refs:eflags (Results 1 - 25 of 86) sorted by relevance

1234

/vbox/src/VBox/VMM/testcase/
H A DtstInstrEmul.cpp41 uint32_t eax, edx, ebx, ecx, eflags; local
49 eflags = EMEmulateLockCmpXchg8b(&val, &eax, &edx, ebx, ecx);
50 if ( !(eflags & X86_EFL_ZF)
57 eflags = EMEmulateLockCmpXchg8b(&val, &eax, &edx, ebx, ecx);
58 if ( (eflags & X86_EFL_ZF)
72 eflags = EMEmulateCmpXchg8b(&val, &eax, &edx, ebx, ecx);
73 if ( !(eflags & X86_EFL_ZF)
80 eflags = EMEmulateCmpXchg8b(&val, &eax, &edx, ebx, ecx);
81 if ( (eflags & X86_EFL_ZF)
/vbox/src/VBox/VMM/VMMRC/
H A DCPUMRC.cpp97 AssertMsg(pCtx->eflags.Bits.u1IF, ("cs:eip=%04x:%08x ss:esp=%04x:%08x cpl=%u raw/efl=%#x/%#x%s\n", pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, uRawCpl, u32EFlags, pCtx->eflags.u, fPatch ? " patch" : ""));
98 AssertMsg(pCtx->eflags.Bits.u2IOPL < RT_MAX(uRawCpl, 1U),
99 ("cs:eip=%04x:%08x ss:esp=%04x:%08x cpl=%u raw/efl=%#x/%#x%s\n", pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, uRawCpl, u32EFlags, pCtx->eflags.u, fPatch ? " patch" : ""));
102 AssertMsg((u32EFlags & X86_EFL_IF) || fPatch,("cs:eip=%04x:%08x ss:esp=%04x:%08x cpl=%u raw/efl=%#x/%#x%s\n", pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, uRawCpl, u32EFlags, pCtx->eflags.u, fPatch ? " patch" : ""));
103 AssertMsg((pCtx->cs.Sel & X86_SEL_RPL) > 0, ("cs:eip=%04x:%08x ss:esp=%04x:%08x cpl=%u raw/efl=%#x/%#x%s\n", pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, uRawCpl, u32EFlags, pCtx->eflags.u, fPatch ? " patch" : ""));
104 AssertMsg((pCtx->ss.Sel & X86_SEL_RPL) > 0, ("cs:eip=%04x:%08x ss:esp=%04x:%08x cpl=%u raw/efl=%#x/%#x%s\n", pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, uRawCpl, u32EFlags, pCtx->eflags.u, fPatch ? " patch" : ""));
106 AssertMsg(CPUMIsGuestInRawMode(pVCpu), ("cs:eip=%04x:%08x ss:esp=%04x:%08x cpl=%u raw/efl=%#x/%#x%s\n", pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, uRawCpl, u32EFlags, pCtx->eflags.u, fPatch ? " patch" : ""));
107 //Log2(("cs:eip=%04x:%08x ss:esp=%04x:%08x cpl=%u raw/efl=%#x/%#x%s\n", pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, uRawCpl, u32EFlags, pCtx->eflags.u, fPatch ? " patch" : ""));
140 if (!pRegFrame->eflags
[all...]
/vbox/src/VBox/VMM/VMMAll/
H A DTRPMAll.cpp448 X86EFLAGS eflags; local
454 if (pRegFrame->eflags.Bits.u1VM)
491 /* Retrieve the eflags including the virtualized bits. */
493 eflags.u32 = CPUMRawGetEFlags(pVCpu);
504 && (eflags.Bits.u1IF)
506 && !(eflags.Bits.u1VM) /** @todo implement when needed (illegal for same privilege level transfers). */
571 /* Note: don't use current eflags as we might be in V86 mode and the IDT always contains protected mode selectors */
655 if ( eflags.Bits.u1VM /* illegal */
659 AssertMsgFailed(("Invalid stack %04X:%08RX32??? (VM=%d)\n", ss_r0, esp_r0, eflags.Bits.u1VM));
673 Assert(eflags
[all...]
H A DEMAll.cpp232 if ( pCtx->eflags.Bits.u1IF
256 if (pCtx->eflags.Bits.u1IF)
446 int rc = SELMValidateAndConvertCSAddr(pVCpu, pCtxCore->eflags, pCtxCore->ss.Sel, pCtxCore->cs.Sel, &pCtxCore->cs,
1079 RTGCUINTPTR eip, cs, esp, ss, eflags, ds, es, fs, gs, uMask; local
1090 rc |= emRCStackRead(pVM, pVCpu, pRegFrame, &eflags, (RTGCPTR)(pIretStack + 8), 4);
1092 AssertReturn(eflags & X86_EFL_VM, VERR_EM_INTERPRETER);
1107 eflags &= uMask;
1109 CPUMRawSetEFlags(pVCpu, eflags);
1110 Assert((pRegFrame->eflags.u32 & (X86_EFL_IF|X86_EFL_IOPL)) == X86_EFL_IF);
1132 RTGCUINTPTR eip, cs, esp, ss, eflags, uMas local
2168 uint32_t eflags; local
2349 uint32_t eflags = pfnEmulate(&valpar1, valpar2, param2.size); local
2430 RTGCUINTREG32 eflags = 0; local
2520 uint32_t eflags = pfnEmulate(&valpar1, valpar2, param2.size); local
2577 uint32_t eflags; local
2678 RTGCUINTREG32 eflags = 0; local
3043 uint64_t eflags; local
3108 uint64_t eflags; local
3181 uint32_t eflags; local
[all...]
H A DPATMAll.cpp45 * IF and IOPL eflags bits, the caller will enforce those to set and 0 respectively.
59 uint32_t efl = pCtx->eflags.u32;
63 ("X86_EFL_IF is clear and PATM is disabled! (eip=%RRv eflags=%08x fPATM=%d pPATMGC=%RRv-%RRv\n",
64 pCtx->eip, pCtx->eflags.u32, PATMIsEnabled(pVM), pVM->patm.s.pPatchMemGC,
72 pCtx->eflags.u32 = efl;
118 * This function is called from CPUMRawLeave(). It will update the eflags register.
135 uint32_t efl = pCtx->eflags.u32;
137 pCtx->eflags.u32 = efl;
220 * @returns The eflags.
227 uint32_t efl = pCtx->eflags
[all...]
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.16.0/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.17.1/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.3.0.0/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.4.2/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.5.3/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.6.5/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.7.7/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.8.0/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.9.0/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.10.0/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.11.0/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.12.0/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.13.0/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.14.0/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.15.0/
H A Dint10Defines.h54 #define X86_EFLAGS CPU_RD(eflags,0)
56 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/4.3/programs/Xserver/hw/xfree86/os-support/
H A Dint10Defines.h25 #define X86_EFLAGS CPU_RD(eflags,0)
27 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.1.0/
H A Dint10Defines.h55 #define X86_EFLAGS CPU_RD(eflags,0)
57 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.0.1/
H A Dint10Defines.h55 #define X86_EFLAGS CPU_RD(eflags,0)
57 #define X86_FLAGS CPU_RW(eflags,0)
/vbox/src/recompiler/target-i386/
H A Dexec.h317 return env->eflags | helper_cc_compute_all(CC_OP) | (DF & DF_MASK);
321 static inline void load_eflags(int eflags, int update_mask) argument
323 CC_SRC = eflags & (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C);
324 DF = 1 - (2 * ((eflags >> 10) & 1));
325 env->eflags = (env->eflags & ~update_mask) |
326 (eflags & update_mask) | 0x2;
334 (env->eflags & IF_MASK);
H A Dop_helper.c144 uint32_t eflags; local
145 eflags = helper_cc_compute_all(CC_OP);
146 eflags |= (DF & DF_MASK);
147 eflags |= env->eflags & ~(VM_MASK | RF_MASK);
148 return eflags;
157 assert(env->eflags & (1<<VM_SHIFT));
161 if ( ((new_eflags & IF_MASK) && (env->eflags & VIP_MASK))
169 env->eflags |= VIF_MASK;
171 env->eflags
178 uint32_t eflags; local
2271 int eflags; local
2295 int eflags; local
2318 int eflags; local
2345 int eflags; local
2374 int eflags; local
2384 int eflags; local
2405 int eflags; local
4109 uint32_t e1, e2, eflags, selector; local
4153 uint32_t e1, e2, eflags, selector; local
4203 uint32_t e1, e2, eflags, selector; local
4236 uint32_t e1, e2, eflags, selector; local
4544 int eflags; local
4555 int eflags; local
[all...]

Completed in 151 milliseconds

1234