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

/linux-4.4.14/arch/x86/um/shared/sysdep/
H A Dmcontext.h17 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \
26 (fi).trap_no = (mc)->gregs[REG_TRAPNO]; \
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)
/linux-4.4.14/arch/arm/probes/uprobes/
H A Dcore.c143 utask->autask.saved_trap_no = current->thread.trap_no; arch_uprobe_pre_xol()
144 current->thread.trap_no = UPROBE_TRAP_NR; arch_uprobe_pre_xol()
154 WARN_ON_ONCE(current->thread.trap_no != UPROBE_TRAP_NR); arch_uprobe_post_xol()
156 current->thread.trap_no = utask->autask.saved_trap_no; arch_uprobe_post_xol()
167 if (t->thread.trap_no != UPROBE_TRAP_NR) arch_uprobe_xol_was_trapped()
177 current->thread.trap_no = utask->autask.saved_trap_no; arch_uprobe_abort_xol()
/linux-4.4.14/arch/unicore32/include/uapi/asm/
H A Dsigcontext.h22 unsigned long trap_no; member in struct:sigcontext
/linux-4.4.14/arch/arm/include/uapi/asm/
H A Dsigcontext.h10 unsigned long trap_no; member in struct:sigcontext
/linux-4.4.14/arch/score/include/asm/
H A Dprocessor.h60 unsigned long trap_no; member in struct:thread_struct
95 .trap_no = 0, \
/linux-4.4.14/arch/unicore32/include/asm/
H A Dprocessor.h45 unsigned long trap_no; member in struct:thread_struct
/linux-4.4.14/arch/arm/include/asm/
H A Dprocessor.h42 unsigned long trap_no; member in struct:thread_struct
/linux-4.4.14/arch/unicore32/kernel/
H A Dfpu-ucf64.c70 current->thread.trap_no = 6; ucf64_raise_sigfpe()
H A Dtraps.c190 ret = notify_die(DIE_OOPS, str, regs, err, tsk->thread.trap_no, \ __die()
245 current->thread.trap_no = trap; uc32_notify_die()
H A Dsignal.c175 err |= __put_user(current->thread.trap_no, setup_sigframe()
176 &sf->uc.uc_mcontext.trap_no); setup_sigframe()
251 * Set uc.uc_flags to a value which sc.trap_no would never have. setup_frame()
/linux-4.4.14/arch/m32r/include/asm/
H A Dprocessor.h87 unsigned long trap_no; /* Trap number */ member in struct:thread_struct
/linux-4.4.14/arch/m32r/kernel/
H A Dtraps.c243 tsk->thread.trap_no = trapnr; do_trap()
293 current->thread.trap_no = 0x17; do_alignment_check()
/linux-4.4.14/arch/arm/kernel/
H A Dsignal.c276 __put_user_error(current->thread.trap_no, &sf->uc.uc_mcontext.trap_no, err); setup_sigframe()
426 * Set uc.uc_flags to a value which sc.trap_no would never have. setup_frame()
H A Dtraps.c247 ret = notify_die(DIE_OOPS, str, regs, err, tsk->thread.trap_no, SIGSEGV); __die()
341 current->thread.trap_no = trap; arm_notify_die()
/linux-4.4.14/arch/m32r/mm/
H A Dfault.c229 tsk->thread.trap_no = 14; do_page_fault()
290 tsk->thread.trap_no = 14; do_page_fault()
/linux-4.4.14/arch/score/kernel/
H A Dasm-offsets.c136 OFFSET(THREAD_TRAPNO, task_struct, thread.trap_no); output_thread_defines()
/linux-4.4.14/arch/arm64/kernel/
H A Dsignal32.c34 compat_ulong_t trap_no; member in struct:compat_sigcontext
528 __put_user_error((compat_ulong_t)0, &sf->uc.uc_mcontext.trap_no, err); compat_setup_sigframe()
/linux-4.4.14/arch/unicore32/mm/
H A Dfault.c127 tsk->thread.trap_no = 14; __do_user_fault()
/linux-4.4.14/arch/x86/um/
H A Dsignal.c284 sc.trapno = fi->trap_no; copy_sc_to_user()
/linux-4.4.14/arch/arm/mm/
H A Dfault.c178 tsk->thread.trap_no = 14; __do_user_fault()
/linux-4.4.14/arch/arm/vfp/
H A Dvfpmodule.c236 current->thread.trap_no = 6; vfp_raise_sigfpe()

Completed in 565 milliseconds