Searched defs:eax (Results 101 - 122 of 122) sorted by relevance

12345

/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/include/
H A Dregisters.h38 * This type encapsulates a 32-bit register such as %eax, %ebx, %ecx,
109 uint32_t eax; member in union:i386_regs::__anon15053
H A Dcomboot.h101 com32_reg32_t eax; /* Offset 36 */ member in struct:__anon15030
107 uint32_t eax; /* Offset 0 */ member in struct:__anon15031
127 uint32_t eax; /* Offset 12 */ member in struct:__anon15032
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/i86pc/os/
H A Ddtrace_subr.c45 dtrace_invop(uintptr_t addr, uintptr_t *stack, uintptr_t eax) argument
51 if ((rval = hdlr->dtih_func(addr, stack, eax)) != 0)
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/intel/dtrace/
H A Dsdt.c54 sdt_invop(uintptr_t addr, uintptr_t *stack, uintptr_t eax) argument
/vbox/src/VBox/VMM/VMMR0/
H A DCPUMR0.cpp169 uint32_t eax, ebx, ecx, edx; local
170 ASMCpuIdExSlow(uLeaf, 0, 0, 0, &eax, &ebx, &ecx, &edx);
/vbox/src/VBox/VMM/VMMR3/
H A DVMReq.cpp1281 "call *%%eax\n\t"
1294 mov eax, u.pfn local
1303 call eax
1305 mov rcRet, eax
/vbox/include/VBox/vmm/
H A Dcpumctx-v1_6.h108 uint32_t eax; member in union:CPUMCTX_VER1_6::__anon293
H A Dcpumctx.h152 uint32_t eax; member in union:CPUMCTXCORE::__anon299
260 uint32_t eax; member in union:CPUMCTX::__anon309
/vbox/src/libs/libpng-1.2.8/
H A Dpngvcrd.c44 pop eax //Get Eflag from stack into eax
45 mov ecx, eax //Make another copy of Eflag in ecx
46 xor eax, 0x200000 //Toggle ID bit in Eflag [i.e. bit(21)] local
47 push eax //Save modified Eflag back to stack
51 pop eax //Get Eflag from stack
54 xor eax, ecx //Compare the new Eflag with the original Eflag local
59 xor eax, eax //Set eax t local
64 cmp eax, 1 //make sure eax return non-zero value local
67 xor eax, eax //set eax to zero local
81 mov eax, mmx_supported_local //move return value to eax local
620 xor eax,eax local
765 mov eax,[esi] local
927 mov eax,[esi] local
1947 xor eax, eax local
1971 xor eax, eax local
1983 mov eax, FullLength local
1985 sub eax, ebx // subtract alignment fix local
1986 and eax, 0x00000007 // calc bytes over mult of 8 local
2244 xor eax, eax local
2343 xor eax, eax local
2380 xor eax, eax local
2402 xor eax, eax local
2406 sub eax, ecx // subtract Prior(x-bpp) local
2408 xor eax, eax local
2411 sub eax, ecx // subtract Prior(x-bpp) local
2414 add eax, patemp // pcv = pav + pbv local
2416 test eax, 0x80000000 local
2428 mov eax, patemp local
2429 test eax, 0x80000000 local
2435 cmp eax, ecx local
2449 cmp eax, pctemp local
2466 mov eax, ecx local
2467 sub eax, ebx // subtract alignment fix local
2468 and eax, 0x00000007 // calc bytes over mult of 8 local
3107 xor eax, eax local
3111 sub eax, ecx // subtract Prior(x-bpp) local
3113 xor eax, eax local
3116 sub eax, ecx // subtract Prior(x-bpp) local
3119 add eax, patemp // pcv = pav + pbv local
3121 test eax, 0x80000000 local
3133 mov eax, patemp local
3134 test eax, 0x80000000 local
3140 cmp eax, ecx local
3154 cmp eax, pctemp local
3188 xor eax, eax local
3192 sub eax, ecx // subtract Prior(x-bpp) local
3194 xor eax, eax local
3197 sub eax, ecx // subtract Prior(x-bpp) local
3200 add eax, patemp // pcv = pav + pbv local
3202 test eax, 0x80000000 local
3214 mov eax, patemp local
3215 test eax, 0x80000000 local
3221 cmp eax, ecx local
3235 cmp eax, pctemp local
3271 xor eax, eax local
3362 xor eax, eax local
3546 xor eax, eax local
3572 xor eax, eax local
3657 xor eax, eax local
[all...]
/vbox/src/VBox/Devices/PC/BIOS/
H A Dbiosint.h91 uint32_t ebx, edx, ecx, eax; member in struct:__anon14965::__anon14966::__anon14967
/vbox/include/iprt/
H A Dasm-amd64-x86.h176 mov eax, [pIdtr]
177 sidt [eax]
226 mov eax, [pIdtr]
227 lidt [eax]
253 mov eax, [pGdtr]
254 sgdt [eax]
280 mov eax, [pGdtr]
281 lgdt [eax]
497 /* LAR only accesses 16-bit of the source operand, but eax for the
500 __asm__ __volatile__("lar %1, %%eax\
511 lar eax, [uSel] local
513 mov eax, 0ffffffffh local
655 mov eax, [puAux] local
891 mov eax, [uOperator] local
948 mov eax, [uOperator] local
1005 mov eax, [uOperator] local
1061 mov eax, [uOperator] local
1167 mov eax, 1 local
1926 mov eax, [u.s.Lo] local
2000 mov eax, [u.s.Lo] local
2732 in eax, dx local
[all...]
H A Dasm.h381 mov eax, u32
382 xchg [rdx], eax
383 mov [u32], eax
386 mov eax, u32
387 xchg [edx], eax
388 mov [u32], eax
475 mov eax, dword ptr [edi]
480 mov dword ptr [u64], eax
764 mov eax, [u32Old]
772 movzx eax, a
1621 xor eax, eax local
1702 xor eax, eax local
3993 and eax, 1 local
4042 and eax, 1 local
4094 and eax, 1 local
4146 and eax, 1 local
4198 and eax, 1 local
4245 and eax, 1 local
4296 and eax, 1 local
4442 mov eax, edx local
4450 xor eax, [rdi] local
4597 xor eax, eax local
4604 mov eax, [rdi] local
[all...]
H A Dx86.h3502 uint32_t eax; member in struct:X86TSS32
/vbox/src/recompiler/tests/
H A Dtest-i386.c206 : "a" (eax), "b" (ebx), "c" (ecx), "d" (edx), "S" (esi), "D" (edi));\
214 : "a" (eax), "b" (ebx), "c" (ecx), "d" (edx), "S" (esi), "D" (edi));\
222 : "a" (eax), "b" (ebx), "c" (ecx), "d" (edx), "S" (esi), "D" (edi));\
229 long eax, ebx, ecx, edx, esi, edi, res; local
230 eax = i2l(0x0001);
239 TEST_LEA("(%%eax)");
246 TEST_LEA("0x40(%%eax)");
253 TEST_LEA("0x4000(%%eax)");
260 TEST_LEA("(%%eax, %%ecx)");
267 TEST_LEA("0x40(%%eax,
1207 long eax, edx; local
[all...]
/vbox/src/VBox/VMM/VMMAll/
H A DCPUMAllRegs.cpp299 pVCpu->cpum.s.Hyper.eax = u32EAX;
441 return pVCpu->cpum.s.Hyper.eax;
784 VMMDECL(int) CPUMSetGuestEAX(PVMCPU pVCpu, uint32_t eax) argument
786 pVCpu->cpum.s.Guest.eax = eax;
1008 return pVCpu->cpum.s.Guest.eax;
/vbox/include/VBox/
H A Dsup.h128 uint32_t eax; member in struct:SUPDRVTRACERUSRCTX::__anon252::__anon253
H A Dtypes.h807 uint32_t eax; member in struct:VBOXTSS
/vbox/src/recompiler/target-i386/
H A Dop_helper.c2439 uint32_t eax, ebx, ecx, edx; local
2443 cpu_x86_cpuid(env, (uint32_t)EAX, (uint32_t)ECX, &eax, &ebx, &ecx, &edx); local
2444 EAX = eax;
4100 AssertMsg(val == RT_MAKE_U64(EAX, EDX), ("idMsr=%#x val=%#llx eax:edx=%#llx\n", (uint32_t)ECX, val, RT_MAKE_U64(EAX, EDX)));
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/wine/
H A Dserver_protocol.h152 struct { unsigned int eax, ebx, ecx, edx, esi, edi; } i386_regs; member in struct:__anon14159::__anon14166::__anon14167
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/wine/
H A Dserver_protocol.h162 struct { unsigned int eax, ebx, ecx, edx, esi, edi; } i386_regs; member in struct:__anon1497::__anon1504::__anon1505
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/
H A Dwinnt.h2280 __asm mov eax, fs:[0x18]; local
2281 __asm mov teb, eax; local
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/
H A Dwinnt.h2490 __asm mov eax, fs:[0x18]; local
2491 __asm mov teb, eax; local

Completed in 526 milliseconds

12345