Home
last modified time | relevance | path

Searched refs:edi (Results 1 - 25 of 162) sorted by relevance

1234567

/kernel/linux/linux-5.10/arch/x86/crypto/
H A Dtwofish-i586-asm_32.S69 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 Dtwofish-x86_64-asm_64.S67 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 Dtwofish-i586-asm_32.S69 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 Dtwofish-x86_64-asm_64.S67 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 Drelocate_kernel_32.S45 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 Drelocate_kernel_32.S45 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 Dregs_load.S66 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 Dregs_load.S66 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 Dstring_32.h55 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 Dstring_32.h55 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 Dpolynom_Xsig.S45 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 Dwm_sqrt.S26 | 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 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...]
H A Dreg_round.S34 | %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 Dreg_u_sub.S40 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 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
/kernel/linux/linux-6.6/arch/x86/math-emu/
H A Dpolynom_Xsig.S45 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 Dwm_sqrt.S26 | 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 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...]
H A Dreg_round.S34 | %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 Dreg_u_sub.S40 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 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
/kernel/linux/linux-6.6/arch/x86/entry/
H A Dentry_32.S17 * 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 Dau88x0_synth.c287 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 Dau88x0_synth.c287 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...]

Completed in 10 milliseconds

1234567