Home
last modified time | relevance | path

Searched refs:pcb_onfault (Results 1 – 8 of 8) sorted by relevance

/mirbsd/src/sys/arch/i386/i386/
Dtrap.c267 if (pcb->pcb_onfault != 0) {
269 frame.tf_eip = (int)pcb->pcb_onfault;
447 onfault = p->p_addr->u_pcb.pcb_onfault;
448 p->p_addr->u_pcb.pcb_onfault = NULL;
450 p->p_addr->u_pcb.pcb_onfault = onfault;
460 if (pcb->pcb_onfault != 0)
Dgenassym.cf103 member pcb_onfault
/mirbsd/src/sys/arch/sparc/include/
Dpcb.h94 caddr_t pcb_onfault; /* for copyin/out */ member
/mirbsd/src/sys/arch/i386/include/
Dpcb.h74 caddr_t pcb_onfault; /* copyin/out fault recovery */ member
/mirbsd/src/sys/arch/sparc/sparc/
Dtrap.c679 if (p->p_addr && p->p_addr->u_pcb.pcb_onfault == Lfsbail)
746 (int)p->p_addr->u_pcb.pcb_onfault : 0;
927 if (p->p_addr && p->p_addr->u_pcb.pcb_onfault == Lfsbail)
974 (int)p->p_addr->u_pcb.pcb_onfault : 0;
Dmachdep.c1073 saveonfault = (u_long)xpcb->pcb_onfault;
1075 xpcb->pcb_onfault = (caddr_t)saveonfault;
Dgenassym.cf143 member pcb_onfault
Dlocore.s4070 retl ! cpcb->pcb_onfault = 0;
4177 ! Copyin or copyout fault. Clear cpcb->pcb_onfault and return EFAULT.
4702 ld [%o2 + %lo(_C_LABEL(cpcb))], %o2 ! cpcb->pcb_onfault = Lfserr;
4718 st %g0, [%o2 + PCB_ONFAULT]! error in r/w, clear pcb_onfault
4729 st %g0, [%o2 + PCB_ONFAULT]! error in r/w, clear pcb_onfault
4741 ld [%o3 + %lo(_C_LABEL(cpcb))], %o3 ! cpcb->pcb_onfault = Lfserr;
4765 !ld [%o2 + %lo(_C_LABEL(cpcb))], %o2 ! cpcb->pcb_onfault = Lfsbail;
5201 sethi %hi(_C_LABEL(cpcb)), %o5 ! cpcb->pcb_onfault = Lkcerr;