Searched refs:trap_no (Results 1 - 18 of 18) sorted by relevance

/linux-master/arch/x86/um/shared/sysdep/
H A Dfaultinfo_32.h13 * all the info, since trap_no is missing.
21 int trap_no; /* missing in ptrace_faultinfo */ member in struct:faultinfo
28 #define SEGV_IS_FIXABLE(fi) ((fi)->trap_no == 14)
H A Dfaultinfo_64.h13 * all the info, since trap_no is missing.
21 int trap_no; /* missing in ptrace_faultinfo */ member in struct:faultinfo
28 #define SEGV_IS_FIXABLE(fi) ((fi)->trap_no == 14)
H A Dmcontext.h17 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \
26 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \
/linux-master/arch/arm/include/uapi/asm/
H A Dsigcontext.h11 unsigned long trap_no; member in struct:sigcontext
/linux-master/arch/csky/kernel/probes/
H A Duprobes.c52 utask->autask.saved_trap_no = current->thread.trap_no;
53 current->thread.trap_no = UPROBE_TRAP_NR;
66 WARN_ON_ONCE(current->thread.trap_no != UPROBE_TRAP_NR);
67 current->thread.trap_no = utask->autask.saved_trap_no;
78 if (t->thread.trap_no != UPROBE_TRAP_NR)
105 current->thread.trap_no = utask->autask.saved_trap_no;
/linux-master/arch/arm/probes/uprobes/
H A Dcore.c140 utask->autask.saved_trap_no = current->thread.trap_no;
141 current->thread.trap_no = UPROBE_TRAP_NR;
151 WARN_ON_ONCE(current->thread.trap_no != UPROBE_TRAP_NR);
153 current->thread.trap_no = utask->autask.saved_trap_no;
164 if (t->thread.trap_no != UPROBE_TRAP_NR)
174 current->thread.trap_no = utask->autask.saved_trap_no;
/linux-master/arch/csky/kernel/
H A Dtraps.c101 ret = notify_die(DIE_OOPS, str, regs, 0, trap_no(regs), SIGSEGV);
135 current->thread.trap_no = trap_no(regs);
163 current->thread.trap_no = trap_no(regs);
190 current->thread.trap_no = trap_no(regs);
233 switch (trap_no(regs)) {
/linux-master/arch/csky/mm/
H A Dfault.c25 switch (trap_no(regs)) {
45 if (trap_no(regs) != VEC_TLBMODIFIED)
56 current->thread.trap_no = trap_no(regs);
75 current->thread.trap_no = trap_no(regs);
202 if (kprobe_page_fault(regs, tsk->thread.trap_no))
/linux-master/arch/arm64/include/asm/
H A Dsignal32.h13 compat_ulong_t trap_no; member in struct:compat_sigcontext
/linux-master/arch/csky/include/asm/
H A Dprocessor.h43 unsigned long trap_no; /* saved status register */ member in struct:thread_struct
H A Dptrace.h26 #define trap_no(regs) ((regs->sr >> 16) & 0xff) macro
/linux-master/arch/arm/include/asm/
H A Dprocessor.h34 unsigned long trap_no; member in struct:thread_struct
/linux-master/arch/arm/kernel/
H A Dsignal.c276 .trap_no = current->thread.trap_no,
456 * Set uc.uc_flags to a value which sc.trap_no would never have.
H A Dtraps.c288 ret = notify_die(DIE_OOPS, str, regs, err, tsk->thread.trap_no, SIGSEGV);
385 current->thread.trap_no = trap;
/linux-master/arch/arm/mm/
H A Dfault.c209 tsk->thread.trap_no = 14;
/linux-master/arch/x86/um/
H A Dsignal.c275 sc.trapno = fi->trap_no;
/linux-master/arch/arm64/kernel/
H A Dsignal32.c382 __put_user_error((compat_ulong_t)0, &sf->uc.uc_mcontext.trap_no, err);
/linux-master/arch/arm/vfp/
H A Dvfpmodule.c221 current->thread.trap_no = 6;

Completed in 248 milliseconds