| /arch/x86/crypto/ |
| A D | twofish-i586-asm_32.S | 88 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 D | twofish-x86_64-asm_64.S | 68 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 D | relocate_kernel_32.S | 45 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 D | string_32.h | 55 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 D | polynom_Xsig.S | 45 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 D | reg_u_mul.S | 56 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 D | wm_sqrt.S | 85 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 D | reg_u_sub.S | 40 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 D | reg_round.S | 116 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 D | reg_u_add.S | 39 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 D | reg_u_div.S | 86 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 D | efi-mixed.S | 34 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 D | head.S | 86 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 D | head_64.S | 200 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 D | head_32.S | 116 leal (_bss@GOTOFF-4)(%ebx), %edi 147 leal _bss@GOTOFF(%ebx), %edi 149 subl %edi, %ecx
|
| /arch/x86/entry/ |
| A D | entry_32.S | 225 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 D | msr-reg.S | 27 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 D | atomic64_cx8_32.S | 53 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 D | checksum_32.S | 274 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 D | wakeup_asm.S | 97 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 D | vmenter.S | 87 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 D | setjmp_32.S | 14 # %edi 35 movl %edi,16(%edx) 56 movl 16(%edx),%edi
|
| /arch/x86/power/ |
| A D | hibernate_asm_32.S | 24 movl %edi, saved_context_edi 69 movl pbe_orig_address(%edx), %edi 96 movl saved_context_edi, %edi
|
| /arch/x86/kernel/acpi/ |
| A D | wakeup_32.S | 58 movl %edi, saved_context_edi 70 movl saved_context_edi, %edi
|
| /arch/x86/boot/ |
| A D | pmjump.S | 69 xorl %edi, %edi
|