/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/ |
H A D | ReadMsr64.c | 39 mov ecx, Index local
|
H A D | ReadPmc.c | 33 mov ecx, Index local
|
H A D | Mwait.c | 38 mov ecx, RegisterEcx local
|
H A D | DivU64x32.c | 41 mov ecx, Divisor local 43 div ecx 46 div ecx
|
H A D | ModU64x32.c | 41 mov ecx, Divisor local 43 div ecx 45 div ecx
|
H A D | MultU64x32.c | 40 mov ecx, Multiplier local 41 mov eax, ecx 42 imul ecx, dword ptr [Multiplicand + 4] // overflow not detectable local 44 add edx, ecx
|
H A D | WriteMsr64.c | 45 mov ecx, Index local
|
H A D | DivU64x32Remainder.c | 41 mov ecx, Divisor local 44 div ecx 47 div ecx 48 mov ecx, Remainder local 50 mov [ecx], edx
|
H A D | LRotU64.c | 48 cmovnz ecx, eax local 50 cmovnz edx, ecx
|
H A D | Monitor.c | 41 mov ecx, RegisterEcx local
|
H A D | MultU64x64.c | 42 mov ecx, ebx local 47 mul ecx
|
H A D | RRotU64.c | 48 cmovnz ecx, eax local 50 cmovnz edx, ecx
|
H A D | CpuId.c | 53 push ecx 54 mov ecx, RegisterEax local 56 mov [ecx], eax 58 mov ecx, RegisterEbx local 60 mov [ecx], ebx 63 mov ecx, RegisterEcx local 65 mov [ecx], eax 67 mov ecx, RegisterEdx local 69 mov [ecx], edx
|
H A D | CpuIdEx.c | 60 mov ecx, SubIndex local 62 push ecx 63 mov ecx, RegisterEax local 65 mov [ecx], eax 67 mov ecx, RegisterEbx local 69 mov [ecx], ebx 72 mov ecx, RegisterEcx local 74 mov [ecx], eax 76 mov ecx, RegisterEdx local 78 mov [ecx], ed [all...] |
H A D | DisablePaging32.c | 61 mov ecx, Context1 local 73 push ecx
|
H A D | EnablePaging32.c | 64 mov ecx, Context1 local 76 push ecx
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/Ia32/ |
H A D | InterlockedCompareExchange32.c | 44 mov ecx, Value local 47 lock cmpxchg [ecx], edx
|
H A D | InterlockedCompareExchange64.c | 47 mov ecx, dword ptr [ExchangeValue + 4] local
|
/vbox/src/VBox/VMM/testcase/ |
H A D | tstInstrEmul.cpp | 41 uint32_t eax, edx, ebx, ecx, eflags; local 48 ecx = 0x2; 49 eflags = EMEmulateLockCmpXchg8b(&val, &eax, &edx, ebx, ecx); 57 eflags = EMEmulateLockCmpXchg8b(&val, &eax, &edx, ebx, ecx); 71 ecx = 0x2; 72 eflags = EMEmulateCmpXchg8b(&val, &eax, &edx, ebx, ecx); 80 eflags = EMEmulateCmpXchg8b(&val, &eax, &edx, ebx, ecx);
|
/vbox/src/VBox/ValidationKit/utils/cpu/ |
H A D | rdtsc.cpp | 41 mov ecx, edx local 49 cmp edx, ecx 64 cmp ecx, edi local
|
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/LibC/CRT/Ia32/ |
H A D | lldvrm.c | 90 mov ecx, [esp + 20] local
|
H A D | ulldvrm.c | 90 mov ecx, [esp + 20] local
|
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/win32/ |
H A D | xptcinvoke.cpp | 93 mov ecx,esp local 95 call invoke_copy_to_stack // fastcall, ecx = d, edx = paramCount, params is on the stack 97 mov ecx,that // instance in ecx local 98 push ecx // push this 99 mov edx,[ecx] // vtable in edx
|
H A D | xptcstubs.cpp | 138 push ecx // make room for a ptr 143 push ecx // vtbl_index 148 mov ecx, [ebp-4] // stackBytesToPop local 149 add ecx, 8 // for 'this' and return address local 152 add esp, ecx // fix up stack pointer 160 { __asm mov ecx, n __asm jmp SharedStub } 171 "leal 0x0c(%%ebp), %%ecx\n\t" /* args */ \
|
/vbox/src/VBox/Runtime/common/misc/ |
H A D | req.cpp | 425 mov ecx, cbArgs 426 shr ecx, 2 local
|