Searched refs:pcb_onfault (Results 1 – 16 of 16) sorted by relevance
| /f-stack/freebsd/arm/arm/ |
| H A D | trap-v6.c | 449 if (__predict_false(pcb->pcb_onfault == cachebailout)) { in abort_handler() 451 tf->tf_pc = (register_t)pcb->pcb_onfault; in abort_handler() 488 pcb->pcb_onfault == NULL)) { in abort_handler() 503 onfault = pcb->pcb_onfault; in abort_handler() 504 pcb->pcb_onfault = NULL; in abort_handler() 513 pcb->pcb_onfault = onfault; in abort_handler() 521 pcb->pcb_onfault != NULL) { in abort_handler() 523 tf->tf_pc = (int)pcb->pcb_onfault; in abort_handler() 643 td->td_pcb->pcb_onfault != NULL) { in abort_align() 645 tf->tf_pc = (int)td->td_pcb->pcb_onfault; in abort_align()
|
| H A D | genassym.c | 66 ASSYM(PCB_ONFAULT, offsetof(struct pcb, pcb_onfault));
|
| /f-stack/freebsd/arm/include/ |
| H A D | pcb.h | 55 caddr_t pcb_onfault; /* On fault handler */ member
|
| /f-stack/freebsd/arm64/include/ |
| H A D | pcb.h | 49 vm_offset_t pcb_onfault; member
|
| /f-stack/freebsd/mips/mips/ |
| H A D | trap.c | 677 if (td->td_pcb->pcb_onfault != NULL) { in trap() 678 pc = (register_t)(intptr_t)td->td_pcb->pcb_onfault; in trap() 679 td->td_pcb->pcb_onfault = NULL; in trap() 689 if (td->td_pcb->pcb_onfault == NULL) in trap() 737 if (td->td_pcb->pcb_onfault != NULL) { in trap() 738 pc = (register_t)(intptr_t)td->td_pcb->pcb_onfault; in trap() 739 td->td_pcb->pcb_onfault = NULL; in trap() 1062 if (td->td_pcb->pcb_onfault != NULL) { in trap() 1063 pc = (register_t)(intptr_t)td->td_pcb->pcb_onfault; in trap() 1064 td->td_pcb->pcb_onfault = NULL; in trap()
|
| H A D | genassym.c | 85 ASSYM(U_PCB_ONFAULT, offsetof(struct pcb, pcb_onfault));
|
| H A D | vm_machdep.c | 589 db_printf("PCB onfault = %p\n", pcb->pcb_onfault); in DB_SHOW_COMMAND()
|
| /f-stack/freebsd/i386/include/ |
| H A D | pcb.h | 94 caddr_t pcb_onfault; /* copyin/out fault recovery */ member
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | trap.c | 482 if (curpcb->pcb_onfault != NULL) { in trap() 483 frame->tf_rip = (long)curpcb->pcb_onfault; in trap() 765 trap_is_smap(frame) || curpcb->pcb_onfault == NULL)) { in trap_pfault() 837 curpcb->pcb_onfault != NULL) { in trap_pfault() 838 frame->tf_rip = (long)curpcb->pcb_onfault; in trap_pfault()
|
| H A D | genassym.c | 148 ASSYM(PCB_ONFAULT, offsetof(struct pcb, pcb_onfault));
|
| /f-stack/freebsd/amd64/include/ |
| H A D | pcb.h | 94 caddr_t pcb_onfault; member
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | trap.c | 283 if ((lower || map == kernel_map || pcb->pcb_onfault != 0) && in data_abort() 316 pcb->pcb_onfault != 0) { in data_abort() 318 frame->tf_elr = pcb->pcb_onfault; in data_abort()
|
| H A D | genassym.c | 66 ASSYM(PCB_ONFAULT, offsetof(struct pcb, pcb_onfault));
|
| /f-stack/freebsd/i386/i386/ |
| H A D | trap.c | 585 if (curpcb->pcb_onfault != NULL) { in trap() 586 frame->tf_eip = (int)curpcb->pcb_onfault; in trap() 869 curpcb->pcb_onfault != NULL) { in trap_pfault() 870 frame->tf_eip = (int)curpcb->pcb_onfault; in trap_pfault()
|
| H A D | genassym.c | 139 ASSYM(PCB_ONFAULT, offsetof(struct pcb, pcb_onfault));
|
| /f-stack/freebsd/mips/include/ |
| H A D | pcb.h | 130 void *pcb_onfault; /* for copyin/copyout faults */ member
|