/arch/x86/crypto/ |
D | twofish-i586-asm_32.S | 82 movzx b ## B, %edi;\ 83 mov s1(%ebp,%edi,4),d ## D;\ 84 movzx a ## B, %edi;\ 85 mov s2(%ebp,%edi,4),%esi;\ 86 movzx b ## H, %edi;\ 88 xor s2(%ebp,%edi,4),d ## D;\ 89 movzx a ## H, %edi;\ 91 xor s3(%ebp,%edi,4),%esi;\ 92 movzx b ## B, %edi;\ 93 xor s3(%ebp,%edi,4),d ## D;\ [all …]
|
D | twofish-x86_64-asm_64.S | 80 movzx b ## B, %edi;\ 82 movzx a ## B, %edi;\ 84 movzx b ## H, %edi;\ 87 movzx a ## H, %edi;\ 90 movzx b ## B, %edi;\ 92 movzx a ## B, %edi;\ 94 movzx b ## H, %edi;\ 97 movzx a ## H, %edi;\ 118 movzx b ## B, %edi;\ 120 movzx a ## B, %edi;\ [all …]
|
D | salsa20-i586-asm_32.S | 21 # edi_stack = edi 22 movl %edi,92(%esp) 30 movl 12(%esp,%eax),%edi 110 movl %edi,228(%esp) 112 leal 0(%esp),%edi 118 leal 0(%esp),%edi 123 movl %edi,72(%esp) 220 movl 144(%esp),%edi 222 add %ebx,%edi 236 rol $7,%edi [all …]
|
/arch/x86/kernel/ |
D | relocate_kernel_32.S | 46 pushl %edi 51 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi 52 movl %esp, ESP(%edi) 54 movl %eax, CR0(%edi) 56 movl %eax, CR3(%edi) 58 movl %eax, CR4(%edi) 72 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi 73 movl %edi, CP_VA_CONTROL_PAGE(%edi) 75 movl %eax, CP_PA_PGD(%edi) 77 movl %eax, CP_PA_SWAP_PAGE(%edi) [all …]
|
D | head_32.S | 114 movl $pa(__bss_start),%edi 116 subl %edi,%ecx 127 movl $pa(boot_params),%edi 135 movl $pa(boot_command_line),%edi 174 movl $pa(__brk_base), %edi 178 leal PDE_IDENT_ATTR(%edi),%ecx /* Create PMD entry */ 198 addl $__PAGE_OFFSET, %edi 199 movl %edi, pa(_brk_end) 210 movl $pa(__brk_base), %edi 214 leal PDE_IDENT_ATTR(%edi),%ecx /* Create PDE entry */ [all …]
|
/arch/x86/math-emu/ |
D | polynom_Xsig.S | 44 pushl %edi 48 movl PARAM3,%edi /* terms */ 52 addl %eax,%edi 54 movl 4(%edi),%edx /* terms[n] */ 56 movl (%edi),%edx /* terms[n] */ 62 subl TERM_SIZE,%edi 107 addl (%edi),%eax /* term ls long */ 110 adcl (%edi),%eax /* term ls long */ 113 adcl 4(%edi),%eax /* term ms long */ 118 subl TERM_SIZE,%edi [all …]
|
D | reg_u_mul.S | 55 pushl %edi 59 movl PARAM2,%edi 64 testl $0x80000000,SIGH(%edi) 72 mull SIGL(%edi) 77 mull SIGH(%edi) 83 mull SIGL(%edi) 89 mull SIGH(%edi) 107 movl PARAM3,%edi /* Point to the destination */ 108 movw %ax,EXP(%edi) 119 decw EXP(%edi) [all …]
|
D | wm_sqrt.S | 84 pushl %edi 204 movl %eax,%edi 218 movl %eax,%edi 234 movl %edi,%eax /* ls word of guess */ 235 mull %edi 243 movl %edi,%eax 297 addl %ecx,%edi 322 addl %ecx,%edi 348 movl %edi,%ebx 349 movl PARAM1,%edi [all …]
|
D | reg_u_sub.S | 39 pushl %edi 43 movl PARAM2,%edi /* source 2 */ 52 testl $0x80000000,SIGH(%edi) /* The args are assumed to be be normalized */ 63 movl SIGH(%edi),%eax /* register ms word */ 64 movl SIGL(%edi),%ebx /* register ls word */ 66 movl PARAM3,%edi /* destination */ 68 movw %dx,EXP(%edi) /* Copy exponent to destination */ 194 subw $64,EXP(%edi) 205 movw $0,EXP(%edi) /* exponent */ 206 movl $0,SIGL(%edi) [all …]
|
D | reg_u_add.S | 38 pushl %edi 42 movl PARAM2,%edi /* source 2 */ 53 movl %edi,%esi 60 movl SIGL(%edi),%ebx 61 movl SIGH(%edi),%eax 64 movl PARAM3,%edi /* destination */ 65 movw %dx,EXP(%edi) /* Copy exponent to destination */ 145 incw EXP(%edi) 163 popl %edi
|
D | reg_round.S | 115 pushl %edi 118 movl PARAM1,%edi 119 movl SIGH(%edi),%eax 120 movl SIGL(%edi),%ebx 136 cmpw EXP_UNDER,EXP(%edi) 381 incw EXP(%edi) 409 movl %eax,SIGH(%edi) 410 movl %ebx,SIGL(%edi) 412 cmpw EXP_OVER,EXP(%edi) 418 addw EXTENDED_Ebias,EXP(%edi) [all …]
|
D | reg_u_div.S | 85 pushl %edi 90 movl DEST,%edi 106 movw %dx,EXP(%edi) 149 incw EXP(%edi) 425 incw EXP(%edi) 435 decw EXP(%edi) /* binary point between 1st & 2nd bits */ 466 popl %edi
|
/arch/x86/include/asm/ |
D | string_32.h | 54 long esi, edi; in __constant_memcpy() local 87 edi = (long)to; in __constant_memcpy() 92 : "=&c" (ecx), "=&D" (edi), "=&S" (esi) in __constant_memcpy() 93 : "0" (n / 4), "1" (edi), "2" (esi) in __constant_memcpy() 100 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 101 : "0"(edi), "1"(esi) in __constant_memcpy() 105 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 106 : "0"(edi), "1"(esi) in __constant_memcpy() 110 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 111 : "0"(edi), "1"(esi) in __constant_memcpy() [all …]
|
D | switch_to.h | 40 unsigned long ebx, ecx, edx, esi, edi; \ 61 "=S" (esi), "=D" (edi) \
|
/arch/x86/lib/ |
D | checksum_32.S | 301 pushl_cfi %edi 302 CFI_REL_OFFSET edi, 0 310 movl ARGBASE+8(%esp),%edi # dst 312 testl $2, %edi # Check alignment. 320 DST( movw %bx, (%edi) ) 321 addl $2, %edi 332 DST( movl %ebx, (%edi) ) 334 DST( movl %edx, 4(%edi) ) 339 DST( movl %ebx, 8(%edi) ) 341 DST( movl %edx, 12(%edi) ) [all …]
|
D | msr-reg.S | 27 movl 28(%rdi), %edi 37 movl %edi, 28(%r10) 59 pushl_cfi %edi 67 movl 28(%eax), %edi 81 movl %edi, 28(%eax) 83 popl_cfi %edi
|
D | atomic64_cx8_32.S | 73 SAVE edi 76 movl %edx, %edi 84 \insc\()l %edi, %ecx 92 RESTORE edi 159 SAVE edi 163 movl %edx, %edi 173 adcl %edi, %ecx
|
/arch/x86/um/ |
D | checksum_32.S | 251 pushl %edi 257 movl ARGBASE+8(%esp),%edi # dst 259 testl $2, %edi # Check alignment. 267 DST( movw %bx, (%edi) ) 268 addl $2, %edi 279 DST( movl %ebx, (%edi) ) 281 DST( movl %edx, 4(%edi) ) 286 DST( movl %ebx, 8(%edi) ) 288 DST( movl %edx, 12(%edi) ) 293 DST( movl %ebx, 16(%edi) ) [all …]
|
D | setjmp_32.S | 13 # %edi 34 movl %edi,16(%edx) 55 movl 16(%edx),%edi
|
/arch/x86/boot/compressed/ |
D | head_64.S | 131 leal pgtable(%ebx), %edi 137 leal pgtable + 0(%ebx), %edi 138 leal 0x1007 (%edi), %eax 139 movl %eax, 0(%edi) 142 leal pgtable + 0x1000(%ebx), %edi 143 leal 0x1007(%edi), %eax 145 1: movl %eax, 0x00(%edi) 147 addl $8, %edi 152 leal pgtable + 0x2000(%ebx), %edi 155 1: movl %eax, 0(%edi) [all …]
|
D | head_32.S | 168 leal (_bss-4)(%ebx), %edi 190 leal _bss(%ebx), %edi 192 subl %edi, %ecx 228 leal z_output_len(%ebp), %edi 241 1: subl $4, %edi 242 movl (%edi), %ecx
|
/arch/x86/xen/ |
D | xen-asm_32.S | 206 lea PT_EFLAGS(%esp), %edi 215 movl 0+4(%edi), %eax /* copy EAX (just above top of frame) */ 218 lea ESP_OFFSET(%edi), %edi /* move dest up over saved regs */ 226 lea 4(%edi), %esp /* point esp to new frame */
|
/arch/x86/realmode/rm/ |
D | wakeup_asm.S | 96 movl pmode_behavior, %edi 97 btl $WAKEUP_BEHAVIOR_RESTORE_MISC_ENABLE, %edi 113 btl $WAKEUP_BEHAVIOR_RESTORE_CR4, %edi 118 btl $WAKEUP_BEHAVIOR_RESTORE_EFER, %edi
|
/arch/x86/power/ |
D | hibernate_asm_32.S | 22 movl %edi, saved_context_edi 49 movl pbe_orig_address(%edx), %edi 73 movl saved_context_edi, %edi
|
/arch/x86/ia32/ |
D | ia32entry.S | 34 movl %edi,%r8d 40 movl %ebx,%edi 70 movl \offset+64(%rsp),%edi 194 movl $AUDIT_ARCH_I386,%edi /* 1st arg: audit arch */ 199 movl %ebx,%edi /* reload 1st syscall arg */ 216 movzbl %al,%edi /* zero-extend that into %edi */ 219 movl $(_TIF_ALLWORK_MASK & ~_TIF_SYSCALL_AUDIT),%edi 222 testl %edi,TI_flags+THREAD_INFO(%rsp,RIP-ARGOFFSET)
|