Lines Matching refs:rcx
256 movq %rcx, %rsi
264 popq %rcx
276 lea ((ASM_PFX(InternalAsmThunk16) - L_SavedCr4) + 0xf)(%rcx), %r11
279 movw %r10w, (SavedGdt - L_SavedCr4)(%rcx) # save the limit of shadowed GDT table
280 movq %r11, (SavedGdt - L_SavedCr4 + 0x2)(%rcx) # save the base address of shadowed GDT table
283 xchg %r10, %rcx # save rcx to r10 and initialize rcx to be the limit of GDT table
284 incq %rcx # rcx <- the size of memory to copy
288 movq %r10, %rcx # restore the orignal rcx before memory copy
294 movl %eax, (LSavedCrDelta)(%rcx)
297 movl %ebp, (%rcx) # save CR4 in SavedCr4
302 lgdt (_16Gdtr - L_SavedCr4)(%rcx)
309 movw %r8w, (L_SavedCs - L_SavedCr4)(%rcx)
310 movl %esp, (L_SavedSp - L_SavedCr4)(%rcx)
311 .byte 0xff, 0x69 # jmp (_EntryPoint - L_SavedCr4)(%rcx)