Searched refs:ebx (Results 151 - 175 of 228) sorted by relevance

12345678910

/vbox/include/iprt/
H A Dasm-amd64-x86.h670 * @param pvEBX Where to store ebx.
694 __asm__ __volatile__ ("xchgl %%ebx, %1\n\t"
696 "xchgl %%ebx, %1\n\t"
719 push ebx
723 mov [uEBX], ebx
726 pop ebx
744 * @param pvEBX Where to store ebx.
769 __asm__ ("xchgl %%ebx, %1\n\t"
771 "xchgl %%ebx, %1\n\t"
795 push ebx
[all...]
H A Dasm.h447 "xchgl %%ebx, %3\n\t"
451 "movl %3, %%ebx\n\t"
472 mov ebx, dword ptr [u64]
847 __asm__ __volatile__("xchgl %%ebx, %4\n\t"
850 "movl %4, %%ebx\n\t"
879 mov ebx, dword ptr [u64New]
1149 __asm__ __volatile__("xchgl %%ebx, %1\n\t"
1151 "xchgl %%ebx, %1\n\t"
1173 mov ebx, dword ptr [u64New]
1179 mov ebx, [pu64Ol
1625 xor ebx, ebx local
1706 xor ebx, ebx local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/Ia32/
H A DAsmFuncs.asm122 ; cpuid corrupts ebx which must be preserved per the C calling convention
124 push ebx
130 pop ebx
257 mov ebx, [eax]
258 mov ExceptData, ebx
449 mov ebx, [esp + 12] ; move the potentially modified AppEsp into ebx
452 cmp ebx, eax
457 mov [ebx], ecx
460 mov [ebx
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/
H A DAsmFuncs.S200 pushl %ebx
203 mov %eax, %ebx # save vector in ebx
289 pushl %ebx
353 popl %ebx
H A DAsmFuncs.asm195 push ebx
198 mov ebx, eax ; save vector in ebx
291 push ebx ; vector
355 pop ebx
/vbox/src/libs/zlib-1.2.6/contrib/masmx64/
H A Dgvmat64.asm75 ;scanend equ rsp + xx - LocalVarsSize ; last two bytes of string use ebx
95 ; scanend ebx
240 mov ebx, max_chain_length
243 shr ebx, 2
251 dec ebx
252 shl ebx, 16
253 or ebx, eax
259 mov [chainlenwmask], ebx
263 mov [chainlenwmask], ebx
309 movzx ebx, wor
[all...]
H A Dinffasx64.asm54 mov ebx, [rsp+88] ; /* ebx = bits */
370 mov [rsp+88], ebx ; /* bits */
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuestA-os2.asm802 push ebx ; bp - 0ch
821 ; Load the return buffer address into ds:ebx and setup the buffer.
826 movzx ebx, word [ebp + 08h]
828 mov dword [ebx + VBGOS2IDC.u32Version ], VMMDEV_VERSION
829 mov dword [ebx + VBGOS2IDC.u32Session ], eax
830 mov dword [ebx + VBGOS2IDC.pfnServiceEP ], NAME(VBoxGuestOS2IDCService)
831 mov word [ebx + VBGOS2IDC.fpfnServiceEP ], NAME(VBoxGuestOs2IDCService16) wrt CODE16
832 mov word [ebx + VBGOS2IDC.fpfnServiceEP + 2], CODE16
833 mov word [ebx + VBGOS2IDC.fpfnServiceAsmEP ], NAME(VBoxGuestOs2IDCService16Asm) wrt CODE16
834 mov word [ebx
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/
H A DCpuIdEx.S54 mov %ebx, (%rcx)
H A DCpuIdEx.asm54 mov [rcx], ebx
H A DThunk16.asm116 mov ebx, (IA32_REGS ptr [rsi - sizeof (IA32_REGS)])._EIP
121 lea ax, [eax + ebx + (@64BitCode - @Base)]
251 mov ebx, edi ; ebx <- stack for 16-bit code
H A DDisablePaging64.asm68 mov ebx, edx ; save EntryPoint to rbx, for rdmsr will overwrite rdx
/vbox/include/VBox/vmm/
H A Dcpumctx-v1_6.h113 uint32_t ebx; member in union:CPUMCTX_VER1_6::__anon294
H A Dcpumctx.h173 uint32_t ebx; member in union:CPUMCTXCORE::__anon302
281 uint32_t ebx; member in union:CPUMCTX::__anon312
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DThunk16.asm122 mov ebx, (IA32_REGS ptr [esi - sizeof (IA32_REGS)])._EIP
213 InternalAsmThunk16 PROC USES ebp ebx esi edi ds es fs gs
218 mov ebx, edi ; ebx <- stack offset
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/prefix/
H A Dmromprefix.S350 pushl %ebx
359 popl %ebx
/vbox/src/VBox/Devices/PC/ipxe/src/tests/comboot/
H A Dversion.asm11 cmp ebx, 4c530000h
/vbox/src/VBox/Devices/BiosCommonCode/
H A Dsupport.asm172 push ebx
184 pop ebx
/vbox/src/VBox/Devices/PC/BIOS/
H A Dapm.c92 #define EBX r.gr.u.r32.ebx
108 "shl ebx, 16" \
H A Dpcibio32.asm59 mov ebx, 000f0000h ; Base address (linear)
/vbox/src/VBox/Runtime/common/misc/
H A Dsetjmp.asm74 mov [edx + 3h*4], ebx
128 mov ebx, [edx + 3h*4]
/vbox/src/recompiler/tests/
H A Druncom.c59 r->eax, r->ebx, r->ecx, r->edx, r->esi, r->edi, r->ebp, r->esp,
/vbox/src/VBox/VMM/testcase/
H A DtstX86-1A.asm678 mov ebx, 033333333h
691 xor ebx, ebx
856 and ebx, 0000ffffh
857 cmp ecx, ebx
866 and ebx, 0000ffffh
867 cmp ecx, ebx
876 and ebx, 0000ffffh
877 cmp ecx, ebx
890 and ebx, 000
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/
H A DCpuAsm.S193 pushl %ebx
360 popl %ebx
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/interface/syslinux/
H A Dcomboot_call.c282 ix86->regs.ebx = 0x4C530000;
524 "d" ( ix86->regs.ebx ),
615 "popl %%ebx\n\t"

Completed in 79 milliseconds

12345678910