Lines Matching refs:current
26 siginfo.si_signo = current->thread.signo; in send_fault_sig()
27 siginfo.si_code = current->thread.code; in send_fault_sig()
28 siginfo.si_addr = (void *)current->thread.faddr; in send_fault_sig()
35 &siginfo, current); in send_fault_sig()
74 struct mm_struct *mm = current->mm; in do_page_fault()
81 current->mm->pgd); in do_page_fault()
155 current->maj_flt++; in do_page_fault()
157 current->min_flt++; in do_page_fault()
174 current->thread.signo = SIGBUS; in do_page_fault()
175 current->thread.faddr = address; in do_page_fault()
179 current->thread.signo = SIGBUS; in do_page_fault()
180 current->thread.code = BUS_ADRERR; in do_page_fault()
181 current->thread.faddr = address; in do_page_fault()
185 current->thread.signo = SIGSEGV; in do_page_fault()
186 current->thread.code = SEGV_MAPERR; in do_page_fault()
187 current->thread.faddr = address; in do_page_fault()
191 current->thread.signo = SIGSEGV; in do_page_fault()
192 current->thread.code = SEGV_ACCERR; in do_page_fault()
193 current->thread.faddr = address; in do_page_fault()