Home
last modified time | relevance | path

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

123

/arch/x86/kernel/
A Dftrace_32.S37 movl %esp, %ebp
42 movl %esp, %ebp
51 movl 4*4(%esp), %edx
54 lea 4*4(%esp), %edx
146 movl PT_EIP(%esp), %ecx
150 movl PT_EAX(%esp), %ecx
160 lea -8(%eax), %esp
176 movl 3*4(%esp), %eax
178 lea 4*4(%esp), %edx
191 movl $0, PT_EBP(%esp)
[all …]
A Drelocate_kernel_32.S51 movl %esp, ESP(%edi)
90 lea PAGE_SIZE(%edi), %esp
142 addl $8, %esp
172 addl $PAGE_SIZE, %esp
178 movl 0(%esp), %ebp
184 lea PAGE_SIZE(%ebx), %esp
190 addl $8, %esp
196 lea PAGE_SIZE(%edi), %esp
212 movl ESP(%edi), %esp
227 movl 8(%esp), %edx
[all …]
A Dsev_verify_cbit.S80 xorl %esp, %esp
/arch/x86/entry/
A Dentry_32.S350 lss (%esp), %esp /* switch to espfix segment */
385 movl %esp, %esi
427 movl %edi, %esp
532 movl %esp, %esi
547 movl %ebx, %esp
737 addl $4, %esp
800 movl TSS_entry2task_stack(%esp), %esp
1001 sgdt (%esp)
1015 lss (%esp), %esp /* switch to the normal stack segment */
1177 pushl %esp
[all …]
/arch/x86/boot/startup/
A Defi-mixed.S41 add $0x4, %esp /* Discard return address */
86 addl $32, %esp
94 movl %esp, %ebp
144 movl %esp, %ebp
146 subl $8, %esp
153 subl %ecx, %esp /* Allocate new GDT */
154 andl $~15, %esp /* Realign the stack */
155 movl %esp, %edi /* New GDT address */
207 movl %eax, 2(%esp)
212 ljmpl *2(%esp)
[all …]
/arch/x86/platform/efi/
A Defi_stub_32.S17 movl %esp, %ebp
20 push 16(%esp)
21 push 16(%esp)
41 subl $__PAGE_OFFSET, %esp
49 movl 36(%esp), %edx // &efi.runtime
57 movl 16(%esp), %ebx
/arch/x86/um/
A Dsetjmp_32.S11 # %esp
26 movl 4(%esp),%edx
31 movl %esp,4(%edx) # Post-return %esp!
49 movl 4(%esp),%edx # jmp_ptr address
50 movl 8(%esp),%eax # Return value
53 movl 4(%edx),%esp
/arch/x86/lib/
A Dchecksum_32.S52 movl 20(%esp),%eax # Function arg: unsigned int sum
53 movl 16(%esp),%ecx # Function arg: int len
124 testb $1, 12(%esp)
140 movl 20(%esp),%eax # Function arg: unsigned int sum
141 movl 16(%esp),%ecx # Function arg: int len
242 testb $1, 12(%esp)
273 subl $4,%esp
277 movl ARGBASE+12(%esp),%ecx # len
278 movl ARGBASE+4(%esp),%esi # src
279 movl ARGBASE+8(%esp),%edi # dst
[all …]
A Dcmpxchg8b_emu.S35 orl $X86_EFLAGS_ZF, (%esp)
44 andl $(~X86_EFLAGS_ZF), (%esp)
81 orl $X86_EFLAGS_ZF, (%esp)
90 andl $(~X86_EFLAGS_ZF), (%esp)
A Dmsr-reg.S67 movl 4(%esp), %eax
69 addl $4, %esp
83 movl $-EIO, 4(%esp)
A Datomic64_cx8_32.S141 cmpl %eax, 0(%esp)
154 addl $8, %esp
159 cmpl %edx, 4(%esp)
/arch/openrisc/kernel/
A Dtraps.c68 void show_stack(struct task_struct *task, unsigned long *esp, const char *loglvl) in show_stack() argument
70 if (esp == NULL) in show_stack()
71 esp = (unsigned long *)&esp; in show_stack()
74 unwind_stack((void *)loglvl, esp, print_trace); in show_stack()
81 unsigned long esp; in show_registers() local
83 esp = (unsigned long)(regs->sp); in show_registers()
118 show_stack(NULL, (unsigned long *)esp, KERN_EMERG); in show_registers()
120 if (esp < PAGE_OFFSET) in show_registers()
127 if (__get_user(word, &((unsigned long *)esp)[i])) { in show_registers()
133 print_data(esp, word, i); in show_registers()
/arch/x86/boot/compressed/
A Dmem_encrypt.S103 cmpl $0x72, 16(%esp)
111 movl %edx, 12(%esp) # Store result
118 movl %edx, 8(%esp) # Store result
125 movl %edx, 4(%esp) # Store result
132 movl %edx, 0(%esp) # Store result
142 cmpl $0x8000001f, 12(%esp)
150 btl $1, 12(%esp)
160 addl $4, %esp
163 addl $2, (%esp)
A Dhead_32.S58 leal (BP_scratch+4)(%esi), %esp
104 leal boot_stack_end@GOTOFF(%ebx), %esp
161 addl $24, %esp
/arch/x86/crypto/
A Daesni-intel_asm.S144 movl (FRAME_OFFSET+8)(%esp), KEYP # ctx
258 movl (FRAME_OFFSET+12)(%esp), KEYP # ctx
259 movl (FRAME_OFFSET+16)(%esp), OUTP # dst
260 movl (FRAME_OFFSET+20)(%esp), INP # src
449 movl (FRAME_OFFSET+20)(%esp), INP # src
641 movl (FRAME_OFFSET+24)(%esp), INP # src
765 movl (FRAME_OFFSET+36)(%esp), IVP # iv
809 movl (FRAME_OFFSET+36)(%esp), IVP # iv
902 movl (FRAME_OFFSET+36)(%esp), IVP # iv
959 movl (FRAME_OFFSET+36)(%esp), IVP # iv
[all …]
A Dtwofish-i586-asm_32.S216 mov ctx + 16(%esp), %ebp /* abuse the base pointer: set new base
218 mov in_blk+16(%esp),%edi /* input address in edi */
252 mov out_blk+16(%esp),%edi;
273 mov ctx + 16(%esp), %ebp /* abuse the base pointer: set new base
275 mov in_blk+16(%esp),%edi /* input address in edi */
309 mov out_blk+16(%esp),%edi;
/arch/x86/math-emu/
A Dmul_Xsig.S30 movl %esp,%ebp
31 subl $16,%esp
71 movl %esp,%ebp
72 subl $16,%esp
125 movl %esp,%ebp
126 subl $16,%esp
A Dreg_u_mul.S50 movl %esp,%ebp
52 subl $8,%esp
A Dround_Xsig.S28 movl %esp,%ebp
88 movl %esp,%ebp
A Dpolynom_Xsig.S42 movl %esp,%ebp
43 subl $32,%esp
/arch/um/kernel/
A Dexec.c31 void start_thread(struct pt_regs *regs, unsigned long eip, unsigned long esp) in start_thread() argument
34 PT_REGS_SP(regs) = esp; in start_thread()
/arch/x86/kernel/acpi/
A Dwakeup_32.S32 movl saved_context_esp, %esp
53 leal 4(%esp), %eax
80 addl $4, %esp
/arch/x86/boot/
A Dbioscall.S59 movzwl %sp, %esp
65 movw 68(%esp), %di /* Original %cx == 3rd argument */
/arch/x86/power/
A Dhibernate_asm_32.S20 movl %esp, saved_context_esp
92 movl saved_context_esp, %esp
/arch/x86/platform/olpc/
A Dxo1-wakeup.S98 movl %esp, saved_context_esp
106 movl saved_context_esp, %esp

Completed in 27 milliseconds

123