Home
last modified time | relevance | path

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

1234

/kernel/linux/linux-5.10/arch/x86/power/
Dhibernate_asm_64.S32 movq %rcx, pt_regs_cx(%rax)
68 movq relocated_restore_code(%rip), %rcx
69 jmpq *%rcx
77 movq %rbx, %rcx
78 andq $~(X86_CR4_PGE), %rcx
79 movq %rcx, %cr4; # turn off PGE
80 movq %cr3, %rcx; # flush TLB
81 movq %rcx, %cr3;
90 movq $(PAGE_SIZE >> 3), %rcx
114 movq %cr3, %rcx; # flush TLB
[all …]
/kernel/linux/linux-5.10/arch/x86/crypto/
Dblake2s-core.S57 movq %rcx,%xmm15
68 leaq SIGMA(%rip),%rcx
70 movzbl (%rcx),%eax
72 movzbl 0x1(%rcx),%eax
74 movzbl 0x2(%rcx),%eax
76 movzbl 0x3(%rcx),%eax
91 movzbl 0x4(%rcx),%eax
93 movzbl 0x5(%rcx),%eax
95 movzbl 0x6(%rcx),%eax
97 movzbl 0x7(%rcx),%eax
[all …]
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 …]
Dpoly1305-x86_64-cryptogams.pl178 my ($ctx,$inp,$len,$padbit)=("%rdi","%rsi","%rdx","%rcx");
264 lea poly1305_emit_avx(%rip),%rcx
267 cmovc %rcx,%r11
283 mov \$0x0ffffffc0ffffffc,%rcx
285 and 8($inp),%rcx
287 mov %rcx,32($ctx)
390 mov %r9,%rcx
395 cmovnz %r9,%rcx
398 adc 8($nonce),%rcx
400 mov %rcx,8($mac)
[all …]
/kernel/linux/linux-5.10/arch/x86/kernel/
Dftrace_64.S82 movq %rcx, RCX(%rsp)
125 movq RCX(%rsp), %rcx
148 movq $0, %rcx
201 movq MCOUNT_REG_SIZE(%rsp), %rcx
202 movq %rcx, EFLAGS(%rsp)
204 movq $__KERNEL_DS, %rcx
205 movq %rcx, SS(%rsp)
206 movq $__KERNEL_CS, %rcx
207 movq %rcx, CS(%rsp)
209 leaq MCOUNT_REG_SIZE+8*2(%rsp), %rcx
[all …]
Drelocate_kernel_64.S162 movq %rcx, %r11
249 movq %rdi, %rcx /* Put the page_list in %rcx */
256 movq (%rbx), %rcx
261 movq %rcx, %rdi
267 movq %rcx, %rbx
277 movq %rcx, %rsi /* For ever source page do a copy */
Dsev_verify_cbit.S56 movq %cr3, %rcx
68 movq %rcx, %cr3
/kernel/linux/linux-5.10/tools/arch/x86/lib/
Dmemset_64.S32 movq %rdx,%rcx
34 shrq $3,%rcx
63 movq %rdx,%rcx
75 imulq %rcx,%rax
83 movq %rdx,%rcx
84 shrq $6,%rcx
89 decq %rcx
Dmemcpy_64.S36 movq %rdx, %rcx
37 shrq $3, %rcx
54 movq %rdx, %rcx
/kernel/linux/linux-5.10/arch/x86/lib/
Dmemset_64.S32 movq %rdx,%rcx
34 shrq $3,%rcx
63 movq %rdx,%rcx
75 imulq %rcx,%rax
83 movq %rdx,%rcx
84 shrq $6,%rcx
89 decq %rcx
Dcsum-copy_64.S134 movq %rcx, %r10
219 subq $2, %rcx
229 subq $4, %rcx
242 leaq -1(%rcx, %rcx), %rcx
243 rorq $1, %rcx
Dmemmove_64.S83 movq %rdx, %rcx
86 shrq $3, %rcx
97 movq %rdx, %rcx
102 shrq $3, %rcx
211 movq %rdx, %rcx
Dmemcpy_64.S36 movq %rdx, %rcx
37 shrq $3, %rcx
54 movq %rdx, %rcx
/kernel/linux/linux-5.10/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 */
111 movq %rcx, %r9 /* Save area length */
135 movq %r12, %rcx
140 movq %r12, %rcx
/kernel/linux/linux-5.10/arch/x86/xen/
Dxen-asm.S112 push %rcx
128 pop %rcx
152 pop %rcx
192 pop %rcx
238 pushq %rcx
281 popq %rcx
300 popq %rcx
321 popq %rcx
/kernel/linux/linux-5.10/arch/x86/platform/efi/
Defi_stub_64.S22 mov %rcx, %r8
23 mov %rsi, %rcx
/kernel/linux/linux-5.10/arch/x86/entry/
Dentry_64.S111 pushq %rcx /* pt_regs->ip */
132 movq RCX(%rsp), %rcx
135 cmpq %rcx, %r11 /* SYSRET requires RCX == RIP */
153 shl $(64 - (__VIRTUAL_MASK_SHIFT+1)), %rcx
154 sar $(64 - (__VIRTUAL_MASK_SHIFT+1)), %rcx
158 cmpq %rcx, %r11
868 movq (%rsp), %rcx
875 movq (%rsp), %rcx
1072 leaq native_irq_return_iret(%rip), %rcx
1073 cmpq %rcx, RIP+8(%rsp)
[all …]
Dthunk_64.S21 pushq %rcx
53 popq %rcx
Dentry_64_compat.S90 pushq %rcx /* pt_regs->cx */
225 pushq %rcx /* pt_regs->ip */
282 movq RIP(%rsp), %rcx /* pt_regs->ip (in rcx) */
394 pushq %rcx /* pt_regs->cx */
/kernel/linux/linux-5.10/arch/x86/purgatory/
Dentry64.S40 movq rcx(%rip), %rcx
63 rcx: .quad 0x0 label
/kernel/linux/linux-5.10/arch/x86/um/
Dstub_64.S42 pop %rcx
43 cmp %rcx, %rax
/kernel/linux/linux-5.10/arch/x86/boot/compressed/
Didt_handlers_64.S26 pushq %rcx
57 popq %rcx
/kernel/linux/linux-5.10/arch/x86/kernel/acpi/
Dwakeup_64.S24 movq $0xbad6d61676963, %rcx
57 movq %rcx, pt_regs_cx(%rax)
104 movq pt_regs_cx(%rax), %rcx

1234