Home
last modified time | relevance | path

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

123

/arch/x86/entry/
Dentry_32.S71 testl $USER_SEGMENT_RPL_MASK, PT_CS(%esp)
111 andl $0x0000ffff, 4*4(%esp)
114 testl $X86_EFLAGS_VM, 5*4(%esp)
117 testl $USER_SEGMENT_RPL_MASK, 4*4(%esp)
120 orl $CS_FROM_KERNEL, 4*4(%esp)
155 pushl %esp # sp (points at ss)
156 addl $7*4, (%esp) # point sp back at the previous context
157 pushl 7*4(%esp) # flags
158 pushl 7*4(%esp) # cs
159 pushl 7*4(%esp) # ip
[all …]
/arch/x86/kernel/
Dftrace_32.S35 pushl 4(%esp) /* parent ip */
37 movl %esp, %ebp
38 pushl 2*4(%esp) /* function ip */
42 movl %esp, %ebp
51 movl 4*4(%esp), %edx
54 lea 4*4(%esp), %edx
57 movl (MCOUNT_FRAME+4)*4(%esp), %eax /* load the rip */
68 addl $4, %esp /* skip NULL pointer */
74 addl $4,%esp /* skip function ip */
76 addl $4, %esp /* skip parent ip */
[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 */
90 lea PAGE_SIZE(%edi), %esp
142 addl $8, %esp
171 movl CP_PA_SWAP_PAGE(%edi), %esp
[all …]
Dhead_32.S81 leal -__PAGE_OFFSET(%ecx),%esp
149 movl %ecx, %esp
172 leal -__PAGE_OFFSET(%ecx),%esp
261 addl $__PAGE_OFFSET, %esp
/arch/x86/um/
Dstub_32.S9 mov %esp, %ecx
11 add $8, %esp
14 mov 0x0(%esp), %eax
23 mov %esp, 0x4(%ecx)
26 add %eax, %esp
43 mov %esp, %ecx
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
Dchecksum_32.S52 movl 20(%esp),%eax # Function arg: unsigned int sum
53 movl 16(%esp),%ecx # Function arg: int len
54 movl 12(%esp),%esi # Function arg: unsigned char *buff
122 movl 20(%esp),%eax # Function arg: unsigned int sum
123 movl 16(%esp),%ecx # Function arg: int len
124 movl 12(%esp),%esi # Function arg: const unsigned char *buf
/arch/x86/platform/efi/
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/h8300/kernel/
Dtraps.c115 void show_stack(struct task_struct *task, unsigned long *esp, const char *loglvl) in show_stack() argument
120 if (esp == NULL) in show_stack()
121 esp = (unsigned long *) &esp; in show_stack()
123 stack = esp; in show_stack()
137 stack = esp; in show_stack()
/arch/x86/boot/compressed/
Dmem_encrypt.S111 cmpl $0x72, 16(%esp)
119 movl %edx, 12(%esp) # Store result
126 movl %edx, 8(%esp) # Store result
133 movl %edx, 4(%esp) # Store result
140 movl %edx, 0(%esp) # Store result
150 cmpl $0x8000001f, 12(%esp)
158 btl $1, 12(%esp)
168 addl $4, %esp
171 addl $2, (%esp)
Dhead_32.S58 leal (BP_scratch+4)(%esi), %esp
117 leal boot_stack_end@GOTOFF(%ebx), %esp
156 add $0x4, %esp
157 movl 8(%esp), %esi /* save boot_params pointer */
192 addl $24, %esp
/arch/x86/lib/
Dchecksum_32.S52 movl 20(%esp),%eax # Function arg: unsigned int sum
53 movl 16(%esp),%ecx # Function arg: int len
54 movl 12(%esp),%esi # Function arg: unsigned char *buff
124 testb $1, 12(%esp)
140 movl 20(%esp),%eax # Function arg: unsigned int sum
141 movl 16(%esp),%ecx # Function arg: int len
142 movl 12(%esp),%esi # Function arg: const unsigned char *buf
242 testb $1, 12(%esp)
273 subl $4,%esp
277 movl ARGBASE+12(%esp),%ecx # len
[all …]
Dmsr-reg.S66 movl 4(%esp), %eax
68 addl $4, %esp
82 movl $-EIO, 4(%esp)
Datomic64_cx8_32.S136 cmpl %eax, 0(%esp)
149 addl $8, %esp
154 cmpl %edx, 4(%esp)
/arch/x86/math-emu/
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
Dreg_u_mul.S50 movl %esp,%ebp
52 subl $8,%esp
Dround_Xsig.S28 movl %esp,%ebp
88 movl %esp,%ebp
/arch/um/kernel/
Dexec.c41 void start_thread(struct pt_regs *regs, unsigned long eip, unsigned long esp) in start_thread() argument
44 PT_REGS_SP(regs) = esp; in start_thread()
/arch/openrisc/kernel/
Dtraps.c50 void show_stack(struct task_struct *task, unsigned long *esp, const char *loglvl) in show_stack() argument
52 if (esp == NULL) in show_stack()
53 esp = (unsigned long *)&esp; in show_stack()
56 unwind_stack((void *)loglvl, esp, print_trace); in show_stack()
63 unsigned long esp; in show_registers() local
65 esp = (unsigned long)(regs->sp); in show_registers()
100 show_stack(NULL, (unsigned long *)esp, KERN_EMERG); in show_registers()
/arch/x86/kernel/acpi/
Dwakeup_32.S32 movl saved_context_esp, %esp
53 leal 4(%esp), %eax
80 addl $4, %esp
/arch/x86/boot/
Dbioscall.S59 movzwl %sp, %esp
65 movw 68(%esp), %di /* Original %cx == 3rd argument */
/arch/x86/realmode/rm/
Dtrampoline_64.S53 movl $rm_stack_end, %esp
97 movl $rm_stack_end, %esp
110 addl $pa_real_mode_base, %esp
/arch/x86/power/
Dhibernate_asm_32.S20 movl %esp, saved_context_esp
93 movl saved_context_esp, %esp
/arch/x86/platform/olpc/
Dxo1-wakeup.S98 movl %esp, saved_context_esp
106 movl saved_context_esp, %esp
/arch/x86/crypto/
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;

123