Lines Matching refs:current
32 address = *(unsigned long *)(current->thread.trap_tdb + 24); in get_trap_ip()
41 if ((task_pid_nr(current) > 1) && !show_unhandled_signals) in report_user_fault()
43 if (!unhandled_signal(current, signr)) in report_user_fault()
68 force_sig_info(si_signo, &info, current); in do_report_trap()
101 if (!current->ptrace) in do_per_trap()
107 (void __force __user *) current->thread.per_event.address; in do_per_trap()
108 force_sig_info(SIGTRAP, &info, current); in do_per_trap()
194 if (current->ptrace) { in illegal_op()
199 force_sig_info(SIGTRAP, &info, current); in illegal_op()
238 if (tsk == current) in alloc_vector_registers()
244 if (tsk == current) { in alloc_vector_registers()
262 asm volatile("stfpc %0" : "=m" (current->thread.fp_regs.fpc)); in vector_exception()
263 vic = (current->thread.fp_regs.fpc & 0xf00) >> 8; in vector_exception()
300 asm volatile("stfpc %0" : "=m" (current->thread.fp_regs.fpc)); in data_exception()
302 if (MACHINE_HAS_VX && !current->thread.vxrs && in data_exception()
303 (current->thread.fp_regs.fpc & FPC_DXC_MASK) == 0xfe00) { in data_exception()
304 alloc_vector_registers(current); in data_exception()
310 if (current->thread.fp_regs.fpc & FPC_DXC_MASK) in data_exception()
315 do_fp_trap(regs, current->thread.fp_regs.fpc); in data_exception()