Searched refs:mov (Results 26 - 50 of 610) sorted by relevance

1234567891011>>

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DCpuId.c51 mov eax, Index
54 mov ecx, RegisterEax
56 mov [ecx], eax local
58 mov ecx, RegisterEbx
60 mov [ecx], ebx local
63 mov ecx, RegisterEcx
65 mov [ecx], eax local
67 mov ecx, RegisterEdx
69 mov [ecx], edx local
71 mov ea
[all...]
H A DDisableCache.c29 mov eax, cr0
32 mov cr0, eax
H A DEnableCache.c30 mov eax, cr0
33 mov cr0, eax
H A DModU64x32.c40 mov eax, dword ptr [Dividend + 4]
41 mov ecx, Divisor
44 mov eax, dword ptr [Dividend + 0]
46 mov eax, edx
H A DMonitor.c40 mov eax, RegisterEax
41 mov ecx, RegisterEcx
42 mov edx, RegisterEdx
H A DWriteMsr64.c43 mov edx, dword ptr [Value + 4]
44 mov eax, dword ptr [Value + 0]
45 mov ecx, Index
H A DDivU64x32Remainder.c41 mov ecx, Divisor
42 mov eax, dword ptr [Dividend + 4]
46 mov eax, dword ptr [Dividend + 0]
48 mov ecx, Remainder
50 mov [ecx], edx local
H A DLongJump.c42 mov ebx, [edx]
43 mov esi, [edx + 4]
44 mov edi, [edx + 8]
45 mov ebp, [edx + 12]
46 mov esp, [edx + 16]
H A DDisablePaging32.c59 mov ebp, esp
60 mov ebx, EntryPoint
61 mov ecx, Context1
62 mov edx, Context2
66 mov eax, cr0
68 mov esp, NewStack
69 mov cr0, eax
H A DEnablePaging32.c62 mov ebp, esp
63 mov ebx, EntryPoint
64 mov ecx, Context1
65 mov edx, Context2
69 mov eax, cr0
71 mov esp, NewStack
72 mov cr0, eax
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/Ia32/
H A DInterlockedCompareExchange64.c43 mov esi, Value
44 mov eax, dword ptr [CompareValue + 0]
45 mov edx, dword ptr [CompareValue + 4]
46 mov ebx, dword ptr [ExchangeValue + 0]
47 mov ecx, dword ptr [ExchangeValue + 4]
H A DInterlockedDecrement.c38 mov eax, Value
40 mov eax, [eax]
H A DInterlockedIncrement.c38 mov eax, Value
40 mov eax, [eax]
H A DInterlockedCompareExchange32.c44 mov ecx, Value
45 mov eax, CompareValue
46 mov edx, ExchangeValue
/vbox/src/VBox/Devices/PC/BIOS/
H A Dpcibios.inc85 mov eax, 800000h
86 mov ax, bx
90 mov dx, PCI_CFG1
97 mov bp, sp
98 mov eax, 0E0000000h ; base for memory init
100 mov ax, 0D000h ; base for i/o init
102 mov ax, 010h ; start at base address #0
104 mov bx, 8
106 mov dl, 0
108 mov d
[all...]
/vbox/src/recompiler/
H A DVBoxREMWrapperA.asm84 mov rbp, rsp
89 mov rcx, REM_FIXUP_64_DESC
91 mov rdi, REM_FIXUP_64_DESC
93 mov rax, REM_FIXUP_64_LOG_ENTRY
109 mov rbp, rsp
114 mov rdx, rax
115 mov rcx, REM_FIXUP_64_DESC
117 mov rsi, eax
118 mov rdi, REM_FIXUP_64_DESC
120 mov ra
[all...]
/vbox/src/VBox/ValidationKit/utils/cpu/
H A Dcidet-appA.asm71 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xAX * 8], xAX ; need scratch register.
73 mov [xCX + CIDETCPUCTX.aGRegs + X86_GREG_xSP * 8], xAX
74 mov word [xCX + CIDETCPUCTX.aSRegs + X86_SREG_SS * 2], ss
75 mov word [xCX + CIDETCPUCTX.aSRegs + X86_SREG_CS * 2], cs
76 mov xAX, [xSP]
77 mov [xCX + CIDETCPUCTX.rip], xAX
81 mov [xDX + CIDETCPUCTX.aGRegs + X86_GREG_xAX * 8], xAX
91 mov [xCX + CIDETCPUCTX.rfl], xAX
94 mov word [xCX + CIDETCPUCTX.aSRegs + X86_SREG_ES * 2], es
95 mov wor
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseCpuLib/Ipf/
H A DCpuFlushTlb.s27 mov out0 = 0
28 mov out1 = 6
29 mov out2 = 0
30 mov out3 = 0
31 mov loc1 = b0
32 mov out4 = 0
34 mov loc2 = psr // save PSR
35 mov ar.pfs = loc0
44 mov ar.lc = r10 // LC <- count2
45 mov a
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/tests/comboot/
H A Dversion.asm6 mov ah, 30h
19 mov ax, 0001h
29 mov dx, str_version
30 mov ah, 09h
36 mov ax, 0002h
40 mov dx, str_copyright
41 mov ah, 09h
46 mov ax, 0002h
50 mov dx, str_derivative
51 mov a
[all...]
H A Dshuffle-simple.asm9 mov cx, 80*24*2
10 mov ax, 'AA'
25 mov dword [source], eax
27 mov ax, 0012h
28 mov di, shuffle_descriptors
29 mov cx, num_shuffle_descriptors
30 mov ebp, 0x7c00
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ipf/
H A DAsmPalCall.s69 mov loc0 = b0
70 mov loc3 = b5
71 mov loc4 = r2
72 mov loc7 = r1
73 mov r2 = psr;;
74 mov r28 = in1
75 mov loc5 = r2;;
91 (p7) mov r8 = 0xFFFFFFFFFFFFFFFF;; // > 1024 return invalid
107 mov loc6 = 0x1;;
115 mov ps
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/Ipf/
H A DEbcLowLevel.s30 mov loc0=b0
33 mov b0=loc0 ;\
34 mov ar##.##pfs=loc1 ;;\
69 mov r8 = in1;;
87 mov loc2 = r12;
107 mov b1 = r31
108 mov r1 = r30
114 mov r12 = loc2
160 mov loc2 = in2;; // loc2 = in2 = FramePtr
161 mov loc
[all...]
/vbox/src/VBox/HostDrivers/Support/
H A DSUPLibTracerA.asm72 mov xBP, xSP
81 mov dword [xSP + SUPTRACERUMODFIREPROBE.Hdr + SUPREQHDR.cbIn], SUPTRACERUMODFIREPROBE_size
82 mov dword [xSP + SUPTRACERUMODFIREPROBE.Hdr + SUPREQHDR.cbOut], SUPREQHDR_size
88 mov [xSP + SUPTRACERUMODFIREPROBE.In + SUPDRVTRACERUSRCTX64.u.Amd64.rax], rax
89 mov [xSP + SUPTRACERUMODFIREPROBE.In + SUPDRVTRACERUSRCTX64.u.Amd64.rcx], rcx
90 mov [xSP + SUPTRACERUMODFIREPROBE.In + SUPDRVTRACERUSRCTX64.u.Amd64.rdx], rdx
91 mov [xSP + SUPTRACERUMODFIREPROBE.In + SUPDRVTRACERUSRCTX64.u.Amd64.rbx], rbx
92 mov [xSP + SUPTRACERUMODFIREPROBE.In + SUPDRVTRACERUSRCTX64.u.Amd64.rsi], rsi
93 mov [xSP + SUPTRACERUMODFIREPROBE.In + SUPDRVTRACERUSRCTX64.u.Amd64.rdi], rdi
94 mov [xS
[all...]
/vbox/src/libs/zlib-1.2.6/contrib/inflate86/
H A Dinffas86.c800 mov [eax], esp /* save esp, ebp */ local
801 mov [eax+4], ebp local
802 mov esp, eax
803 mov esi, [esp+8] /* esi = in */
804 mov edi, [esp+16] /* edi = out */
805 mov edx, [esp+40] /* edx = hold */
806 mov ebx, [esp+44] /* ebx = bits */
807 mov ebp, [esp+32] /* ebp = lcode */
825 mov cl, bl /* cl = bits, needs it for shifting */
831 mov ea
851 mov [esp+64], ecx /* save len */ local
948 mov [edi], al local
974 mov [edi], al /* memset out with from[-1] */ local
1115 mov [esp+16], edi /* save out */ local
1116 mov [esp+44], ebx /* save bits */ local
1117 mov [esp+40], edx /* save hold */ local
[all...]
/vbox/src/VBox/Devices/Graphics/BIOS/
H A Dvgarom.asm89 mov bx, 0C000h
90 mov ds, bx
204 mov bx, 0C000h
205 mov ds, bx
232 mov dx, BIOSMEM_SEG
233 mov ds, dx
234 mov dx, VGAREG_ACTL_RESET
238 mov dx, VGAREG_ACTL_ADDRESS
239 mov al, 00h
241 mov a
[all...]

Completed in 1387 milliseconds

1234567891011>>