Lines Matching refs:fault_num

49 					  int fault_num,  in force_sig_info_fault()  argument
65 info.si_trapno = fault_num; in force_sig_info_fault()
211 static int handle_migrating_pte(pgd_t *pgd, int fault_num, in handle_migrating_pte() argument
242 if (fault_num == INT_ITLB_MISS) { in handle_migrating_pte()
262 int fault_num, in handle_page_fault() argument
311 if (handle_migrating_pte(pgd, fault_num, address, regs->pc, in handle_page_fault()
417 if (fault_num == INT_ITLB_MISS) { in handle_page_fault()
472 switch (fault_num) { in handle_page_fault()
501 fault_num, tsk, regs); in handle_page_fault()
519 if (fault_num == INT_ITLB_MISS) { in handle_page_fault()
571 fault_num, tsk, regs); in handle_page_fault()
600 struct intvec_state do_page_fault_ics(struct pt_regs *regs, int fault_num, in do_page_fault_ics() argument
610 do_page_fault, fault_num, address, write, 1 in do_page_fault_ics()
615 (fault_num != INT_DTLB_MISS && in do_page_fault_ics()
616 fault_num != INT_DTLB_ACCESS)) { in do_page_fault_ics()
620 old_pc, fault_num, write, address); in do_page_fault_ics()
624 if (fault_num != INT_DTLB_ACCESS && vmalloc_fault(pgd, address) >= 0) in do_page_fault_ics()
673 pc, fault_num); in do_page_fault_ics()
682 if (fault_num == INT_DTLB_ACCESS) in do_page_fault_ics()
684 if (handle_migrating_pte(pgd, fault_num, address, pc, 1, write)) in do_page_fault_ics()
702 void do_page_fault(struct pt_regs *regs, int fault_num, in do_page_fault() argument
770 if (fault_num == INT_DMATLB_MISS || in do_page_fault()
771 fault_num == INT_DMATLB_ACCESS || in do_page_fault()
772 fault_num == INT_DMATLB_MISS_DWNCL || in do_page_fault()
773 fault_num == INT_DMATLB_ACCESS_DWNCL) { in do_page_fault()
782 switch (fault_num) { in do_page_fault()
801 panic("Bad fault number %d in do_page_fault", fault_num); in do_page_fault()
807 switch (fault_num) { in do_page_fault()
828 if (async->fault_num != 0) { in do_page_fault()
830 fault_num, async->fault_num, in do_page_fault()
833 BUG_ON(fault_num == 0); in do_page_fault()
834 async->fault_num = fault_num; in do_page_fault()
843 handle_page_fault(regs, fault_num, is_page_fault, address, write); in do_page_fault()
866 if (async->fault_num) { in do_async_page_fault()
873 int fault_num = async->fault_num; in do_async_page_fault() local
874 async->fault_num = 0; in do_async_page_fault()
875 handle_page_fault(regs, fault_num, async->is_fault, in do_async_page_fault()