/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | twofish-i586-asm_32.S | 69 movzx b ## B, %edi;\ 70 mov s1(%ebp,%edi,4),d ## D;\ 71 movzx a ## B, %edi;\ 72 mov s2(%ebp,%edi,4),%esi;\ 73 movzx b ## H, %edi;\ 75 xor s2(%ebp,%edi,4),d ## D;\ 76 movzx a ## H, %edi;\ 78 xor s3(%ebp,%edi,4),%esi;\ 79 movzx b ## B, %edi;\ 80 xor s3(%ebp,%edi, [all...] |
H A D | twofish-x86_64-asm_64.S | 67 movzx b ## B, %edi;\ 69 movzx a ## B, %edi;\ 71 movzx b ## H, %edi;\ 74 movzx a ## H, %edi;\ 77 movzx b ## B, %edi;\ 79 movzx a ## B, %edi;\ 81 movzx b ## H, %edi;\ 84 movzx a ## H, %edi;\ 105 movzx b ## B, %edi;\ 107 movzx a ## B, %edi;\ [all...] |
/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A D | twofish-i586-asm_32.S | 69 movzx b ## B, %edi;\ 70 mov s1(%ebp,%edi,4),d ## D;\ 71 movzx a ## B, %edi;\ 72 mov s2(%ebp,%edi,4),%esi;\ 73 movzx b ## H, %edi;\ 75 xor s2(%ebp,%edi,4),d ## D;\ 76 movzx a ## H, %edi;\ 78 xor s3(%ebp,%edi,4),%esi;\ 79 movzx b ## B, %edi;\ 80 xor s3(%ebp,%edi, [all...] |
H A D | twofish-x86_64-asm_64.S | 67 movzx b ## B, %edi;\ 69 movzx a ## B, %edi;\ 71 movzx b ## H, %edi;\ 74 movzx a ## H, %edi;\ 77 movzx b ## B, %edi;\ 79 movzx a ## B, %edi;\ 81 movzx b ## H, %edi;\ 84 movzx a ## H, %edi;\ 105 movzx b ## B, %edi;\ 107 movzx a ## B, %edi;\ [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | relocate_kernel_32.S | 45 pushl %edi 50 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi 51 movl %esp, ESP(%edi) 53 movl %eax, CR0(%edi) 55 movl %eax, CR3(%edi) 57 movl %eax, CR4(%edi) 71 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi 72 movl %edi, CP_VA_CONTROL_PAGE(%edi) 74 movl %eax, CP_PA_PGD(%edi) [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | relocate_kernel_32.S | 45 pushl %edi 50 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi 51 movl %esp, ESP(%edi) 53 movl %eax, CR0(%edi) 55 movl %eax, CR3(%edi) 57 movl %eax, CR4(%edi) 71 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi 72 movl %edi, CP_VA_CONTROL_PAGE(%edi) 74 movl %eax, CP_PA_PGD(%edi) [all...] |
/kernel/linux/linux-5.10/tools/perf/arch/x86/tests/ |
H A D | regs_load.S | 66 push %edi 67 movl 8(%esp), %edi 68 movl %eax, AX(%edi) 69 movl %ebx, BX(%edi) 70 movl %ecx, CX(%edi) 71 movl %edx, DX(%edi) 72 movl %esi, SI(%edi) 74 movl %eax, DI(%edi) 75 movl %ebp, BP(%edi) 78 movl %eax, SP(%edi) [all...] |
/kernel/linux/linux-6.6/tools/perf/arch/x86/tests/ |
H A D | regs_load.S | 66 push %edi 67 movl 8(%esp), %edi 68 movl %eax, AX(%edi) 69 movl %ebx, BX(%edi) 70 movl %ecx, CX(%edi) 71 movl %edx, DX(%edi) 72 movl %esi, SI(%edi) 74 movl %eax, DI(%edi) 75 movl %ebp, BP(%edi) 78 movl %eax, SP(%edi) [all...] |
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | string_32.h | 55 long esi, edi; in __constant_memcpy() local 88 edi = (long)to; in __constant_memcpy() 93 : "=&c" (ecx), "=&D" (edi), "=&S" (esi) in __constant_memcpy() 94 : "0" (n / 4), "1" (edi), "2" (esi) in __constant_memcpy() 101 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 102 : "0"(edi), "1"(esi) in __constant_memcpy() 106 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 107 : "0"(edi), "1"(esi) in __constant_memcpy() 111 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 112 : "0"(edi), " in __constant_memcpy() [all...] |
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | string_32.h | 55 long esi, edi; in __constant_memcpy() local 88 edi = (long)to; in __constant_memcpy() 93 : "=&c" (ecx), "=&D" (edi), "=&S" (esi) in __constant_memcpy() 94 : "0" (n / 4), "1" (edi), "2" (esi) in __constant_memcpy() 101 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 102 : "0"(edi), "1"(esi) in __constant_memcpy() 106 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 107 : "0"(edi), "1"(esi) in __constant_memcpy() 111 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 112 : "0"(edi), " in __constant_memcpy() [all...] |
/kernel/linux/linux-5.10/arch/x86/math-emu/ |
H A D | polynom_Xsig.S | 45 pushl %edi 49 movl PARAM3,%edi /* terms */ 53 addl %eax,%edi 55 movl 4(%edi),%edx /* terms[n] */ 57 movl (%edi),%edx /* terms[n] */ 63 subl TERM_SIZE,%edi 108 addl (%edi),%eax /* term ls long */ 111 adcl (%edi),%eax /* term ls long */ 114 adcl 4(%edi),%eax /* term ms long */ 119 subl TERM_SIZE,%edi [all...] |
H A D | wm_sqrt.S | 26 | The guess is kept in %esi:%edi | 85 pushl %edi 204 /* Form the new estimate in %esi:%edi */ 205 movl %eax,%edi 219 movl %eax,%edi 235 movl %edi,%eax /* ls word of guess */ 236 mull %edi 244 movl %edi,%eax 251 /* mull %edi */ 298 addl %ecx,%edi [all...] |
H 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...] |
H A D | reg_round.S | 34 | %edi pointer to an FPU_REG for the result to be stored | 36 | pushed %esi, %edi, and %ebx | 116 pushl %edi 119 movl PARAM1,%edi 120 movl SIGH(%edi),%eax 121 movl SIGL(%edi),%ebx 137 cmpw EXP_UNDER,EXP(%edi) 382 incw EXP(%edi) 410 movl %eax,SIGH(%edi) 411 movl %ebx,SIGL(%edi) [all...] |
H A D | reg_u_sub.S | 40 pushl %edi 44 movl PARAM2,%edi /* source 2 */ 53 testl $0x80000000,SIGH(%edi) /* The args are assumed to be be normalized */ 64 movl SIGH(%edi),%eax /* register ms word */ 65 movl SIGL(%edi),%ebx /* register ls word */ 67 movl PARAM3,%edi /* destination */ 69 movw %dx,EXP(%edi) /* Copy exponent to destination */ 195 subw $64,EXP(%edi) 206 movw $0,EXP(%edi) /* exponent */ 207 movl $0,SIGL(%edi) [all...] |
H 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
|
/kernel/linux/linux-6.6/arch/x86/math-emu/ |
H A D | polynom_Xsig.S | 45 pushl %edi 49 movl PARAM3,%edi /* terms */ 53 addl %eax,%edi 55 movl 4(%edi),%edx /* terms[n] */ 57 movl (%edi),%edx /* terms[n] */ 63 subl TERM_SIZE,%edi 108 addl (%edi),%eax /* term ls long */ 111 adcl (%edi),%eax /* term ls long */ 114 adcl 4(%edi),%eax /* term ms long */ 119 subl TERM_SIZE,%edi [all...] |
H A D | wm_sqrt.S | 26 | The guess is kept in %esi:%edi | 85 pushl %edi 204 /* Form the new estimate in %esi:%edi */ 205 movl %eax,%edi 219 movl %eax,%edi 235 movl %edi,%eax /* ls word of guess */ 236 mull %edi 244 movl %edi,%eax 251 /* mull %edi */ 298 addl %ecx,%edi [all...] |
H 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...] |
H A D | reg_round.S | 34 | %edi pointer to an FPU_REG for the result to be stored | 36 | pushed %esi, %edi, and %ebx | 116 pushl %edi 119 movl PARAM1,%edi 120 movl SIGH(%edi),%eax 121 movl SIGL(%edi),%ebx 137 cmpw EXP_UNDER,EXP(%edi) 382 incw EXP(%edi) 410 movl %eax,SIGH(%edi) 411 movl %ebx,SIGL(%edi) [all...] |
H A D | reg_u_sub.S | 40 pushl %edi 44 movl PARAM2,%edi /* source 2 */ 53 testl $0x80000000,SIGH(%edi) /* The args are assumed to be be normalized */ 64 movl SIGH(%edi),%eax /* register ms word */ 65 movl SIGL(%edi),%ebx /* register ls word */ 67 movl PARAM3,%edi /* destination */ 69 movw %dx,EXP(%edi) /* Copy exponent to destination */ 195 subw $64,EXP(%edi) 206 movw $0,EXP(%edi) /* exponent */ 207 movl $0,SIGL(%edi) [all...] |
H 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
|
/kernel/linux/linux-6.6/arch/x86/entry/ |
H A D | entry_32.S | 17 * 10(%esp) - %edi 225 pushl %edi 261 popl %edi 384 /* Load stack pointer into %esi and %edi */ 386 movl %esi, %edi 388 /* Move %edi to the top of the entry stack */ 389 andl $(MASK_entry_stack), %edi 390 addl $(SIZEOF_entry_stack), %edi 392 /* Load top of task-stack into %edi */ 393 movl TSS_entry2task_stack(%edi), [all...] |
/kernel/linux/linux-5.10/sound/pci/au88x0/ |
H A D | au88x0_synth.c | 287 u32 var4, var8, varc, var10 = 0, edi; in vortex_wt_init() local 303 for (edi = 0; edi < (NR_WT / NR_WT_PB); edi++) { in vortex_wt_init() 304 vortex_wt_SetReg(vortex, 0xc, edi, 0); /* ds_reg */ in vortex_wt_init() 305 vortex_wt_SetReg(vortex, 0xa, edi, var10); /* ctrl */ in vortex_wt_init() 306 vortex_wt_SetReg(vortex, 0x9, edi, var4); /* mramp */ in vortex_wt_init() 307 vortex_wt_SetReg(vortex, 0x8, edi, varc); /* aramp */ in vortex_wt_init() 308 vortex_wt_SetReg(vortex, 0x5, edi, var8); /* sramp */ in vortex_wt_init() 311 for (edi in vortex_wt_init() [all...] |
/kernel/linux/linux-6.6/sound/pci/au88x0/ |
H A D | au88x0_synth.c | 287 u32 var4, var8, varc, var10 = 0, edi; in vortex_wt_init() local 303 for (edi = 0; edi < (NR_WT / NR_WT_PB); edi++) { in vortex_wt_init() 304 vortex_wt_SetReg(vortex, 0xc, edi, 0); /* ds_reg */ in vortex_wt_init() 305 vortex_wt_SetReg(vortex, 0xa, edi, var10); /* ctrl */ in vortex_wt_init() 306 vortex_wt_SetReg(vortex, 0x9, edi, var4); /* mramp */ in vortex_wt_init() 307 vortex_wt_SetReg(vortex, 0x8, edi, varc); /* aramp */ in vortex_wt_init() 308 vortex_wt_SetReg(vortex, 0x5, edi, var8); /* sramp */ in vortex_wt_init() 311 for (edi in vortex_wt_init() [all...] |