Home
last modified time | relevance | path

Searched refs:pushl (Results 1 – 25 of 39) sorted by relevance

12

/linux-6.15/arch/x86/kernel/
H A Dftrace_32.S36 pushl %ebp
41 pushl %ebp
44 pushl %eax
45 pushl %ecx
46 pushl %edx
118 pushl %gs
119 pushl %fs
120 pushl %es
121 pushl %ds
123 pushl %eax
[all …]
H A Drelocate_kernel_32.S43 pushl %ebx
44 pushl %esi
45 pushl %edi
46 pushl %ebp
67 pushl $0
103 pushl $0
139 pushl %eax
140 pushl %ebx
187 pushl %eax
188 pushl %edx
[all …]
/linux-6.15/arch/x86/entry/
H A Dentry_32.S182 pushl %eax
183 pushl %ecx
208 pushl $0
210 pushl %fs
212 pushl %eax
221 pushl %es
222 pushl %ds
224 pushl %ebp
225 pushl %edi
226 pushl %esi
[all …]
/linux-6.15/arch/x86/lib/
H A Datomic64_cx8_32.S50 pushl %ebp
51 pushl %ebx
52 pushl %esi
53 pushl %edi
85 pushl %ebx
109 pushl %ebx
130 pushl %ebp
131 pushl %ebx
133 pushl %edi
134 pushl %ecx
[all …]
H A Dmsr-reg.S52 pushl %ebx
53 pushl %ebp
54 pushl %esi
55 pushl %edi
56 pushl $0 /* Return value */
57 pushl %eax
66 2: pushl %eax
H A Dmemmove_32.S34 pushl %ebp
37 pushl %ebx
38 pushl %edi
39 pushl %esi
40 pushl %eax // save 'dest_in' parameter [eax] as the return value
H A Dchecksum_32.S50 pushl %esi
51 pushl %ebx
138 pushl %esi
139 pushl %ebx
274 pushl %edi
275 pushl %esi
276 pushl %ebx
/linux-6.15/arch/x86/math-emu/
H A Dround_Xsig.S27 pushl %ebp
29 pushl %ebx /* Reserve some space */
30 pushl %ebx
31 pushl %esi
87 pushl %ebp
89 pushl %ebx /* Reserve some space */
90 pushl %ebx
91 pushl %esi
H A Dreg_u_sub.S37 pushl %ebp
39 pushl %esi
40 pushl %edi
41 pushl %ebx
234 pushl EX_INTERNAL|0x206
240 pushl EX_INTERNAL|0x209
246 pushl EX_INTERNAL|0x210
252 pushl EX_INTERNAL|0x211
258 pushl EX_INTERNAL|0x212
H A Dreg_round.S113 pushl %ebp
115 pushl %esi
116 pushl %edi
117 pushl %ebx
481 pushl %ecx /* Save */
606 pushl EX_Underflow
624 pushl EX_Underflow
656 pushl EX_Underflow
666 pushl EX_INTERNAL|0x236
672 pushl EX_INTERNAL|0x230
[all …]
H A Dreg_u_mul.S49 pushl %ebp
55 pushl %esi
56 pushl %edi
57 pushl %ebx
137 pushl EX_INTERNAL|0x205
H A Dmul_Xsig.S29 pushl %ebp
32 pushl %esi
70 pushl %ebp
73 pushl %esi
124 pushl %ebp
127 pushl %esi
H A Dreg_u_add.S36 pushl %ebp
38 pushl %esi
39 pushl %edi
40 pushl %ebx
156 pushl EX_INTERNAL|0x201
H A Ddiv_Xsig.S79 pushl %ebp
85 pushl %esi
86 pushl %edi
87 pushl %ebx
350 pushl EX_INTERNAL|0x240
356 pushl EX_INTERNAL|0x241
362 pushl EX_INTERNAL|0x242
H A Dwm_sqrt.S79 pushl %ebp
84 pushl %esi
85 pushl %edi
86 pushl %ebx
226 pushl EX_INTERNAL|0x213
279 pushl EX_INTERNAL|0x207
385 pushl EX_INTERNAL|0x214
445 pushl EX_INTERNAL|0x215
H A Dreg_u_div.S79 pushl %ebp
85 pushl %esi
86 pushl %edi
87 pushl %ebx
447 pushl EX_INTERNAL|0x202
453 pushl EX_INTERNAL|0x203
459 pushl EX_INTERNAL|0x204
H A Dpolynom_Xsig.S41 pushl %ebp
44 pushl %esi
45 pushl %edi
46 pushl %ebx
H A Dreg_norm.S26 pushl %ebp
28 pushl %ebx
104 pushl %ebp
106 pushl %ebx
/linux-6.15/drivers/firmware/efi/libstub/
H A Dx86-mixed.S59 pushl 32(%ebp) /* Up to 3 args passed via the stack */
60 pushl 24(%ebp)
61 pushl 16(%ebp)
62 pushl %ebx /* R9 */
63 pushl %eax /* R8 */
64 pushl %ecx
65 pushl %edx
66 pushl %esi
158 pushl %edi /* Push new GDT address */
220 pushl %ebx // save callee-save registers
/linux-6.15/tools/testing/selftests/x86/
H A Draw_syscall_helper_32.S5 pushl %ebp
6 pushl %ebx
7 pushl %esi
8 pushl %edi
22 pushl %eax
/linux-6.15/arch/x86/crypto/
H A Daesni-intel_asm.S143 pushl KEYP
256 pushl KEYP
257 pushl KLEN
636 pushl LEN
696 pushl LEN
757 pushl IVP
758 pushl LEN
801 pushl IVP
802 pushl LEN
894 pushl IVP
[all …]
/linux-6.15/arch/x86/entry/vdso/vdso32/
H A Dsystem_call.S42 pushl %ecx
45 pushl %edx
48 pushl %ebp
/linux-6.15/arch/x86/platform/olpc/
H A Dxo1-wakeup.S20 pushl $0
63 pushl %edx
88 pushl saved_context_eflags
100 pushl $3
/linux-6.15/arch/x86/boot/compressed/
H A Dhead_32.S107 pushl $0
114 pushl %esi
158 pushl %ebp /* output address */
159 pushl %esi /* real mode pointer */
H A Dmem_encrypt.S94 pushl %eax
95 pushl %ebx
96 pushl %ecx
97 pushl %edx
254 pushl %ebx
255 pushl %ebp

12