Home
last modified time | relevance | path

Searched refs:esp (Results 1 – 25 of 63) sorted by relevance

123

/arch/x86/crypto/
Dsalsa20-i586-asm_32.S10 mov %esp,%eax
13 sub %eax,%esp
15 movl %eax,80(%esp)
17 movl %ebx,84(%esp)
19 movl %esi,88(%esp)
21 movl %edi,92(%esp)
23 movl %ebp,96(%esp)
25 movl 4(%esp,%eax),%edx
27 movl 8(%esp,%eax),%esi
29 movl 12(%esp,%eax),%edi
[all …]
Daes-i586-asm_32.S144 mov %a2,4*a1(%esp)
147 mov 4*a2(%esp),%a1
231 mov tfm(%esp),%ebp
237 mov in_blk+4(%esp),%r2
256 sub $8,%esp // space for register saves on stack
282 add $8,%esp
283 mov out_blk+12(%esp),%ebp
306 mov tfm(%esp),%ebp
312 mov in_blk+4(%esp),%r2
331 sub $8,%esp // space for register saves on stack
[all …]
/arch/x86/kernel/
Dentry_32.S91 testl $X86_EFLAGS_IF,PT_EFLAGS(%esp) # interrupts off?
177 4: movl $0,(%esp); \
179 5: movl $0,(%esp); \
181 6: movl $0,(%esp); \
193 CFI_DEF_CFA esp, 3*4;\
200 CFI_DEF_CFA esp, 4*4;\
207 CFI_DEF_CFA esp, PT_OLDESP-PT_EBX;\
251 movl PT_EFLAGS(%esp), %eax # mix EFLAGS and CS
252 movb PT_CS(%esp), %al
308 CFI_REL_OFFSET esp, 0
[all …]
Drelocate_kernel_32.S49 movl 20+8(%esp), %ebp /* list of pages */
51 movl %esp, ESP(%edi)
60 movl 20+4(%esp), %ebx /* page_list */
61 movl 20+8(%esp), %ebp /* list of pages */
62 movl 20+12(%esp), %edx /* start address */
63 movl 20+16(%esp), %ecx /* cpu_has_pae */
64 movl 20+20(%esp), %esi /* preserve_context */
88 lea PAGE_SIZE(%edi), %esp
133 addl $8, %esp
157 movl CP_PA_SWAP_PAGE(%edi), %esp
[all …]
Defi_stub_32.S71 subl $__PAGE_OFFSET, %esp
83 addl $__PAGE_OFFSET, %esp
Dhead_32.S341 lss stack_start,%esp
451 movl (stack_start), %esp
578 pushl 16(%esp)
579 pushl 24(%esp)
580 pushl 32(%esp)
581 pushl 40(%esp)
588 addl $(5*4),%esp
/arch/um/kernel/
Dsysrq.c55 void show_stack(struct task_struct *task, unsigned long *esp) in show_stack() argument
60 if (esp == NULL) { in show_stack()
62 esp = (unsigned long *) KSTK_ESP(task); in show_stack()
64 esp = (unsigned long *) &esp; in show_stack()
68 stack = esp; in show_stack()
77 show_trace(task, esp); in show_stack()
Dexec.c39 void start_thread(struct pt_regs *regs, unsigned long eip, unsigned long esp) in start_thread() argument
43 PT_REGS_SP(regs) = esp; in start_thread()
/arch/x86/xen/
Dxen-asm_32.S117 movl PT_EAX(%esp), %eax /* Shouldn't be necessary? */
118 orl $X86_EFLAGS_IF, PT_EFLAGS(%esp)
119 lea PT_EIP(%esp), %esp
155 testl $(X86_EFLAGS_VM | XEN_EFLAGS_NMI), 8(%esp)
173 testb $X86_EFLAGS_IF>>8, 8+1+ESP_OFFSET(%esp)
265 movl PT_CS(%esp), %ecx
270 lea PT_ORIG_EAX(%esp), %esi
271 lea PT_EFLAGS(%esp), %edi
279 movl %eax, PT_EAX(%esp)
289 lea 4(%edi),%esp /* point esp to new frame */
/arch/um/sys-i386/
Dsetjmp.S10 # %esp
25 movl 4(%esp),%edx
30 movl %esp,4(%edx) # Post-return %esp!
48 movl 4(%esp),%edx # jmp_ptr address
49 movl 8(%esp),%eax # Return value
52 movl 4(%edx),%esp
Dchecksum.S54 movl 20(%esp),%eax # Function arg: unsigned int sum
55 movl 16(%esp),%ecx # Function arg: int len
56 movl 12(%esp),%esi # Function arg: unsigned char *buff
124 movl 20(%esp),%eax # Function arg: unsigned int sum
125 movl 16(%esp),%ecx # Function arg: int len
126 movl 12(%esp),%esi # Function arg: const unsigned char *buf
253 subl $4,%esp
257 movl ARGBASE+16(%esp),%eax # sum
258 movl ARGBASE+12(%esp),%ecx # len
259 movl ARGBASE+4(%esp),%esi # src
[all …]
Dstub.S9 mov $(STUB_DATA+8), %esp
13 mov 0x0(%esp), %eax
22 mov %esp, STUB_DATA+4
25 add %eax, %esp
/arch/x86/lib/
Dchecksum_32.S59 movl 20(%esp),%eax # Function arg: unsigned int sum
60 movl 16(%esp),%ecx # Function arg: int len
61 movl 12(%esp),%esi # Function arg: unsigned char *buff
131 testl $1, 12(%esp)
157 movl 20(%esp),%eax # Function arg: unsigned int sum
158 movl 16(%esp),%ecx # Function arg: int len
159 movl 12(%esp),%esi # Function arg: const unsigned char *buf
259 testl $1, 12(%esp)
310 subl $4,%esp
321 movl ARGBASE+16(%esp),%eax # sum
[all …]
/arch/h8300/kernel/
Dtraps.c122 void show_stack(struct task_struct *task, unsigned long *esp) in show_stack() argument
127 if (esp == NULL) in show_stack()
128 esp = (unsigned long *) &esp; in show_stack()
130 stack = esp; in show_stack()
143 stack = esp; in show_stack()
/arch/cris/arch-v10/kernel/
Dprocess.c230 unsigned long ebp, esp, eip; in get_wchan()
236 esp = p->thread.esp; in get_wchan()
237 if (!stack_page || esp < stack_page || esp > 8188+stack_page) in get_wchan()
240 ebp = *(unsigned long *) esp; in get_wchan()
/arch/x86/math-emu/
Dmul_Xsig.S29 movl %esp,%ebp
30 subl $16,%esp
69 movl %esp,%ebp
70 subl $16,%esp
122 movl %esp,%ebp
123 subl $16,%esp
Dreg_u_mul.S49 movl %esp,%ebp
51 subl $8,%esp
Dround_Xsig.S27 movl %esp,%ebp
87 movl %esp,%ebp
/arch/x86/kernel/acpi/
Dwakeup_32.S31 movl saved_context_esp, %esp
52 leal 4(%esp), %eax
79 addl $4, %esp
/arch/x86/lguest/
Di386_head.S34 movl $(init_thread_union+THREAD_SIZE),%esp
100 movl 12(%esp), %eax
/arch/x86/boot/compressed/
Dhead_32.S58 leal (0x1e4+4)(%esi), %esp
133 leal boot_stack_end(%ebx), %esp
150 addl $20, %esp
/arch/ia64/ia32/
Dia32_signal.c615 err |= __put_user(regs->r12, &sc->esp); in setup_sigcontext_ia32()
699 COPY(r12, esp); in restore_sigcontext_ia32()
762 unsigned long esp; in get_sigframe() local
765 esp = (unsigned int) regs->r12; in get_sigframe()
769 int onstack = sas_ss_flags(esp); in get_sigframe()
772 esp = current->sas_ss_sp + current->sas_ss_size; in get_sigframe()
779 if (!likely(on_sig_stack(esp - frame_size))) in get_sigframe()
785 esp -= frame_size; in get_sigframe()
788 esp = ((esp + 4) & -16ul) - 4; in get_sigframe()
789 return (void __user *) esp; in get_sigframe()
[all …]
/arch/x86/power/
Dhibernate_asm_32.S18 movl %esp, saved_context_esp
70 movl saved_context_esp, %esp
/arch/x86/include/asm/
Dframe.h13 movl %esp,%ebp
/arch/x86/kernel/cpu/mcheck/
Dp4.c29 u32 esp; member
139 rdmsr(MSR_IA32_MCG_ESP, r->esp, h); in intel_get_extended_msrs()
166 dbg.esi, dbg.edi, dbg.ebp, dbg.esp); in intel_machine_check()

123