Lines Matching refs:pcb_onfault
367 * 2. pcb_onfault not set or
368 * 3. pcb_onfault set and not LDRT/LDRBT/STRT/STRBT instruction.
372 __predict_true((pcb->pcb_onfault == NULL ||
462 if (pcb->pcb_onfault) {
464 tf->tf_pc = (register_t)(intptr_t) pcb->pcb_onfault;
498 onfault = pcb->pcb_onfault;
499 pcb->pcb_onfault = NULL;
501 pcb->pcb_onfault = onfault;
511 if (pcb->pcb_onfault) {
513 tf->tf_pc = (register_t)(intptr_t) pcb->pcb_onfault;
628 /* pcb_onfault *must* be NULL at this point */
629 KDASSERT(((struct pcb *)lwp_getpcb(l))->pcb_onfault == NULL);
656 * If pcb_onfault is set, flag the fault and return to the handler.
694 * spectacular death, or pcb_onfault will come
699 if (pcb->pcb_onfault == NULL)
725 if (pcb->pcb_onfault) {
728 tf->tf_pc = (register_t)(intptr_t) pcb->pcb_onfault;
901 KASSERT(pcb->pcb_onfault == NULL);