Lines Matching refs:current

159 		task = current;
219 if (task && task != current) {
378 current->comm, current->pid, current_thread_info(), current,
388 show_stacktrace(current, regs, KERN_DEFAULT, user_mode(regs));
402 if (notify_die(DIE_OOPS, str, regs, 0, current->thread.trap_nr,
423 if (regs && kexec_should_crash(current))
488 if (notify_die(DIE_OOPS, "bus error", regs, 0, current->thread.trap_nr,
554 if (ll_task == NULL || ll_task == current) {
559 ll_task = current;
593 if (ll_bit == 0 || ll_task != current) {
638 struct thread_info *ti = task_thread_info(current);
800 force_fcr31_sig(fcr31, fault_addr, current);
808 mmap_read_lock(current->mm);
809 if (vma_lookup(current->mm, (unsigned long)fault_addr))
813 mmap_read_unlock(current->mm);
853 sig = fpu_emulator_cop1Handler(regs, &current->thread.fpu, 1,
860 fcr31 = mask_fcr31_x(current->thread.fpu.fcr31);
861 current->thread.fpu.fcr31 &= ~fcr31;
882 if (notify_die(DIE_FP, "FP exception", regs, 0, current->thread.trap_nr,
905 sig = fpu_emulator_cop1Handler(regs, &current->thread.fpu, 1,
912 fcr31 = mask_fcr31_x(current->thread.fpu.fcr31);
913 current->thread.fpu.fcr31 &= ~fcr31;
938 ((current->thread.emulated_fp++ > mt_fpemul_threshold))) {
944 if (cpumask_intersects(&current->cpus_mask, &mt_fpu_cpumask)) {
947 current->thread.user_cpus_allowed
948 = current->cpus_mask;
949 cpumask_and(&tmask, &current->cpus_mask,
951 set_cpus_allowed_ptr(current, &tmask);
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, SIGTRAP) == NOTIFY_STOP)
1124 current->thread.trap_nr = (regs->cp0_cause >> 2) & 0x1f;
1179 &current->thread.cp0_baduaddr,
1188 current->thread.trap_nr = (regs->cp0_cause >> 2) & 0x1f;
1190 if (notify_die(DIE_RI, "RI Fault", regs, 0, current->thread.trap_nr,
1281 first_fp = init_fp_ctx(current);
1291 * other task before current task, restore them
1294 write_msa_csr(current->thread.fpu.msacsr);
1348 write_msa_csr(current->thread.fpu.msacsr);
1370 _restore_fp(current);
1380 restore_msa(current);
1385 current->thread.fpu.fcr31);
1477 sig = fpu_emulator_cop1Handler(regs, &current->thread.fpu, 0,
1484 fcr31 = mask_fcr31_x(current->thread.fpu.fcr31);
1485 current->thread.fpu.fcr31 &= ~fcr31;
1513 current->thread.trap_nr = (regs->cp0_cause >> 2) & 0x1f;
1515 current->thread.trap_nr, SIGFPE) == NOTIFY_STOP)
1573 * If the current thread has the watch registers loaded, save
1577 if (test_tsk_thread_flag(current, TIF_LOAD_WATCH)) {
2269 current->active_mm = &init_mm;
2270 BUG_ON(current->mm);
2271 enter_lazy_tlb(&init_mm, current);