Lines Matching refs:current
143 struct mm_struct *mm = current->mm; in handle_page_fault()
182 if ((fault & VM_FAULT_RETRY) && fatal_signal_pending(current)) in handle_page_fault()
241 struct task_struct *tsk = current; in show_segv_info()
262 current->thread.arch.faultinfo = fi; in bad_segv()
269 do_signal(¤t->thread.regs); in fatal_sigsegv()
317 current->thread.segv_regs = container_of(regs, struct pt_regs, regs); in segv()
332 else if (current->pagefault_disabled) { in segv()
337 if (!current->thread.segv_continue) { in segv()
341 mc_set_rip(mc, current->thread.segv_continue); in segv()
342 current->thread.segv_continue = NULL; in segv()
345 else if (current->mm == NULL) { in segv()
382 current->thread.arch.faultinfo = fi; in segv()
386 current->thread.arch.faultinfo = fi; in segv()
392 current->thread.segv_regs = NULL; in segv()
417 current->thread.arch.faultinfo = *fi; in relay_signal()