Searched refs:trap_nr (Results 1 - 25 of 34) sorted by relevance

12

/linux-master/arch/powerpc/kernel/
H A Duprobes.c68 autask->saved_trap_nr = current->thread.trap_nr;
69 current->thread.trap_nr = UPROBE_TRAP_NR;
91 * sets thread.trap_nr != UINT_MAX.
93 * arch_uprobe_pre_xol/arch_uprobe_post_xol save/restore thread.trap_nr,
94 * arch_uprobe_xol_was_trapped() simply checks that ->trap_nr is not equal to
99 if (t->thread.trap_nr != UPROBE_TRAP_NR)
116 WARN_ON_ONCE(current->thread.trap_nr != UPROBE_TRAP_NR);
118 current->thread.trap_nr = utask->autask.saved_trap_nr;
172 current->thread.trap_nr = utask->autask.saved_trap_nr;
/linux-master/arch/loongarch/kernel/
H A Duprobes.c42 utask->autask.saved_trap_nr = current->thread.trap_nr;
43 current->thread.trap_nr = UPROBE_TRAP_NR;
54 WARN_ON_ONCE(current->thread.trap_nr != UPROBE_TRAP_NR);
55 current->thread.trap_nr = utask->autask.saved_trap_nr;
71 current->thread.trap_nr = utask->autask.saved_trap_nr;
78 if (t->thread.trap_nr != UPROBE_TRAP_NR)
H A Dtraps.c407 current->thread.trap_nr, SIGSEGV);
513 if (notify_die(DIE_FP, "FP exception", regs, 0, current->thread.trap_nr,
620 current->thread.trap_nr = read_csr_excode();
744 current->thread.trap_nr = read_csr_excode();
746 current->thread.trap_nr, SIGTRAP) == NOTIFY_STOP)
843 current->thread.trap_nr = read_csr_excode();
845 if (notify_die(DIE_RI, "RI Fault", regs, 0, current->thread.trap_nr,
H A Dasm-offsets.c128 OFFSET(THREAD_TRAPNO, task_struct, thread.trap_nr);
/linux-master/arch/mips/kernel/
H A Duprobes.c119 utask->autask.saved_trap_nr = current->thread.trap_nr;
120 current->thread.trap_nr = UPROBE_TRAP_NR;
130 current->thread.trap_nr = utask->autask.saved_trap_nr;
140 * like do_page_fault/do_trap/etc sets thread.trap_nr != -1.
142 * arch_uprobe_pre_xol/arch_uprobe_post_xol save/restore thread.trap_nr,
143 * arch_uprobe_xol_was_trapped() simply checks that ->trap_nr is not equal to
148 if (tsk->thread.trap_nr != UPROBE_TRAP_NR)
194 current->thread.trap_nr = utask->autask.saved_trap_nr;
H A Dtraps.c402 if (notify_die(DIE_OOPS, str, regs, 0, current->thread.trap_nr,
488 if (notify_die(DIE_OOPS, "bus error", regs, 0, current->thread.trap_nr,
882 if (notify_die(DIE_FP, "FP exception", regs, 0, current->thread.trap_nr,
974 if (kgdb_ll_trap(DIE_TRAP, str, regs, code, current->thread.trap_nr,
979 if (notify_die(DIE_TRAP, str, regs, code, current->thread.trap_nr,
1036 current->thread.trap_nr = (regs->cp0_cause >> 2) & 0x1f;
1078 current->thread.trap_nr, SIGTRAP) == NOTIFY_STOP)
1084 current->thread.trap_nr, SIGTRAP) == NOTIFY_STOP)
1090 current->thread.trap_nr, SIGTRAP) == NOTIFY_STOP)
1096 current->thread.trap_nr, SIGTRA
[all...]
/linux-master/arch/sh/include/asm/
H A Dhw_breakpoint.h32 unsigned int trap_nr; member in struct:sh_ubc
/linux-master/arch/loongarch/include/asm/
H A Dprocessor.h128 unsigned long trap_nr; member in struct:thread_struct
174 .trap_nr = 0, \
/linux-master/arch/x86/kernel/
H A Dcet.c64 tsk->thread.trap_nr = X86_TRAP_CP;
H A Duprobes.c927 utask->autask.saved_trap_nr = current->thread.trap_nr;
928 current->thread.trap_nr = UPROBE_TRAP_NR;
942 * like do_page_fault/do_trap/etc sets thread.trap_nr != -1.
944 * arch_uprobe_pre_xol/arch_uprobe_post_xol save/restore thread.trap_nr,
945 * arch_uprobe_xol_was_trapped() simply checks that ->trap_nr is not equal to
950 if (t->thread.trap_nr != UPROBE_TRAP_NR)
969 WARN_ON_ONCE(current->thread.trap_nr != UPROBE_TRAP_NR);
970 current->thread.trap_nr = utask->autask.saved_trap_nr;
1043 current->thread.trap_nr = utask->autask.saved_trap_nr;
H A Dtraps.c113 tsk->thread.trap_nr = trapnr;
121 * We want error_code and trap_nr set for userspace faults and
130 tsk->thread.trap_nr = trapnr;
422 tsk->thread.trap_nr = X86_TRAP_DF;
622 current->thread.trap_nr = trapnr;
639 current->thread.trap_nr = trapnr;
1163 task->thread.trap_nr = trapnr;
1177 task->thread.trap_nr = trapnr;
H A Dumip.c307 tsk->thread.trap_nr = X86_TRAP_PF;
H A Ddumpstack.c424 current->thread.trap_nr, SIGSEGV) == NOTIFY_STOP)
/linux-master/arch/x86/include/asm/fpu/
H A Dapi.h115 extern int fpu__exception_code(struct fpu *fpu, int trap_nr);
/linux-master/arch/mips/mm/
H A Dfault.c63 current->thread.trap_nr, SIGSEGV) == NOTIFY_STOP)
215 current->thread.trap_nr = (regs->cp0_cause >> 2) & 0x1f;
270 current->thread.trap_nr = (regs->cp0_cause >> 2) & 0x1f;
/linux-master/arch/loongarch/mm/
H A Dfault.c87 current->thread.trap_nr = read_csr_excode();
109 current->thread.trap_nr = read_csr_excode();
144 if (kprobe_page_fault(regs, current->thread.trap_nr))
/linux-master/arch/sh/kernel/cpu/sh4a/
H A Dubc.c88 .trap_nr = 0x1e0,
/linux-master/arch/mips/include/asm/
H A Dprocessor.h265 unsigned long trap_nr; member in struct:thread_struct
343 .trap_nr = 0, \
/linux-master/arch/sh/kernel/
H A Dhw_breakpoint.c385 if (args->trapnr != sh_ubc->trap_nr)
/linux-master/arch/powerpc/include/asm/
H A Dprocessor.h177 unsigned long trap_nr; /* last trap # on this thread */ member in struct:thread_struct
/linux-master/arch/x86/entry/vsyscall/
H A Dvsyscall_64.c111 thread->trap_nr = X86_TRAP_PF;
/linux-master/arch/x86/math-emu/
H A Dfpu_entry.c232 current->thread.trap_nr = X86_TRAP_MF;
625 current->thread.trap_nr = X86_TRAP_MF;
/linux-master/arch/x86/kernel/fpu/
H A Dcore.c840 int fpu__exception_code(struct fpu *fpu, int trap_nr) argument
844 if (trap_nr == X86_TRAP_MF) {
/linux-master/arch/powerpc/mm/
H A Dfault.c138 current->thread.trap_nr = BUS_ADRERR;
/linux-master/arch/x86/include/asm/
H A Dprocessor.h458 unsigned long trap_nr; member in struct:thread_struct

Completed in 257 milliseconds

12