Home
last modified time | relevance | path

Searched refs:rdi (Results 1 – 25 of 84) sorted by relevance

1234

/arch/x86/lib/
Dmemmove_64.S30 mov %rdi, %rax
33 cmp %rdi, %rsi
37 cmp %rdi, %r8
70 movq %r11, 0*8(%rdi)
71 movq %r10, 1*8(%rdi)
72 movq %r9, 2*8(%rdi)
73 movq %r8, 3*8(%rdi)
74 leaq 4*8(%rdi), %rdi
85 lea -8(%rdi, %rdx), %r10
99 movq %rdi, %r10
[all …]
Dcopy_page_64.S44 movq %rax, 0x8*0(%rdi)
45 movq %rbx, 0x8*1(%rdi)
46 movq %rdx, 0x8*2(%rdi)
47 movq %r8, 0x8*3(%rdi)
48 movq %r9, 0x8*4(%rdi)
49 movq %r10, 0x8*5(%rdi)
50 movq %r11, 0x8*6(%rdi)
51 movq %r12, 0x8*7(%rdi)
54 leaq 64 (%rdi), %rdi
72 movq %rax, 0x8*0(%rdi)
[all …]
Dmemcpy_64.S35 movq %rdi, %rax
53 movq %rdi, %rax
60 movq %rdi, %rax
84 movq %r8, 0*8(%rdi)
85 movq %r9, 1*8(%rdi)
86 movq %r10, 2*8(%rdi)
87 movq %r11, 3*8(%rdi)
88 leaq 4*8(%rdi), %rdi
98 addq %rdx, %rdi
112 movq %r8, -1*8(%rdi)
[all …]
Dmemset_64.S31 movq %rdi,%r9
61 movq %rdi,%r9
70 movq %rdi,%r10
90 movq %rax,(%rdi)
91 movq %rax,8(%rdi)
92 movq %rax,16(%rdi)
93 movq %rax,24(%rdi)
94 movq %rax,32(%rdi)
95 movq %rax,40(%rdi)
96 movq %rax,48(%rdi)
[all …]
Dcsum-copy_64.S70 movq (%rdi), %rbx
72 movq 8(%rdi), %r8
74 movq 16(%rdi), %r11
76 movq 24(%rdi), %rdx
79 movq 32(%rdi), %r10
81 movq 40(%rdi), %r15
83 movq 48(%rdi), %r14
85 movq 56(%rdi), %r13
93 prefetcht0 5*64(%rdi)
124 leaq 64(%rdi), %rdi
[all …]
Dcopy_user_64.S29 101: movb %al,(%rdi)
31 incq %rdi
70 5: movq %r8,(%rdi)
71 6: movq %r9,1*8(%rdi)
72 7: movq %r10,2*8(%rdi)
73 8: movq %r11,3*8(%rdi)
78 13: movq %r8,4*8(%rdi)
79 14: movq %r9,5*8(%rdi)
80 15: movq %r10,6*8(%rdi)
81 16: movq %r11,7*8(%rdi)
[all …]
Dmsr-reg.S18 movq %rdi, %r10 /* Save pointer */
20 movl (%rdi), %eax
21 movl 4(%rdi), %ecx
22 movl 8(%rdi), %edx
23 movl 12(%rdi), %ebx
24 movl 20(%rdi), %r12d
25 movl 24(%rdi), %esi
26 movl 28(%rdi), %edi
Dcopy_mc_64.S39 movb %al, (%rdi)
41 incq %rdi
54 movq %r8, (%rdi)
56 addq $8, %rdi
70 movb %al, (%rdi)
72 incq %rdi
129 movq %rdi, %rax
Dhweight.S41 pushq %rdi
44 movq %rdi, %rdx # w -> t
49 subq %rax, %rdi # w -= t
51 movq %rdi, %rax # w -> t
52 shrq $2, %rdi # w_tmp >>= 2
54 andq %rdi, %rdx # w_tmp &= 0x3333333333333333
67 popq %rdi
Dclear_page_64.S30 #define PUT(x) movq %rax,x*8(%rdi)
31 movq %rax,(%rdi)
39 leaq 64(%rdi),%rdi
/arch/x86/um/
Dsetjmp_64.S27 movq %rbx,(%rdi)
28 movq %rsp,8(%rdi) # Post-return %rsp!
30 movq %rbp,16(%rdi)
31 movq %r12,24(%rdi)
32 movq %r13,32(%rdi)
33 movq %r14,40(%rdi)
34 movq %r15,48(%rdi)
35 movq %rsi,56(%rdi) # Return address
46 movq (%rdi),%rbx
47 movq 8(%rdi),%rsp
[all …]
/arch/x86/crypto/
Dtwofish-x86_64-asm_64.S68 mov s1(%r11,%rdi,4),%r8d;\
70 mov s2(%r11,%rdi,4),%r9d;\
73 xor s2(%r11,%rdi,4),%r8d;\
76 xor s3(%r11,%rdi,4),%r9d;\
78 xor s3(%r11,%rdi,4),%r8d;\
80 xor (%r11,%rdi,4), %r9d;\
83 xor (%r11,%rdi,4), %r8d;\
85 xor s1(%r11,%rdi,4),%r9d;\
106 mov s1(%r11,%rdi,4),%r8d;\
108 mov s2(%r11,%rdi,4),%r9d;\
[all …]
Dchacha-avx2-x86_64.S38 # %rdi: Input state matrix, s
52 vbroadcasti128 0x00(%rdi),%ymm0
53 vbroadcasti128 0x10(%rdi),%ymm1
54 vbroadcasti128 0x20(%rdi),%ymm2
55 vbroadcasti128 0x30(%rdi),%ymm3
212 mov %rsp,%rdi
220 lea (%r11,%rax),%rdi
230 # %rdi: Input state matrix, s
246 vbroadcasti128 0x00(%rdi),%ymm0
247 vbroadcasti128 0x10(%rdi),%ymm1
[all …]
Dblake2s-core.S52 movdqu (%rdi),%xmm0
53 movdqu 0x10(%rdi),%xmm1
56 movdqu 0x20(%rdi),%xmm14
170 movdqu %xmm0,(%rdi)
171 movdqu %xmm1,0x10(%rdi)
172 movdqu %xmm14,0x20(%rdi)
179 vmovdqu (%rdi),%xmm0
180 vmovdqu 0x10(%rdi),%xmm1
181 vmovdqu 0x20(%rdi),%xmm4
250 vmovdqu %xmm0,(%rdi)
[all …]
Dchacha-ssse3-x86_64.S115 # %rdi: Input state matrix, s
123 movdqu 0x00(%rdi),%xmm0
124 movdqu 0x10(%rdi),%xmm1
125 movdqu 0x20(%rdi),%xmm2
126 movdqu 0x30(%rdi),%xmm3
185 mov %rsp,%rdi
193 lea (%r11,%rax),%rdi
203 # %rdi: Input state matrix, s
208 movdqu 0x00(%rdi),%xmm0
209 movdqu 0x10(%rdi),%xmm1
[all …]
Dghash-clmulni-intel_asm.S94 movups (%rdi), DATA
100 movups DATA, (%rdi)
114 movups (%rdi), DATA
128 movups DATA, (%rdi)
Dchacha-avx512vl-x86_64.S28 # %rdi: Input state matrix, s
42 vbroadcasti128 0x00(%rdi),%ymm0
43 vbroadcasti128 0x10(%rdi),%ymm1
44 vbroadcasti128 0x20(%rdi),%ymm2
45 vbroadcasti128 0x30(%rdi),%ymm3
193 # %rdi: Input state matrix, s
209 vbroadcasti128 0x00(%rdi),%ymm0
210 vbroadcasti128 0x10(%rdi),%ymm1
211 vbroadcasti128 0x20(%rdi),%ymm2
212 vbroadcasti128 0x30(%rdi),%ymm3
[all …]
/arch/x86/entry/
Dentry_64.S110 movq %rsp, %rdi
204 movq %rsp, %rdi
208 pushq RSP-RDI(%rdi) /* RSP */
209 pushq (%rdi) /* RDI */
217 SWITCH_TO_USER_CR3_STACK scratch_reg=%rdi
219 popq %rdi
243 movq %rsp, TASK_threadsp(%rdi)
282 movq %rax, %rdi
290 movq %rsp, %rdi
297 movq %r12, %rdi
[all …]
Dentry_64_compat.S87 pushq %rdi /* pt_regs->di */
143 movq %rsp, %rdi
229 pushq %rdi /* pt_regs->di */
263 movq %rsp, %rdi
288 popq %rdi /* pt_regs->di */
370 pushq %rdi /* pt_regs->di */
373 SWITCH_TO_KERNEL_CR3 scratch_reg=%rdi
378 movq %rsp, %rdi
381 pushq 6*8(%rdi) /* regs->ss */
382 pushq 5*8(%rdi) /* regs->rsp */
[all …]
/arch/x86/mm/
Dmem_encrypt_boot.S42 movq %rdi, %r10 /* Encrypted area */
47 movq %rax, %rdi /* Workarea encryption routine */
53 movq %r10, %rdi /* Encrypted area */
112 movq %rdi, %r10 /* Save encrypted area address */
134 movq %r8, %rdi /* Dest - intermediate copy buffer */
139 movq %r10, %rdi /* Dest - encrypted area */
/arch/x86/kernel/
Dftrace_64.S85 movq %rdi, RDI(%rsp)
104 movq MCOUNT_REG_SIZE+\added(%rsp), %rdi
105 movq %rdi, RIP(%rsp)
112 subq $MCOUNT_INSN_SIZE, %rdi
122 movq RDI(%rsp), %rdi
272 1: movq MCOUNT_REG_SIZE(%rsp), %rdi
273 movq %rdi, MCOUNT_REG_SIZE-8(%rsp)
342 movq %rbp, %rdi
346 movq %rax, %rdi
360 mov %rdi, (%rsp)
Drelocate_kernel_64.S97 movq %rdi, CP_PA_BACKUP_PAGES_MAP(%r11)
211 movq CP_PA_BACKUP_PAGES_MAP(%r8), %rdi
249 movq %rdi, %rcx /* Put the page_list in %rcx */
261 movq %rcx, %rdi
262 andq $0xfffffffffffff000, %rdi
280 movq %rdi, %rdx
283 movq %r10, %rdi
287 movq %rax, %rdi
292 movq %rdx, %rdi
Dhead_64.S67 leaq _text(%rip), %rdi
90 leaq _text(%rip), %rdi
165 movq %rax, %rdi
250 movq %rsi, %rdi
321 movq %rsp, %rdi
386 movq %rdi, 8(%rsp) /* pt_regs->di = RDI */
402 movq %rsp,%rdi /* RDI = pt_regs; RSI is already trapnr */
427 movq %rsp, %rdi
/arch/x86/boot/compressed/
Didt_handlers_64.S23 pushq %rdi
40 movq %rsp, %rdi
60 popq %rdi
/arch/x86/kernel/acpi/
Dwakeup_64.S39 movq saved_rdi, %rdi
58 movq %rdi, pt_regs_di(%rax)
78 movq %rdi, saved_rdi
105 movq pt_regs_di(%rax), %rdi
123 movq %rsp, %rdi

1234