| /netbsd-src/sys/arch/amiga/amiga/ |
| H A D | trap.c | 182 extern struct pcb *curpcb; 328 if (curpcb) 329 printf(" curpcb %p\n", curpcb); 769 onfault = curpcb->pcb_onfault; 770 curpcb->pcb_onfault = NULL; 774 curpcb->pcb_onfault = onfault; 805 onfault = curpcb->pcb_onfault; 806 curpcb->pcb_onfault = NULL; 810 curpcb->pcb_onfault = onfault; 824 !curpcb->pcb_onfault) { [all …]
|
| /netbsd-src/sys/arch/powerpc/ibm4xx/ |
| H A D | trap.c | 444 curpcb->pcb_onfault = NULL; in copyin() 509 curpcb->pcb_onfault = NULL; in copyin() 541 curpcb->pcb_onfault = NULL; in bigcopyin() 563 curpcb->pcb_onfault = NULL; in copyout() 629 curpcb->pcb_onfault = NULL; in copyout() 662 curpcb->pcb_onfault = NULL; in bigcopyout() 685 oldfault = curpcb->pcb_onfault; in kcopy() 687 curpcb->pcb_onfault = oldfault; in kcopy() 693 curpcb->pcb_onfault = oldfault; in kcopy() 715 curpcb->pcb_onfault = NULL; [all …]
|
| H A D | copyinstr.c | 61 curpcb->pcb_onfault = NULL; in copyinstr() 106 curpcb->pcb_onfault = NULL; in copyinstr()
|
| H A D | copyoutstr.c | 61 curpcb->pcb_onfault = NULL; in copyoutstr() 107 curpcb->pcb_onfault = NULL; in copyoutstr()
|
| H A D | ibm4xx_machdep.c | 265 curpcb = lwp_getpcb(curlwp); in ibm4xx_init() 266 memset(curpcb, 0, sizeof(struct pcb)); in ibm4xx_init() 268 curpcb->pcb_pm = pmap_kernel(); in ibm4xx_init()
|
| /netbsd-src/sys/arch/m68k/060sp/ |
| H A D | netbsd060sp.S | 180 movl _C_LABEL(curpcb),%a1 | fault handler 212 movl _C_LABEL(curpcb),%a1 | fault handler 243 movl _C_LABEL(curpcb),%a1 | fault handler 270 movl _C_LABEL(curpcb),%a1 | fault handler 297 movl _C_LABEL(curpcb),%a1 | fault handler 324 movl _C_LABEL(curpcb),%a1 | fault handler
|
| /netbsd-src/sys/arch/arm/include/arm32/ |
| H A D | machdep.h | 120 curpcb->pcb_onfault = NULL; in cpu_unset_onfault() 126 curpcb->pcb_onfault = fb; in cpu_enable_onfault() 132 struct faultbuf * const fb = curpcb->pcb_onfault; in cpu_disable_onfault() 134 curpcb->pcb_onfault = NULL; in cpu_disable_onfault()
|
| /netbsd-src/sys/arch/powerpc/powerpc/ |
| H A D | trap.c | 95 struct pcb * const pcb = curpcb; in trap() 517 struct pcb *pcb = curpcb; in setusr() 533 curpcb->pcb_kmapsr = 0; in unsetusr() 555 curpcb->pcb_onfault = 0; \ 584 curpcb->pcb_onfault = 0; \ 623 curpcb->pcb_onfault = 0; in copyin() 653 curpcb->pcb_onfault = 0; in copyout() 673 oldfault = curpcb->pcb_onfault; in kcopy() 678 curpcb->pcb_onfault = oldfault; in kcopy() 703 curpcb->pcb_onfault = 0; [all …]
|
| /netbsd-src/sys/compat/linux/arch/powerpc/ |
| H A D | linux_machdep.c | 187 memcpy(&frame.lfp_regs, curpcb->pcb_fpu.fpreg, sizeof(frame.lfp_regs)); in linux_sendsig() 328 memcpy(curpcb->pcb_fpu.fpreg, (void *)&sregs.lfp_regs, in linux_sys_rt_sigreturn() 329 sizeof(curpcb->pcb_fpu.fpreg)); in linux_sys_rt_sigreturn() 422 memcpy(curpcb->pcb_fpu.fpreg, (void *)&sregs.lfp_regs, in linux_sys_sigreturn() 423 sizeof(curpcb->pcb_fpu.fpreg)); in linux_sys_sigreturn()
|
| /netbsd-src/sys/arch/sparc64/sparc64/ |
| H A D | trap.c | 466 if ((trapdebug & TDB_NSAVED && curpcb->pcb_nsaved) || in trap() 1049 if ((curpcb->pcb_nsaved > 8) || in data_access_fault() 1050 (trapdebug & TDB_NSAVED && curpcb->pcb_nsaved) || in data_access_fault() 1056 sfva, sfsr, (int)curpcb->pcb_nsaved); in data_access_fault() 1058 if ((trapdebug & TDB_NSAVED && curpcb->pcb_nsaved)) in data_access_fault() 1070 sfva, sfsr, (int)curpcb->pcb_nsaved); in data_access_fault() 1149 curpcb->pcb_onfault = NULL; in data_access_fault() 1151 curpcb->pcb_onfault = (void *)onfault; in data_access_fault() 1240 sfva, sfsr, (int)curpcb->pcb_nsaved); in data_access_fault() 1315 if ((trapdebug & TDB_NSAVED && curpcb in data_access_error() [all...] |
| /netbsd-src/sys/arch/sun3/sun3x/ |
| H A D | locore2.c | 81 extern struct pcb *curpcb; 181 curpcb = lwp_getpcb(&lwp0); in _vm_init()
|
| /netbsd-src/sys/arch/sh3/sh3/ |
| H A D | locore_subr.S | 503 .long _C_LABEL(curpcb) 558 .long _C_LABEL(curpcb) 638 .long _C_LABEL(curpcb) 718 .long _C_LABEL(curpcb) 750 .long _C_LABEL(curpcb) 834 .long _C_LABEL(curpcb)
|
| H A D | sh3_machdep.c | 117 struct pcb *curpcb; variable 248 curpcb = lwp_getpcb(&lwp0); in sh_proc0_init() 249 lwp0.l_md.md_pcb = curpcb; in sh_proc0_init() 251 sf = &curpcb->pcb_sf; in sh_proc0_init()
|
| /netbsd-src/sys/arch/powerpc/oea/ |
| H A D | oea_machdep.c | 175 curpcb = lwp_getpcb(&lwp0); in oea_init() 176 memset(curpcb, 0, sizeof(struct pcb)); in oea_init() 183 curpcb->pcb_vr.vreg[scratch][0] = 0x7FFFDEAD; in oea_init() 184 curpcb->pcb_vr.vreg[scratch][1] = 0x7FFFDEAD; in oea_init() 185 curpcb->pcb_vr.vreg[scratch][2] = 0x7FFFDEAD; in oea_init() 186 curpcb->pcb_vr.vreg[scratch][3] = 0x7FFFDEAD; in oea_init() 189 curpm = curpcb->pcb_pm = pmap_kernel(); in oea_init()
|
| /netbsd-src/sys/arch/sun2/sun2/ |
| H A D | locore2.c | 96 extern struct pcb *curpcb; 198 curpcb = lwp_getpcb(&lwp0); in _vm_init()
|
| /netbsd-src/sys/arch/sun3/sun3/ |
| H A D | locore2.c | 100 extern struct pcb *curpcb; 215 curpcb = lwp_getpcb(&lwp0); in _vm_init()
|
| /netbsd-src/sys/arch/sh3/include/ |
| H A D | pcb.h | 42 extern struct pcb *curpcb;
|
| /netbsd-src/sys/arch/mips/mips/ |
| H A D | mips_emul.c | 286 PCB_FSR(curpcb), 0); in update_pc() 509 t = &(curpcb->pcb_fpregs.r_regs[(inst>>16)&0x1F]); in mips_emul_lwc1() 541 t = &(curpcb->pcb_fpregs.r_regs[(inst>>16)&0x1F]); in mips_emul_lwc1() 570 t = &(curpcb->pcb_fpregs.r_regs[(inst>>16)&0x1E]); in mips_emul_ldc1() 599 t = &(curpcb->pcb_fpregs.r_regs[(inst>>16)&0x1F]); in mips_emul_swc1() 631 t = &(curpcb->pcb_fpregs.r_regs[(inst>>16)&0x1F]); in mips_emul_swc1() 660 t = &(curpcb->pcb_fpregs.r_regs[(inst>>16)&0x1E]); in mips_emul_sdc1()
|
| /netbsd-src/sys/arch/m68k/include/ |
| H A D | pcb.h | 73 extern struct pcb *curpcb;
|
| /netbsd-src/sys/arch/evbmips/atheros/ |
| H A D | machdep.c | 318 savectx(curpcb); in cpu_reboot()
|
| /netbsd-src/sys/arch/playstation2/playstation2/ |
| H A D | machdep.c | 183 savectx(curpcb); in cpu_reboot()
|
| /netbsd-src/sys/arch/m68k/m68k/ |
| H A D | vm_machdep.c | 100 savectx(curpcb); in cpu_lwp_fork()
|
| /netbsd-src/sys/arch/evbmips/malta/ |
| H A D | machdep.c | 323 savectx(curpcb); in cpu_reboot()
|
| /netbsd-src/sys/arch/evbmips/ingenic/ |
| H A D | machdep.c | 274 savectx(curpcb); in cpu_reboot()
|
| /netbsd-src/sys/arch/aarch64/include/ |
| H A D | cpu.h | 222 #define curpcb ((struct pcb *)lwp_getpcb(curlwp)) 200 #define curpcb global() macro
|