/arch/x86/entry/ |
D | entry_32.S | 71 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/ |
D | ftrace_32.S | 35 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 …]
|
D | relocate_kernel_32.S | 49 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 …]
|
D | head_32.S | 81 leal -__PAGE_OFFSET(%ecx),%esp 149 movl %ecx, %esp 172 leal -__PAGE_OFFSET(%ecx),%esp 261 addl $__PAGE_OFFSET, %esp
|
/arch/x86/um/ |
D | stub_32.S | 9 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
|
D | setjmp_32.S | 11 # %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
|
D | checksum_32.S | 52 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/ |
D | efi_stub_32.S | 17 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/ |
D | traps.c | 115 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/ |
D | mem_encrypt.S | 111 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)
|
D | head_32.S | 58 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/ |
D | checksum_32.S | 52 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 …]
|
D | msr-reg.S | 66 movl 4(%esp), %eax 68 addl $4, %esp 82 movl $-EIO, 4(%esp)
|
D | atomic64_cx8_32.S | 136 cmpl %eax, 0(%esp) 149 addl $8, %esp 154 cmpl %edx, 4(%esp)
|
/arch/x86/math-emu/ |
D | mul_Xsig.S | 30 movl %esp,%ebp 31 subl $16,%esp 71 movl %esp,%ebp 72 subl $16,%esp 125 movl %esp,%ebp 126 subl $16,%esp
|
D | reg_u_mul.S | 50 movl %esp,%ebp 52 subl $8,%esp
|
D | round_Xsig.S | 28 movl %esp,%ebp 88 movl %esp,%ebp
|
/arch/um/kernel/ |
D | exec.c | 41 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/ |
D | traps.c | 50 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/ |
D | wakeup_32.S | 32 movl saved_context_esp, %esp 53 leal 4(%esp), %eax 80 addl $4, %esp
|
/arch/x86/boot/ |
D | bioscall.S | 59 movzwl %sp, %esp 65 movw 68(%esp), %di /* Original %cx == 3rd argument */
|
/arch/x86/realmode/rm/ |
D | trampoline_64.S | 53 movl $rm_stack_end, %esp 97 movl $rm_stack_end, %esp 110 addl $pa_real_mode_base, %esp
|
/arch/x86/power/ |
D | hibernate_asm_32.S | 20 movl %esp, saved_context_esp 93 movl saved_context_esp, %esp
|
/arch/x86/platform/olpc/ |
D | xo1-wakeup.S | 98 movl %esp, saved_context_esp 106 movl saved_context_esp, %esp
|
/arch/x86/crypto/ |
D | twofish-i586-asm_32.S | 216 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;
|