Lines Matching refs:current
25 siginfo.si_signo = current->thread.signo; in send_fault_sig()
26 siginfo.si_code = current->thread.code; in send_fault_sig()
27 siginfo.si_addr = (void *)current->thread.faddr; in send_fault_sig()
33 &siginfo, current); in send_fault_sig()
72 struct mm_struct *mm = current->mm; in do_page_fault()
142 if ((fault & VM_FAULT_RETRY) && fatal_signal_pending(current)) in do_page_fault()
162 current->maj_flt++; in do_page_fault()
164 current->min_flt++; in do_page_fault()
196 current->thread.signo = SIGBUS; in do_page_fault()
197 current->thread.faddr = address; in do_page_fault()
201 current->thread.signo = SIGBUS; in do_page_fault()
202 current->thread.code = BUS_ADRERR; in do_page_fault()
203 current->thread.faddr = address; in do_page_fault()
207 current->thread.signo = SIGSEGV; in do_page_fault()
208 current->thread.code = SEGV_MAPERR; in do_page_fault()
209 current->thread.faddr = address; in do_page_fault()
213 current->thread.signo = SIGSEGV; in do_page_fault()
214 current->thread.code = SEGV_ACCERR; in do_page_fault()
215 current->thread.faddr = address; in do_page_fault()