Home
last modified time | relevance | path

Searched refs:rcx (Results 1 – 25 of 83) sorted by relevance

1234

/Linux-v5.4/arch/x86/power/
Dhibernate_asm_64.S32 movq %rcx, pt_regs_cx(%rax)
68 movq relocated_restore_code(%rip), %rcx
69 jmpq *%rcx
76 movq %rbx, %rcx
77 andq $~(X86_CR4_PGE), %rcx
78 movq %rcx, %cr4; # turn off PGE
79 movq %cr3, %rcx; # flush TLB
80 movq %rcx, %cr3;
89 movq $(PAGE_SIZE >> 3), %rcx
112 movq %cr3, %rcx; # flush TLB
[all …]
/Linux-v5.4/arch/x86/kernel/
Dftrace_64.S85 movq %rcx, RCX(%rsp)
123 movq RCX(%rsp), %rcx
148 movq $0, %rcx
196 movq MCOUNT_REG_SIZE(%rsp), %rcx
197 movq %rcx, EFLAGS(%rsp)
199 movq $__KERNEL_DS, %rcx
200 movq %rcx, SS(%rsp)
201 movq $__KERNEL_CS, %rcx
202 movq %rcx, CS(%rsp)
204 leaq MCOUNT_REG_SIZE+8*2(%rsp), %rcx
[all …]
Drelocate_kernel_64.S155 movq %rcx, %r11
234 movq %rdi, %rcx /* Put the page_list in %rcx */
241 movq (%rbx), %rcx
246 movq %rcx, %rdi
252 movq %rcx, %rbx
262 movq %rcx, %rsi /* For ever source page do a copy */
/Linux-v5.4/arch/x86/crypto/
Dchacha-avx512vl-x86_64.S31 # %rcx: input/output length in bytes
115 cmp $0x10,%rcx
122 cmp $0x20,%rcx
129 cmp $0x30,%rcx
136 cmp $0x40,%rcx
144 cmp $0x50,%rcx
150 cmp $0x60,%rcx
156 cmp $0x70,%rcx
162 cmp $0x80,%rcx
173 mov %rcx,%rax
[all …]
Dcamellia-aesni-avx-asm_64.S195 %rcx, (%r9));
736 leaq 8 * 16(%rax), %rcx;
740 %xmm15, %rax, %rcx);
744 %xmm15, %rax, %rcx, 0);
747 %rcx, %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13, %xmm14,
756 %xmm15, %rax, %rcx, 8);
759 %rcx, %xmm8, %xmm9, %xmm10, %xmm11, %xmm12, %xmm13, %xmm14,
768 %xmm15, %rax, %rcx, 16);
776 vmovdqu 0 * 16(%rcx), %xmm8;
777 vmovdqu 1 * 16(%rcx), %xmm9;
[all …]
Dcamellia-aesni-avx2-asm_64.S229 %rcx, (%r9));
774 leaq 8 * 32(%rax), %rcx;
778 %ymm15, %rax, %rcx);
782 %ymm15, %rax, %rcx, 0);
785 %rcx, %ymm8, %ymm9, %ymm10, %ymm11, %ymm12, %ymm13, %ymm14,
794 %ymm15, %rax, %rcx, 8);
797 %rcx, %ymm8, %ymm9, %ymm10, %ymm11, %ymm12, %ymm13, %ymm14,
806 %ymm15, %rax, %rcx, 16);
814 vmovdqu 0 * 32(%rcx), %ymm8;
815 vmovdqu 1 * 32(%rcx), %ymm9;
[all …]
Dtwofish-avx-x86_64-asm_64.S72 #define RGI2 %rcx
249 pushq %rcx;
268 popq %rcx;
397 load_ctr_8way(%rcx, .Lbswap128_mask, RA1, RB1, RC1, RD1, RA2, RB2, RC2,
422 load_xts_8way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2,
446 load_xts_8way(%rcx, %rdx, %rsi, RC1, RD1, RA1, RB1, RC2, RD2, RA2, RB2,
/Linux-v5.4/arch/x86/lib/
Dmemset_64.S34 movq %rdx,%rcx
36 shrq $3,%rcx
65 movq %rdx,%rcx
77 imulq %rcx,%rax
85 movq %rdx,%rcx
86 shrq $6,%rcx
91 decq %rcx
Dmemmove_64.S86 movq %rdx, %rcx
89 shrq $3, %rcx
100 movq %rdx, %rcx
105 shrq $3, %rcx
Dcopy_user_64.S113 40: leal (%rdx,%rcx,8),%edx
178 11: leal (%rdx,%rcx,8),%ecx
358 lea (%rdx,%rcx,8),%rdx
361 lea (%rdx,%rcx,4),%rdx
Dmemcpy_64.S37 movq %rdx, %rcx
38 shrq $3, %rcx
55 movq %rdx, %rcx
/Linux-v5.4/tools/arch/x86/lib/
Dmemset_64.S33 movq %rdx,%rcx
35 shrq $3,%rcx
62 movq %rdx,%rcx
74 imulq %rcx,%rax
82 movq %rdx,%rcx
83 shrq $6,%rcx
88 decq %rcx
Dmemcpy_64.S37 movq %rdx, %rcx
38 shrq $3, %rcx
55 movq %rdx, %rcx
/Linux-v5.4/arch/x86/mm/
Dmem_encrypt_boot.S37 movq %rcx, %rax /* Workarea stack page */
49 movq $(.L__enc_copy_end - __enc_copy), %rcx /* Encryption routine length */
56 movq %r12, %rcx /* Area length */
108 movq %rcx, %r9 /* Save area length */
132 movq %r12, %rcx
137 movq %r12, %rcx
/Linux-v5.4/arch/x86/xen/
Dxen-asm_64.S24 pop %rcx
63 pop %rcx
106 pushq %rcx
128 popq %rcx
146 popq %rcx
162 mov 0*8(%rsp), %rcx
Dxen-asm.S117 push %rcx
133 pop %rcx
/Linux-v5.4/arch/x86/boot/compressed/
Dhead_64.S376 movq %rax, %rcx
433 movq $_bss /* - $startup_32 */, %rcx
434 shrq $3, %rcx
450 movq %rcx, efi64_config(%rip) /* Handle */
521 leaq _ebss(%rip), %rcx
522 subq %rdi, %rcx
523 shrq $3, %rcx
554 leaq _egot(%rip), %rcx
556 cmpq %rcx, %rdx
/Linux-v5.4/arch/x86/purgatory/
Dentry64.S40 movq rcx(%rip), %rcx
62 rcx: .quad 0x0 label
/Linux-v5.4/arch/x86/um/
Dstub_64.S42 pop %rcx
43 cmp %rcx, %rax
/Linux-v5.4/arch/x86/entry/
Dentry_64_compat.S85 pushq %rcx /* pt_regs->cx */
217 pushq %rcx /* pt_regs->ip */
273 movq RIP(%rsp), %rcx /* pt_regs->ip (in rcx) */
381 pushq %rcx /* pt_regs->cx */
Dthunk_64.S22 pushq %rcx
65 popq %rcx
Dentry_64.S164 pushq %rcx /* pt_regs->ip */
184 movq RCX(%rsp), %rcx
187 cmpq %rcx, %r11 /* SYSRET requires RCX == RIP */
205 shl $(64 - (__VIRTUAL_MASK_SHIFT+1)), %rcx
206 sar $(64 - (__VIRTUAL_MASK_SHIFT+1)), %rcx
210 cmpq %rcx, %r11
1152 movq (%rsp), %rcx
1159 movq (%rsp), %rcx
1326 leaq native_irq_return_iret(%rip), %rcx
1327 cmpq %rcx, RIP+8(%rsp)
[all …]
/Linux-v5.4/arch/x86/platform/efi/
Defi_stub_64.S51 mov %rcx, %r8
52 mov %rsi, %rcx
/Linux-v5.4/arch/x86/kernel/acpi/
Dwakeup_64.S24 movq $0xbad6d61676963, %rcx
57 movq %rcx, pt_regs_cx(%rax)
104 movq pt_regs_cx(%rax), %rcx
/Linux-v5.4/tools/testing/selftests/x86/
Dtest_syscall_vdso.c59 uint64_t rax, rbx, rcx, rdx; member
119 …printf("ax:%016llx bx:%016llx cx:%016llx dx:%016llx\n", regs64.rax, regs64.rbx, regs64.rcx, reg… in print_regs64()

1234