Lines Matching refs:rcx
132 ; trashes, rax, rdx & rcx
160 ; trashes, rax, rdx & rcx
261 ; Use GCC's input registers since we'll be needing both rcx and rdx further
266 mov rdi, rcx
305 mov rcx, cr0
306 mov r9, rcx
307 and rcx, ~X86_CR0_WP
308 mov cr0, rcx
378 ; * @param idxField x86: [ebp + 08h] msc: rcx gcc: rdi VMCS index
391 vmwrite rcx, rdx
427 vmwrite rcx, [rdx]
458 vmread [rdx], rcx
494 vmread [rdx], rcx
526 vmread r10, rcx
558 vmread r10, rcx
592 vmwrite rcx, rdx
623 vmwrite rcx, rdx
649 push rcx
740 push rcx
794 push rcx
838 ; * @param [esp + 04h] gcc:rdi msc:rcx Param 1 - First parameter - Address that will receive the current pointer
850 vmptrst qword [rcx]
898 ; invept rcx, qword [rdx]
932 ; invept rcx, qword [rdx]
962 ; invvpid rcx, qword [rdx]
996 ; invvpid rcx, qword [rdx]
1014 ; @param pPageGC msc:rcx gcc:rdi x86:[esp+04] Virtual page to invalidate
1022 mov rcx, rsi
1024 mov rax, rcx
1025 mov rcx, rdx
1087 sgdt [rcx]
1132 ; @param fResumeVM msc:rcx
1149 mov [xBP + 010h], rcx ; fResumeVM
1155 mov rcx, [xBP + 30h] ; pVCpu
1164 mov rcx, [xBP + 010h] ; fResumeVM
1211 mov rcx, [xBP + 010h] ; fResumeVM
1260 ; @param pVMCBHostPhys msc:rcx
1277 mov [xBP + 010h], rcx ; pVMCBHostPhys
1283 mov rcx, [xBP + 30h] ; pVCpu
1292 mov rcx, [xBP + 010h] ; pVMCBHostPhys
1339 mov rcx, [xBP + 010h] ; pVMCBHostPhys
1603 %define xCX rcx