Home
last modified time | relevance | path

Searched refs:edi (Results 1 – 25 of 60) sorted by relevance

123

/arch/x86/crypto/
A Dtwofish-i586-asm_32.S88 pop %edi;\
95 xor %edi, d ## D;
126 pop %edi;\
133 xor %edi, d ## D;
163 pop %edi;\
201 pop %edi;\
214 push %edi
220 mov (%edi), %eax
258 pop %edi
270 push %edi
[all …]
A Dtwofish-x86_64-asm_64.S68 movzx b ## B, %edi;\
70 movzx a ## B, %edi;\
72 movzx b ## H, %edi;\
75 movzx a ## H, %edi;\
78 movzx b ## B, %edi;\
80 movzx a ## B, %edi;\
82 movzx b ## H, %edi;\
85 movzx a ## H, %edi;\
106 movzx b ## B, %edi;\
108 movzx a ## B, %edi;\
[all …]
/arch/x86/kernel/
A Drelocate_kernel_32.S45 pushl %edi
72 movl %edi, CP_VA_CONTROL_PAGE(%edi)
159 xorl %edi, %edi
197 movl %edi, %eax
217 popl %edi
231 pushl %edi
242 movl %ecx, %edi
261 movl %edi, %eax
264 movl %edx, %edi
268 movl %ebp, %edi
[all …]
/arch/x86/include/asm/
A Dstring_32.h55 long esi, edi; in __constant_memcpy() local
88 edi = (long)to; in __constant_memcpy()
102 : "0"(edi), "1"(esi) in __constant_memcpy()
107 : "0"(edi), "1"(esi) in __constant_memcpy()
112 : "0"(edi), "1"(esi) in __constant_memcpy()
117 : "0"(edi), "1"(esi) in __constant_memcpy()
126 : "=&D"(edi), "=&S"(esi) in __constant_memcpy()
127 : "0"(edi), "1"(esi) in __constant_memcpy()
132 : "=&D"(edi), "=&S"(esi) in __constant_memcpy()
133 : "0"(edi), "1"(esi) in __constant_memcpy()
[all …]
/arch/x86/math-emu/
A Dpolynom_Xsig.S45 pushl %edi
49 movl PARAM3,%edi /* terms */
53 addl %eax,%edi
57 movl (%edi),%edx /* terms[n] */
63 subl TERM_SIZE,%edi
119 subl TERM_SIZE,%edi
124 movl PARAM1,%edi /* accum */
126 addl %eax,(%edi)
128 adcl %eax,4(%edi)
130 adcl %eax,8(%edi)
[all …]
A Dreg_u_mul.S56 pushl %edi
60 movl PARAM2,%edi
65 testl $0x80000000,SIGH(%edi)
73 mull SIGL(%edi)
78 mull SIGH(%edi)
84 mull SIGL(%edi)
90 mull SIGH(%edi)
108 movl PARAM3,%edi /* Point to the destination */
109 movw %ax,EXP(%edi)
120 decw EXP(%edi)
[all …]
A Dwm_sqrt.S85 pushl %edi
205 movl %eax,%edi
219 movl %eax,%edi
236 mull %edi
244 movl %edi,%eax
298 addl %ecx,%edi
357 addl $1,%edi
369 mull %edi
410 subl $1,%edi
424 mull %edi
[all …]
A Dreg_u_sub.S40 pushl %edi
44 movl PARAM2,%edi /* source 2 */
64 movl SIGH(%edi),%eax /* register ms word */
65 movl SIGL(%edi),%ebx /* register ls word */
67 movl PARAM3,%edi /* destination */
195 subw $64,EXP(%edi)
206 movw $0,EXP(%edi) /* exponent */
207 movl $0,SIGL(%edi)
208 movl $0,SIGH(%edi)
216 subw $32,EXP(%edi) /* Can get underflow here */
[all …]
A Dreg_round.S116 pushl %edi
119 movl PARAM1,%edi
382 incw EXP(%edi)
437 popl %edi
483 subw EXP(%edi),%cx
496 addw %cx,EXP(%edi)
509 addw %cx,EXP(%edi)
534 addw %cx,EXP(%edi)
597 decw EXP(%edi)
638 push %edi
[all …]
A Dreg_u_add.S39 pushl %edi
43 movl PARAM2,%edi /* source 2 */
54 movl %edi,%esi
61 movl SIGL(%edi),%ebx
62 movl SIGH(%edi),%eax
65 movl PARAM3,%edi /* destination */
66 movw %dx,EXP(%edi) /* Copy exponent to destination */
146 incw EXP(%edi)
164 popl %edi
A Dreg_u_div.S86 pushl %edi
91 movl DEST,%edi
107 movw %dx,EXP(%edi)
150 incw EXP(%edi)
426 incw EXP(%edi)
436 decw EXP(%edi) /* binary point between 1st & 2nd bits */
467 popl %edi
/arch/x86/boot/startup/
A Defi-mixed.S34 leal (_bss - 1b)(%ecx), %edi
36 subl %edi, %ecx
79 call *%edi
82 movl %eax, %edi
87 movl %edi, %eax
155 movl %esp, %edi /* New GDT address */
170 1: pop %edi
173 movb $0x0, (efi_is64 - 1b)(%edi)
176 leal (efi32_call - 1b)(%edi), %eax
186 leal (pte - 1b)(%edi), %eax
[all …]
/arch/x86/platform/pvh/
A Dhead.S86 leal rva(pvh_start_info)(%ebp), %edi
124 leal rva(pvh_init_top_pgt)(%ebp), %edi
127 testl $_PAGE_PRESENT, 0x00(%edi)
129 addl %ebx, 0x00(%edi)
131 addl $8, %edi
137 addl %ebx, 0x00(%edi)
140 addl %ebx, (PAGE_SIZE - 16)(%edi)
141 addl %ebx, (PAGE_SIZE - 8)(%edi)
149 testl $_PAGE_PRESENT, 0x00(%edi)
151 addl %ebx, 0x00(%edi)
[all …]
/arch/x86/boot/compressed/
A Dhead_64.S200 leal rva(pgtable)(%ebx), %edi
207 leal 0x1007 (%edi), %eax
208 movl %eax, 0(%edi)
209 addl %edx, 4(%edi)
213 leal 0x1007(%edi), %eax
215 1: movl %eax, 0x00(%edi)
216 addl %edx, 0x04(%edi)
218 addl $8, %edi
226 1: movl %eax, 0(%edi)
227 addl %edx, 4(%edi)
[all …]
A Dhead_32.S116 leal (_bss@GOTOFF-4)(%ebx), %edi
147 leal _bss@GOTOFF(%ebx), %edi
149 subl %edi, %ecx
/arch/x86/entry/
A Dentry_32.S225 pushl %edi
261 popl %edi
386 movl %esi, %edi
393 movl TSS_entry2task_stack(%edi), %edi
424 subl %ecx, %edi
427 movl %edi, %esp
531 subl %ecx, %edi
535 movl %edi, %ebx
583 subl %ecx, %edi
679 pushl %edi
[all …]
/arch/x86/lib/
A Dmsr-reg.S27 movl 28(%rdi), %edi
36 movl %edi, 28(%r10)
55 pushl %edi
63 movl 28(%eax), %edi
75 movl %edi, 28(%eax)
77 popl %edi
A Datomic64_cx8_32.S53 pushl %edi
56 movl %edx, %edi
64 \insc\()l %edi, %ecx
72 popl %edi
133 pushl %edi
137 movl %edx, %edi
147 adcl %edi, %ecx
A Dchecksum_32.S274 pushl %edi
279 movl ARGBASE+8(%esp),%edi # dst
282 testl $2, %edi # Check alignment.
290 EXC( movw %bx, (%edi) )
291 addl $2, %edi
/arch/x86/realmode/rm/
A Dwakeup_asm.S97 movl pmode_behavior, %edi
98 btl $WAKEUP_BEHAVIOR_RESTORE_MISC_ENABLE, %edi
114 btl $WAKEUP_BEHAVIOR_RESTORE_CR4, %edi
119 btl $WAKEUP_BEHAVIOR_RESTORE_EFER, %edi
/arch/x86/kvm/vmx/
A Dvmenter.S87 push %edi
121 movl VMX_spec_ctrl(%_ASM_DI), %edi
123 cmp %edi, %esi
127 mov %edi, %eax
245 xor %edi, %edi
290 pop %edi
/arch/x86/um/
A Dsetjmp_32.S14 # %edi
35 movl %edi,16(%edx)
56 movl 16(%edx),%edi
/arch/x86/power/
A Dhibernate_asm_32.S24 movl %edi, saved_context_edi
69 movl pbe_orig_address(%edx), %edi
96 movl saved_context_edi, %edi
/arch/x86/kernel/acpi/
A Dwakeup_32.S58 movl %edi, saved_context_edi
70 movl saved_context_edi, %edi
/arch/x86/boot/
A Dpmjump.S69 xorl %edi, %edi

Completed in 40 milliseconds

123