Home
last modified time | relevance | path

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

12

/Linux-v5.15/arch/x86/kernel/
Dftrace_32.S35 pushl 4(%esp) /* parent ip */
36 pushl %ebp
38 pushl 2*4(%esp) /* function ip */
41 pushl %ebp
44 pushl %eax
45 pushl %ecx
46 pushl %edx
47 pushl $0 /* Pass NULL as regs pointer */
110 pushl %ss # ss
111 pushl %esp # points at ss
[all …]
Drelocate_kernel_32.S41 pushl %ebx
42 pushl %esi
43 pushl %edi
44 pushl %ebp
65 pushl $0
93 pushl %eax
99 pushl $0
101 pushl %edx
135 pushl %eax
136 pushl %ebx
[all …]
/Linux-v5.15/arch/x86/entry/
Dentry_32.S154 pushl %ss # ss
155 pushl %esp # sp (points at ss)
157 pushl 7*4(%esp) # flags
158 pushl 7*4(%esp) # cs
159 pushl 7*4(%esp) # ip
160 pushl 7*4(%esp) # orig_eax
161 pushl 7*4(%esp) # gs / function
162 pushl 7*4(%esp) # fs
182 pushl %eax
183 pushl %ecx
[all …]
Dthunk_32.S14 pushl %eax
15 pushl %ecx
16 pushl %edx
/Linux-v5.15/arch/x86/lib/
Datomic64_cx8_32.S45 pushl %ebp
46 pushl %ebx
47 pushl %esi
48 pushl %edi
80 pushl %ebx
104 pushl %ebx
125 pushl %ebp
126 pushl %ebx
128 pushl %edi
129 pushl %ecx
[all …]
Dmsr-reg.S51 pushl %ebx
52 pushl %ebp
53 pushl %esi
54 pushl %edi
55 pushl $0 /* Return value */
56 pushl %eax
65 2: pushl %eax
Dchecksum_32.S50 pushl %esi
51 pushl %ebx
138 pushl %esi
139 pushl %ebx
274 pushl %edi
275 pushl %esi
276 pushl %ebx
/Linux-v5.15/arch/x86/math-emu/
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
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
Dreg_round.S113 pushl %ebp
115 pushl %esi
116 pushl %edi
117 pushl %ebx
128 pushl %ebx /* adjust the stack pointer */
481 pushl %ecx /* Save */
606 pushl EX_Underflow
624 pushl EX_Underflow
656 pushl EX_Underflow
666 pushl EX_INTERNAL|0x236
[all …]
Dreg_u_mul.S49 pushl %ebp
55 pushl %esi
56 pushl %edi
57 pushl %ebx
137 pushl EX_INTERNAL|0x205
Dmul_Xsig.S29 pushl %ebp
32 pushl %esi
70 pushl %ebp
73 pushl %esi
124 pushl %ebp
127 pushl %esi
Dreg_u_add.S36 pushl %ebp
38 pushl %esi
39 pushl %edi
40 pushl %ebx
156 pushl EX_INTERNAL|0x201
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
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
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
Dpolynom_Xsig.S41 pushl %ebp
44 pushl %esi
45 pushl %edi
46 pushl %ebx
Dreg_norm.S26 pushl %ebp
28 pushl %ebx
104 pushl %ebp
106 pushl %ebx
Ddiv_small.S23 pushl %ebp
26 pushl %esi
Dwm_shrx.S39 pushl %esi
46 pushl %ebx
118 pushl %esi
119 pushl %ebx
/Linux-v5.15/arch/x86/boot/compressed/
Dhead_32.S120 pushl $0
127 pushl %esi
183 pushl output_len@GOTOFF(%ebx) /* decompressed length, end of relocs */
184 pushl %ebp /* output address */
185 pushl input_len@GOTOFF(%ebx) /* input_len */
187 pushl %eax /* input_data */
189 pushl %eax /* heap area */
190 pushl %esi /* real mode pointer */
Dhead_64.S114 pushl $__KERNEL32_CS
116 pushl %eax
288 pushl $__KERNEL_CS
289 pushl %eax
641 pushl %ecx
642 pushl %edx
662 pushl $__KERNEL_CS
663 pushl %eax
756 pushl %ebp
758 pushl %eax // dummy push to allocate loaded_image
[all …]
/Linux-v5.15/tools/testing/selftests/x86/
Draw_syscall_helper_32.S5 pushl %ebp
6 pushl %ebx
7 pushl %esi
8 pushl %edi
22 pushl %eax
/Linux-v5.15/arch/x86/entry/vdso/vdso32/
Dsystem_call.S42 pushl %ecx
45 pushl %edx
48 pushl %ebp
/Linux-v5.15/arch/x86/platform/olpc/
Dxo1-wakeup.S20 pushl $0
63 pushl %edx
88 pushl saved_context_eflags
100 pushl $3

12