tag | line | file | source code |
esp | 108 | fs/exec.c | dump.start_stack = regs->esp & ~(PAGE_SIZE - 1); |
esp | 109 | include/linux/mm.h | extern void do_page_fault(unsigned long *esp, unsigned long error_code); |
esp | 65 | include/linux/ptrace.h | long esp; |
esp | 128 | include/linux/sched.h | unsigned long esp; |
esp | 34 | include/linux/vm86.h | long esp; |
esp | 71 | kernel/fork.c | long eip,long cs,long eflags,long esp,long ss) |
esp | 113 | kernel/fork.c | p->tss.esp = esp; |
esp | 115 | kernel/fork.c | p->tss.esp = ebx; |
esp | 110 | kernel/ioport.c | long eip,long cs,long eflags,long esp,long ss) |
esp | 149 | kernel/signal.c | int sys_sigreturn(int signr, unsigned long oldmask, unsigned long esp) |
esp | 155 | kernel/signal.c | regs->esp = esp; |
esp | 170 | kernel/signal.c | regs->esp -= 18*4; |
esp | 171 | kernel/signal.c | tmp_esp = (unsigned long *) regs->esp; |
esp | 174 | kernel/signal.c | put_fs_long(regs->esp+15*4,tmp_esp); /* points to the stack.. */ |
esp | 193 | kernel/signal.c | regs->esp -= 9*4; |
esp | 194 | kernel/signal.c | tmp_esp = (unsigned long *) regs->esp; |
esp | 197 | kernel/signal.c | put_fs_long(regs->esp+6*4,tmp_esp); /* points to the stack.. */ |
esp | 296 | kernel/signal.c | put_fs_long(regs->esp,frame+3); /* form used now results in atrocious code */ |
esp | 63 | kernel/traps.c | long * esp = (long *) esp_ptr; |
esp | 66 | kernel/traps.c | if ((esp[2] & VM_MASK) || ((0xffff & esp[1]) == 0xf)) |
esp | 69 | kernel/traps.c | printk("EIP: %04x:%p\nEFLAGS: %p\n", 0xffff & esp[1],esp[0],esp[2]); |
esp | 75 | kernel/traps.c | printk("%02x ",0xff & get_seg_byte(esp[1],(i+(char *)esp[0]))); |
esp | 80 | kernel/traps.c | void do_double_fault(long esp, long error_code) |
esp | 83 | kernel/traps.c | die_if_kernel("double fault",esp,error_code); |
esp | 86 | kernel/traps.c | void do_general_protection(long esp, long error_code) |
esp | 89 | kernel/traps.c | die_if_kernel("general protection",esp,error_code); |
esp | 92 | kernel/traps.c | void do_alignment_check(long esp, long error_code) |
esp | 95 | kernel/traps.c | die_if_kernel("alignment check",esp,error_code); |
esp | 98 | kernel/traps.c | void do_divide_error(long esp, long error_code) |
esp | 101 | kernel/traps.c | die_if_kernel("divide error",esp,error_code); |
esp | 104 | kernel/traps.c | void do_int3(long esp, long error_code) |
esp | 107 | kernel/traps.c | die_if_kernel("int3",esp,error_code); |
esp | 110 | kernel/traps.c | void do_nmi(long esp, long error_code) |
esp | 115 | kernel/traps.c | void do_debug(long esp, long error_code) |
esp | 118 | kernel/traps.c | die_if_kernel("debug",esp,error_code); |
esp | 121 | kernel/traps.c | void do_overflow(long esp, long error_code) |
esp | 124 | kernel/traps.c | die_if_kernel("overflow",esp,error_code); |
esp | 127 | kernel/traps.c | void do_bounds(long esp, long error_code) |
esp | 130 | kernel/traps.c | die_if_kernel("bounds",esp,error_code); |
esp | 133 | kernel/traps.c | void do_invalid_op(long esp, long error_code) |
esp | 136 | kernel/traps.c | die_if_kernel("invalid operand",esp,error_code); |
esp | 139 | kernel/traps.c | void do_device_not_available(long esp, long error_code) |
esp | 142 | kernel/traps.c | die_if_kernel("device not available",esp,error_code); |
esp | 145 | kernel/traps.c | void do_coprocessor_segment_overrun(long esp, long error_code) |
esp | 148 | kernel/traps.c | die_if_kernel("coprocessor segment overrun",esp,error_code); |
esp | 151 | kernel/traps.c | void do_invalid_TSS(long esp,long error_code) |
esp | 154 | kernel/traps.c | die_if_kernel("invalid TSS",esp,error_code); |
esp | 157 | kernel/traps.c | void do_segment_not_present(long esp,long error_code) |
esp | 160 | kernel/traps.c | die_if_kernel("segment not present",esp,error_code); |
esp | 163 | kernel/traps.c | void do_stack_segment(long esp,long error_code) |
esp | 166 | kernel/traps.c | die_if_kernel("stack segment",esp,error_code); |
esp | 169 | kernel/traps.c | void do_coprocessor_error(long esp, long error_code) |
esp | 176 | kernel/traps.c | void do_reserved(long esp, long error_code) |
esp | 179 | kernel/traps.c | die_if_kernel("reserved (15,17-47) error",esp,error_code); |
esp | 879 | mm/memory.c | void do_page_fault(unsigned long *esp, unsigned long error_code) |
esp | 891 | mm/memory.c | if (esp[2] & VM_MASK) { |
esp | 896 | mm/memory.c | user_esp = esp[3]; |
esp | 915 | mm/memory.c | die_if_kernel("Oops",(long)esp,error_code); |