Searched refs:mov (Results 101 - 125 of 610) sorted by relevance

1234567891011>>

/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/
H A DAsmFuncs.asm45 mov eax, 0
50 mov eax, 1
55 mov eax, 2
60 mov eax, 3
65 mov eax, 4
70 mov eax, 5
75 mov eax, 6
80 mov eax, 7
85 mov eax, 8
90 mov ea
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/Ipf/
H A DAsmFuncs.s40 (p6) mov r33=32;;
167 mov r8=1 // r8 = success
168 mov r2=cr.iva;;
177 mov out2=0x40;; // out2 = number of bundles to copy... save entire IDT entry
183 mov out2=PATCH_CODE_SIZE;;
192 mov out2=1;; // out2 = copy 1 bundle
199 mov out2=out0;; // out2 = IP address of new location
206 mov out2=1;; // out2 = copy 1 bundle
212 mov out2=1;; // out2 = copy 1 bundle
243 mov r
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DEnablePaging64.asm41 mov [esp], @F ; offset for far retf, seg is the 1st arg
42 mov eax, cr4
44 mov cr4, eax ; enable PAE
45 mov ecx, 0c0000080h
49 mov eax, cr0
51 mov cr0, eax ; enable paging
55 mov ebx, [esp] ; mov rbx, [esp]
57 mov ecx, [esp + 8] ; mov rc
[all...]
H A DDivU64x32.c40 mov eax, dword ptr [Dividend + 4]
41 mov ecx, Divisor
45 mov eax, dword ptr [Dividend]
H A DLRotU64.c40 mov cl, byte ptr [Count]
41 mov edx, dword ptr [Operand + 4]
42 mov eax, dword ptr [Operand + 0]
H A DRRotU64.c40 mov cl, byte ptr [Count]
41 mov eax, dword ptr [Operand + 0]
42 mov edx, dword ptr [Operand + 4]
H A DWriteCr4.c33 mov eax, Value
34 _emit 0x0f // mov cr4, eax
H A DWriteDr4.c33 mov eax, Value
34 _emit 0x0f // mov dr4, eax
H A DWriteDr5.c33 mov eax, Value
34 _emit 0x0f // mov dr5, eax
H A DWriteGdtr.c35 mov eax, Gdtr
H A DWriteIdtr.c34 mov eax, Idtr
H A DWriteLdtr.c35 mov ax, Ldtr
H A DARShiftU64.c39 mov cl, byte ptr [Count]
40 mov eax, dword ptr [Operand + 4]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ipf/
H A DAccessPsr.s42 mov r8 = psr;;
66 mov psr.l = in0
67 mov r8 = in0;;
101 mov r29 = psr
105 (p6) mov r8 = CpuInVirtualMode;;
108 (p6) mov r8 = CpuInPhysicalMode;;
109 (p7) mov r8 = CpuInMixMode;;
H A DAccessPmr.s39 mov r8 = pmc[in0];;
64 mov pmc[in0] = in1
65 mov r8 = in1;;
94 mov r8 = pmd[in0];;
119 mov pmd[in0] = in1
120 mov r8 = in1;;
H A DSetJmp.s27 mov loc1 = b0
28 mov out0 = in0
32 mov r14 = ar.unat
33 mov r15 = ar.bsp
38 mov r21 = b1
42 mov r22 = b2
46 mov r23 = b3
50 mov r24 = b4
54 mov r25 = b5
58 mov r1
[all...]
H A DExecFc.s38 mov r8 = in0;;
64 mov r8 = in0;;
/vbox/include/iprt/
H A Dasm-amd64-x86.h173 mov rax, [pIdtr]
176 mov eax, [pIdtr]
223 mov rax, [pIdtr]
226 mov eax, [pIdtr]
250 mov rax, [pGdtr]
253 mov eax, [pGdtr]
277 mov rax, [pGdtr]
280 mov eax, [pGdtr]
305 mov ax, cs
306 mov [SelC local
330 mov [SelDS], ax local
354 mov [SelES], ax local
378 mov [SelFS], ax local
402 mov [SelGS], ax local
426 mov [SelSS], ax local
450 mov [SelTR], ax local
474 mov [SelLDTR], ax local
619 mov [u.s.Lo], eax local
620 mov [u.s.Hi], edx local
653 mov [u.s.Lo], eax local
654 mov [u.s.Hi], edx local
656 mov [eax], ecx local
893 mov [xAX], eax local
950 mov [xBX], ebx local
1007 mov [xCX], ecx local
1063 mov [xDX], edx local
1169 mov [xBX], ebx local
1396 mov [uCR0], rax local
1466 mov [uCR2], rax local
1533 mov [uCR3], rax local
1642 mov [uCR4], rax local
1717 mov [uCR8], rax local
1887 mov [u.s.Lo], eax local
1888 mov [u.s.Hi], edx local
1960 mov [u.s.Lo], eax local
1961 mov [u.s.Hi], edx local
2036 mov [u32], eax local
2071 mov [u32], edx local
2104 mov [uDR0], rax local
2140 mov [uDR1], rax local
2176 mov [uDR2], rax local
2212 mov [uDR3], rax local
2248 mov [uDR6], rax local
2292 mov [uDR6], rax local
2333 mov [uDR7], rax local
2605 mov [u8], al local
2669 mov [u16], ax local
2733 mov [u32], eax local
[all...]
/vbox/src/VBox/VMM/VMMR0/
H A DVMMR0JmpA-amd64.asm57 mov rbp, rsp
60 mov r11, rdx ; pfn
61 mov rdx, rcx ; pJmpBuf;
64 mov r8, rdx ; pvUser1 (save it like MSC)
65 mov r9, rcx ; pvUser2 (save it like MSC)
66 mov r11, rsi ; pfn
67 mov rdx, rdi ; pJmpBuf
69 mov [xDX + VMMR0JMPBUF.rbx], rbx
71 mov [xDX + VMMR0JMPBUF.rsi], rsi
72 mov [xD
[all...]
/vbox/src/VBox/ValidationKit/bootsectors/
H A Dbootsector-pae.asm47 mov ds, dx ; Use 0 based addresses
52 mov cx, 4
54 mov ebx, PDP_ADDR
55 mov edi, PD_ADDR
58 mov dword [ebx], edi
60 mov dword [ebx + 4], edx
64 mov dword [edi], esi
66 mov dword [edi + 4], 0
81 mov eax, PDP_ADDR
82 mov cr
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/
H A DMathDivU64x64.c63 mov eax, [esp + 20]
65 mov eax, [esp + 20]
71 mov eax, [esp + 20]
73 mov eax, [esp + 20]
H A DMathMultS64x64.c54 mov eax, [esp + 16]
56 mov eax, [esp + 16]
62 mov eax, [esp + 16]
64 mov eax, [esp + 16]
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/LibC/CRT/Ia32/
H A Dllmul.c54 mov eax, [esp + 16]
56 mov eax, [esp + 16]
62 mov eax, [esp + 16]
64 mov eax, [esp + 16]
H A Dulldiv.c63 mov eax, [esp + 20]
65 mov eax, [esp + 20]
71 mov eax, [esp + 20]
73 mov eax, [esp + 20]
/vbox/src/VBox/ValidationKit/utils/cpu/
H A Drdtsc.cpp40 mov ebx, eax
41 mov ecx, edx
43 mov esi, eax
44 mov edi, edx

Completed in 171 milliseconds

1234567891011>>