Searched refs:rcx (Results 176 - 200 of 263) sorted by relevance

1234567891011

/vbox/src/VBox/Runtime/win/amd64/
H A DASMAtomicBitClear.asm36 ; @param rcx pvBitmap Pointer to the bitmap.
41 lock btr [rcx], edx
H A DASMAtomicBitTestAndToggle.asm39 ; @param rcx pvBitmap Pointer to the bitmap.
42 lock btc [rcx], edx
H A DASMAtomicBitToggle.asm37 ; @param rcx pvBitmap Pointer to the bitmap.
40 lock btc [rcx], edx
H A DASMAtomicReadU64.asm38 ; @param rcx pu64 Pointer to the 64-bit variable to read.
42 mov rax, [rcx]
H A DASMAtomicXchgU16.asm36 ; @param rcx pu16 Pointer to the 16-bit variable to update.
39 xchg [rcx], dx
H A DASMAtomicXchgU8.asm35 ; @param rcx pu8 Pointer to the 8-bit variable to update.
38 xchg [rcx], dl
H A DASMProbeReadByte.asm43 ; @param rcx pvByte Pointer to the byte.
45 mov al, [rcx]
H A DASMSetFlags.asm35 ; @param rcx eflags
37 push rcx
/vbox/src/VBox/Runtime/common/asm/
H A DASMAtomicUoAndU32.asm37 ; @param pu32 x86:esp+4 gcc:rdi msc:rcx
45 and [rcx], edx
H A DASMAtomicUoDecU32.asm37 ; @param pu32 x86:esp+4 gcc:rdi msc:rcx
45 xadd [rcx], eax
H A DASMAtomicUoIncU32.asm37 ; @param pu32 x86:esp+4 gcc:rdi msc:rcx
45 xadd [rcx], eax
H A DASMAtomicUoOrU32.asm37 ; @param pu32 x86:esp+4 gcc:rdi msc:rcx
45 or [rcx], edx
H A DASMGetGDTR.asm37 ; msc=rcx, gcc=rdi, x86=[esp+4]
41 mov rax, rcx
H A DASMGetIDTR.asm37 ; msc=rcx, gcc=rdi, x86=[esp+4]
41 mov rax, rcx
H A DASMSetGDTR.asm37 ; msc=rcx, gcc=rdi, x86=[esp+4]
41 mov rax, rcx
H A DASMSetIDTR.asm37 ; msc=rcx, gcc=rdi, x86=[esp+4]
41 mov rax, rcx
H A DASMSetXcr0.asm38 ; msc=rcx, gcc=rdi, x86=[esp+4]
43 mov rdx, rcx
H A DASMXRstor.asm38 ; msc=rcx, gcc=rdi, x86=[esp+4]
48 xrstor [rcx]
H A DASMXSave.asm38 ; msc=rcx, gcc=rdi, x86=[esp+4]
48 xsave [rcx]
H A DASMCpuId_Idx_ECX.asm37 ; @param uOperator x86:ebp+8 gcc:rdi msc:rcx
40 ; @param pvEBX x86:ebp+14 gcc:rcx msc:r9
68 mov r11, rcx
/vbox/include/VBox/vmm/
H A Dcpumctx.h160 uint64_t rcx; member in union:CPUMCTXCORE::__anon300
161 } CPUM_UNION_NAME(rcx);
268 uint64_t rcx; member in union:CPUMCTX::__anon310
269 } CPUM_UNION_NAME(rcx);
/vbox/src/VBox/Runtime/common/string/
H A Dstrlen.asm32 ; @param psz gcc: rdi msc: rcx x86: [esp+4]
38 mov rdi, rcx
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/X64/
H A DAsmFuncs.asm137 ; IA32_IDT_GATE_DESCRIPTOR * DestDesc, // rcx
146 mov word ptr [rcx], ax ; write bits 15..0 of offset
148 mov word ptr [rcx+2], dx ; SYS_CODE_SEL from GDT
149 mov word ptr [rcx+4], 0e00h OR 8000h ; type = 386 interrupt gate, present
151 mov word ptr [rcx+6], ax ; write bits 31..16 of offset
153 mov dword ptr [rcx+8], eax ; write bits 63..32 of offset
247 push rcx
406 mov rcx, ExceptionNumber
493 mov rcx, [rax] ; RIP
494 mov [rbx], rcx
[all...]
/vbox/src/VBox/Disassembler/testcase/
H A DtstDisasm-1A.asm247 ; invept rcx, dqword [rdx]
251 ; invvpid rcx, dqword [rdx]
254 mov rcx, [rdx]
279 mov qword [rcx+rdx], 0
280 mov dword [rcx+rdx], 0
282 movzx rcx, sil
287 sub rcx, 1234h
296 lock cmpxchg [rcx], rax
297 lock cmpxchg [rcx], ax
303 mov rbx, [rcx
[all...]
/vbox/src/VBox/Runtime/common/math/
H A Dbignum-amd64-x86.asm43 ; @param pauResult x86:[ebp + 8] gcc:rdi msc:rcx
46 ; @param cUsed x86:[ebp + 20] gcc:rcx msc:r9
62 %define pauResult rcx
226 ; @param pauResultMinuend x86:[ebp + 8] gcc:rdi msc:rcx
243 %define pauResultMinuend rcx
378 ; @param pauElements x86:[ebp + 8] gcc:rdi msc:rcx
395 %define pauElements rcx
503 ; @param puQuotient x86:[ebp + 8] gcc:rdi msc:rcx Double element.
506 ; @param uDividendLo x86:[ebp + 20] gcc:rcx msc:r9
528 mov rax, rcx
[all...]

Completed in 73 milliseconds

1234567891011