Home
last modified time | relevance | path

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

12

/linux-2.6.39/arch/x86/lib/
Dmemmove_64.S28 mov %rdi, %rax
33 cmp %rdi, %rsi
61 movq %r11, 0*8(%rdi)
62 movq %r10, 1*8(%rdi)
63 movq %r9, 2*8(%rdi)
64 movq %r8, 3*8(%rdi)
65 leaq 4*8(%rdi), %rdi
76 lea -8(%rdi, %rdx), %r10
88 movq %rdi, %r10
90 leaq -8(%rdi, %rdx), %rdi
[all …]
Dmemcpy_64.S28 movq %rdi, %rax
43 movq %rdi, %rax
70 movq %r8, 0*8(%rdi)
71 movq %r9, 1*8(%rdi)
72 movq %r10, 2*8(%rdi)
73 movq %r11, 3*8(%rdi)
74 leaq 4*8(%rdi), %rdi
84 addq %rdx, %rdi
98 movq %r8, -1*8(%rdi)
99 movq %r9, -2*8(%rdi)
[all …]
Dmemset_64.S17 movq %rdi,%r9
37 movq %rdi,%r10
59 movq %rax,(%rdi)
60 movq %rax,8(%rdi)
61 movq %rax,16(%rdi)
62 movq %rax,24(%rdi)
63 movq %rax,32(%rdi)
64 movq %rax,40(%rdi)
65 movq %rax,48(%rdi)
66 movq %rax,56(%rdi)
[all …]
Dcopy_page_64.S47 movq %rax, (%rdi)
48 movq %rbx, 8 (%rdi)
49 movq %rdx, 16 (%rdi)
50 movq %r8, 24 (%rdi)
51 movq %r9, 32 (%rdi)
52 movq %r10, 40 (%rdi)
53 movq %r11, 48 (%rdi)
54 movq %r12, 56 (%rdi)
57 leaq 64 (%rdi), %rdi
75 movq %rax, (%rdi)
[all …]
Dcopy_user_nocache_64.S28 101: movb %al,(%rdi)
30 incq %rdi
64 5: movnti %r8,(%rdi)
65 6: movnti %r9,1*8(%rdi)
66 7: movnti %r10,2*8(%rdi)
67 8: movnti %r11,3*8(%rdi)
72 13: movnti %r8,4*8(%rdi)
73 14: movnti %r9,5*8(%rdi)
74 15: movnti %r10,6*8(%rdi)
75 16: movnti %r11,7*8(%rdi)
[all …]
Dcsum-copy_64.S97 movq (%rdi), %rbx
99 movq 8(%rdi), %r8
101 movq 16(%rdi), %r11
103 movq 24(%rdi), %rdx
106 movq 32(%rdi), %r10
108 movq 40(%rdi), %rbp
110 movq 48(%rdi), %r14
112 movq 56(%rdi), %r13
115 prefetcht0 5*64(%rdi)
148 leaq 64(%rdi), %rdi
[all …]
Dcopy_user_64.S48 101: movb %al,(%rdi)
50 incq %rdi
71 movq %rdi,%rcx
135 5: movq %r8,(%rdi)
136 6: movq %r9,1*8(%rdi)
137 7: movq %r10,2*8(%rdi)
138 8: movq %r11,3*8(%rdi)
143 13: movq %r8,4*8(%rdi)
144 14: movq %r9,5*8(%rdi)
145 15: movq %r10,6*8(%rdi)
[all …]
Drwlock_64.S12 addl $RW_LOCK_BIAS,(%rdi)
15 cmpl $RW_LOCK_BIAS,(%rdi)
18 subl $RW_LOCK_BIAS,(%rdi)
28 incl (%rdi)
31 cmpl $1,(%rdi)
34 decl (%rdi)
Drwsem_64.S26 pushq_cfi %rdi; CFI_REL_OFFSET rdi, 0; \
41 popq_cfi %rdi; CFI_RESTORE rdi
49 movq %rax,%rdi
61 movq %rax,%rdi
73 movq %rax,%rdi
86 movq %rax,%rdi
Dmsr-reg.S19 movq %rdi, %r10 /* Save pointer */
21 movl (%rdi), %eax
22 movl 4(%rdi), %ecx
23 movl 8(%rdi), %edx
24 movl 12(%rdi), %ebx
25 movl 20(%rdi), %ebp
26 movl 24(%rdi), %esi
27 movl 28(%rdi), %edi
Dclear_page_64.S24 #define PUT(x) movq %rax,x*8(%rdi)
25 movq %rax,(%rdi)
33 leaq 64(%rdi),%rdi
/linux-2.6.39/arch/um/sys-x86_64/
Dsetjmp.S26 movq %rbx,(%rdi)
27 movq %rsp,8(%rdi) # Post-return %rsp!
29 movq %rbp,16(%rdi)
30 movq %r12,24(%rdi)
31 movq %r13,32(%rdi)
32 movq %r14,40(%rdi)
33 movq %r15,48(%rdi)
34 movq %rsi,56(%rdi) # Return address
45 movq (%rdi),%rbx
46 movq 8(%rdi),%rsp
[all …]
/linux-2.6.39/arch/x86/crypto/
Dtwofish-x86_64-asm_64.S80 mov s1(%r11,%rdi,4),%r8d;\
82 mov s2(%r11,%rdi,4),%r9d;\
85 xor s2(%r11,%rdi,4),%r8d;\
88 xor s3(%r11,%rdi,4),%r9d;\
90 xor s3(%r11,%rdi,4),%r8d;\
92 xor (%r11,%rdi,4), %r9d;\
95 xor (%r11,%rdi,4), %r8d;\
97 xor s1(%r11,%rdi,4),%r9d;\
118 mov s1(%r11,%rdi,4),%r8d;\
120 mov s2(%r11,%rdi,4),%r9d;\
[all …]
Dsalsa20-x86_64-asm_64.S11 mov %rdi,%r8
15 mov %rdx,%rdi
82 movq %rdi,128(%rsp)
84 leaq 192(%rsp),%rdi
90 leaq 192(%rsp),%rdi
97 movq %rdi,136(%rsp)
103 movq 56(%rsp),%rdi
105 mov %rdi,%rdx
107 shr $32,%rdi
171 lea (%rdi,%r15),%rbp
[all …]
Dghash-clmulni-intel_asm.S100 movups (%rdi), DATA
106 movups DATA, (%rdi)
117 movups (%rdi), DATA
131 movups DATA, (%rdi)
156 movups %xmm0, (%rdi)
/linux-2.6.39/arch/x86/kernel/
Drelocate_kernel_64.S89 movq %rdi, CP_PA_BACKUP_PAGES_MAP(%r11)
157 xorq %rdi, %rdi
182 movq CP_PA_BACKUP_PAGES_MAP(%r8), %rdi
212 movq %rdi, %rcx /* Put the page_list in %rcx */
213 xorq %rdi, %rdi
224 movq %rcx, %rdi
225 andq $0xfffffffffffff000, %rdi
243 movq %rdi, %rdx
246 movq %r10, %rdi
250 movq %rax, %rdi
[all …]
Dentry_64.S78 movq 0x38(%rsp), %rdi
80 subq $MCOUNT_INSN_SIZE, %rdi
118 movq 0x38(%rsp), %rdi
120 subq $MCOUNT_INSN_SIZE, %rdi
138 leaq 8(%rbp), %rdi
156 movq %rbp, %rdi
160 movq %rax, %rdi
164 jmp *%rdi
275 CFI_REL_OFFSET rdi, RDI+\offset-ARGOFFSET
308 movq_cfi rdi, RDI+8-RBP
[all …]
Dhead_64.S98 leaq _text(%rip), %rdi
99 andq $PMD_PAGE_MASK, %rdi
101 movq %rdi, %rax
110 movq %rdi, %rax
113 leaq __PAGE_KERNEL_IDENT_LARGE_EXEC(%rdi), %rdx
125 leaq level2_kernel_pgt(%rip), %rdi
126 leaq 4096(%rdi), %r8
128 1: testq $1, 0(%rdi)
130 addq %rbp, 0(%rdi)
132 2: addq $8, %rdi
[all …]
/linux-2.6.39/arch/x86/platform/efi/
Defi_stub_64.S40 call *%rdi
50 call *%rdi
60 call *%rdi
71 call *%rdi
83 call *%rdi
96 call *%rdi
112 call *%rdi
/linux-2.6.39/arch/x86/include/asm/
Dcalling.h90 movq %rdi, 8*8(%rsp)
91 CFI_REL_OFFSET rdi, 8*8
151 movq 8*8(%rsp), %rdi
152 CFI_RESTORE rdi
167 movq \offset+64(%rsp), %rdi
Dftrace.h13 movq %rdi, 32(%rsp)
21 movq 32(%rsp), %rdi
/linux-2.6.39/arch/x86/kernel/acpi/
Dwakeup_64.S30 movq saved_rdi, %rdi
50 movq %rdi, pt_regs_di(%rax)
70 movq %rdi, saved_rdi
97 movq pt_regs_di(%rax), %rdi
/linux-2.6.39/arch/x86/boot/compressed/
Dhead_64.S255 leaq (_bss-8)(%rbx), %rdi
276 leaq _bss(%rip), %rdi
278 subq %rdi, %rcx
299 movq %rsi, %rdi /* real mode address */
/linux-2.6.39/arch/x86/power/
Dhibernate_asm_64.S30 movq %rdi, pt_regs_di(%rax)
87 movq pbe_orig_address(%rdx), %rdi
127 movq pt_regs_di(%rax), %rdi
/linux-2.6.39/arch/x86/xen/
Dxen-asm.S126 push %rdi
136 pop %rdi

12