Lines Matching refs:current

144 		task = current;  in show_backtrace()
201 if (task && task != current) { in show_stack()
353 current->comm, current->pid, current_thread_info(), current, in show_registers()
366 show_stacktrace(current, regs); in show_registers()
410 if (regs && kexec_should_crash(current)) in die()
477 force_sig(SIGBUS, current); in do_be()
538 if (ll_task == NULL || ll_task == current) { in simulate_ll()
543 ll_task = current; in simulate_ll()
577 if (ll_bit == 0 || ll_task != current) { in simulate_sc()
622 struct thread_info *ti = task_thread_info(current); in simulate_rdhwr()
705 force_sig_info(SIGFPE, &info, current); in do_ov()
738 force_sig_info(sig, &si, current); in process_fpemu_return()
745 force_sig_info(sig, &si, current); in process_fpemu_return()
751 down_read(&current->mm->mmap_sem); in process_fpemu_return()
752 if (find_vma(current->mm, (unsigned long)fault_addr)) in process_fpemu_return()
756 up_read(&current->mm->mmap_sem); in process_fpemu_return()
757 force_sig_info(sig, &si, current); in process_fpemu_return()
761 force_sig(sig, current); in process_fpemu_return()
799 sig = fpu_emulator_cop1Handler(regs, &current->thread.fpu, 1, in simulate_fp()
801 fcr31 = current->thread.fpu.fcr31; in simulate_fp()
807 current->thread.fpu.fcr31 &= ~FPU_CSR_ALL_X; in simulate_fp()
853 sig = fpu_emulator_cop1Handler(regs, &current->thread.fpu, 1, in do_fpe()
855 fcr31 = current->thread.fpu.fcr31; in do_fpe()
861 current->thread.fpu.fcr31 &= ~FPU_CSR_ALL_X; in do_fpe()
909 force_sig_info(SIGFPE, &info, current); in do_trap_or_bp()
913 force_sig(SIGTRAP, current); in do_trap_or_bp()
928 force_sig(SIGTRAP, current); in do_trap_or_bp()
933 force_sig(SIGTRAP, current); in do_trap_or_bp()
1012 force_sig(SIGSEGV, current); in do_bp()
1053 force_sig(SIGSEGV, current); in do_tr()
1079 task_thread_info(current)->r2_emul_return = 1; in do_ri()
1085 &current->thread.cp0_baduaddr, in do_ri()
1087 task_thread_info(current)->r2_emul_return = 1; in do_ri()
1139 force_sig(status, current); in do_ri()
1155 ((current->thread.emulated_fp++ > mt_fpemul_threshold))) { in mt_ase_fp_affinity()
1161 if (cpumask_intersects(&current->cpus_allowed, &mt_fpu_cpumask)) { in mt_ase_fp_affinity()
1164 current->thread.user_cpus_allowed in mt_ase_fp_affinity()
1165 = current->cpus_allowed; in mt_ase_fp_affinity()
1166 cpumask_and(&tmask, &current->cpus_allowed, in mt_ase_fp_affinity()
1168 set_cpus_allowed_ptr(current, &tmask); in mt_ase_fp_affinity()
1197 force_sig(SIGILL, current); in default_cu2_call()
1222 wait_on_atomic_t(&current->mm->context.fp_mode_switching, in enable_restore_fp_context()
1282 write_msa_csr(current->thread.fpu.msacsr); in enable_restore_fp_context()
1304 _restore_fp(current); in enable_restore_fp_context()
1314 restore_msa(current); in enable_restore_fp_context()
1319 current->thread.fpu.fcr31); in enable_restore_fp_context()
1386 force_sig(status, current); in do_cpu()
1405 force_sig(SIGILL, current); in do_cpu()
1416 sig = fpu_emulator_cop1Handler(regs, &current->thread.fpu, 0, in do_cpu()
1418 fcr31 = current->thread.fpu.fcr31; in do_cpu()
1424 current->thread.fpu.fcr31 &= ~FPU_CSR_ALL_X; in do_cpu()
1454 force_sig(SIGFPE, current); in do_msa_fpe()
1467 force_sig(SIGILL, current); in do_msa()
1475 force_sig(SIGILL, current); in do_msa()
1485 force_sig(SIGILL, current); in do_mdmx()
1511 if (test_tsk_thread_flag(current, TIF_LOAD_WATCH)) { in do_watch()
1514 force_sig(SIGTRAP, current); in do_watch()
1597 force_sig(SIGILL, current); in do_mt()
1606 force_sig(SIGILL, current); in do_dsp()
2140 current->active_mm = &init_mm; in per_cpu_trap_init()
2141 BUG_ON(current->mm); in per_cpu_trap_init()
2142 enter_lazy_tlb(&init_mm, current); in per_cpu_trap_init()