Lines Matching full:current
27 signo = current->thread.signo; in send_fault_sig()
28 si_code = current->thread.code; in send_fault_sig()
29 addr = (void __user *)current->thread.faddr; in send_fault_sig()
33 force_sig_fault(signo, si_code, addr, current); in send_fault_sig()
39 // force_sig_fault(si_signo, si_code, addr, current); in send_fault_sig()
71 struct mm_struct *mm = current->mm; in do_page_fault()
141 if ((fault & VM_FAULT_RETRY) && fatal_signal_pending(current)) in do_page_fault()
161 current->maj_flt++; in do_page_fault()
163 current->min_flt++; in do_page_fault()
195 current->thread.signo = SIGBUS; in do_page_fault()
196 current->thread.faddr = address; in do_page_fault()
200 current->thread.signo = SIGBUS; in do_page_fault()
201 current->thread.code = BUS_ADRERR; in do_page_fault()
202 current->thread.faddr = address; in do_page_fault()
206 current->thread.signo = SIGSEGV; in do_page_fault()
207 current->thread.code = SEGV_MAPERR; in do_page_fault()
208 current->thread.faddr = address; in do_page_fault()
212 current->thread.signo = SIGSEGV; in do_page_fault()
213 current->thread.code = SEGV_ACCERR; in do_page_fault()
214 current->thread.faddr = address; in do_page_fault()