| /src/sys/arch/i386/i386/ |
| autoconf.c | 64 #include <machine/pcb.h> 106 struct pcb *pcb; local 140 pcb = lwp_getpcb(&lwp0); 141 pcb->pcb_cr0 = rcr0() & ~CR0_TS; 143 /* propagate this to the idle pcb's. */
|
| /src/sys/arch/sh3/include/ |
| pcb.h | 1 /* $NetBSD: pcb.h,v 1.10 2019/04/06 03:06:27 thorpej Exp $ */ 37 struct pcb { struct 42 extern struct pcb *curpcb;
|
| /src/usr.sbin/crash/arch/ |
| alpha.c | 45 #include <machine/pcb.h> 50 struct pcb pcb; variable in typeref:struct:pcb 63 &pcb, sizeof(pcb)) != sizeof(pcb)) { 68 &pcb.pcb_context[0], 7 * sizeof(unsigned long)); 69 ddb_regs.tf_regs[FRAME_RA] = pcb.pcb_context[7]; 70 ddb_regs.tf_regs[FRAME_SP] = pcb.pcb_hw.apcb_ksp;
|
| mips.c | 41 #include <machine/pcb.h> 51 struct pcb pcb; variable in typeref:struct:pcb 60 if ((size_t)kvm_read(kd, nl[0].n_value, &pcb, sizeof(pcb)) != 61 sizeof(pcb)) {
|
| sparc.c | 44 #include <machine/pcb.h> 53 struct pcb pcb; variable in typeref:struct:pcb 62 if ((size_t)kvm_read(kd, nl[0].n_value, &pcb, sizeof(pcb)) != 63 sizeof(pcb)) {
|
| x86.c | 45 #include <machine/pcb.h> 62 struct pcb pcb; variable in typeref:struct:pcb 71 if ((size_t)kvm_read(kd, nl[0].n_value, &pcb, sizeof(pcb)) != 72 sizeof(pcb)) { 82 ddb_regs.tf_sp = pcb.pcb_sp; 83 ddb_regs.tf_bp = pcb.pcb_bp;
|
| /src/sys/arch/aarch64/aarch64/ |
| core_machdep.c | 43 #include <aarch64/pcb.h> 57 struct pcb * const pcb = lwp_getpcb(l); local 74 md_core.fpreg = pcb->pcb_fpregs;
|
| process_machdep.c | 41 #include <aarch64/pcb.h> 70 struct pcb * const pcb = lwp_getpcb(l); local 74 memcpy(fpregs, &pcb->pcb_fpregs, *lenp); 82 struct pcb * const pcb = lwp_getpcb(l); local 86 memcpy(&pcb->pcb_fpregs, fpregs, len);
|
| /src/sys/arch/powerpc/booke/ |
| kcopy.c | 43 #include <machine/pcb.h> 58 struct pcb * const pcb = lwp_getpcb(curlwp); local 59 struct faultbuf * const saved_onfault = pcb->pcb_onfault; 66 pcb->pcb_onfault = saved_onfault;
|
| /src/sys/arch/powerpc/powerpc/ |
| core_machdep.c | 57 #include <machine/pcb.h> 68 struct pcb * const pcb = lwp_getpcb(l); local 83 md_core.fpstate = pcb->pcb_fpu; 89 md_core.vstate = pcb->pcb_vr;
|
| /src/sys/arch/m68k/m68k/ |
| fpu.c | 48 #include <machine/pcb.h> 77 struct pcb *pcb = lwp_getpcb(&lwp0); local 82 memset(&pcb->pcb_fpregs, 0, sizeof(pcb->pcb_fpregs));
|
| /src/sys/arch/aarch64/include/ |
| pcb.h | 1 /* $NetBSD: pcb.h,v 1.2 2018/12/27 09:55:27 mrg Exp $ */ 39 struct pcb { struct 51 #include <arm/pcb.h>
|
| /src/sys/arch/alpha/alpha/ |
| compat_13_machdep.c | 68 struct pcb *pcb; local 96 pcb = lwp_getpcb(l); 98 memcpy(&pcb->pcb_fp, (struct fpreg *)ksc.sc_fpregs,
|
| process_machdep.c | 76 struct pcb *pcb = lwp_getpcb(l); local 80 regs->r_regs[R_SP] = pcb->pcb_hw.apcb_usp; 87 struct pcb *pcb = lwp_getpcb(l); local 91 pcb->pcb_hw.apcb_usp = regs->r_regs[R_SP]; 117 struct pcb *pcb = lwp_getpcb(l); local 121 memcpy(regs, &pcb->pcb_fp, sizeof(struct fpreg)); 128 struct pcb *pcb = lwp_getpcb(l) local [all...] |
| compat_16_machdep.c | 107 struct pcb *pcb = lwp_getpcb(l); local 137 memcpy((struct fpreg *)frame.sf_sc.sc_fpregs, &pcb->pcb_fp, 254 struct pcb *pcb; local 283 pcb = lwp_getpcb(l); 285 memcpy(&pcb->pcb_fp, (struct fpreg *)ksc.sc_fpregs, 287 pcb->pcb_fp.fpr_cr = ksc.sc_fpcr;
|
| /src/sys/arch/arm/arm/ |
| process_machdep.c | 148 #include <machine/pcb.h> 181 const struct pcb * const pcb = lwp_getpcb(l); local 183 regs->fpr_vfp = pcb->pcb_vfp; 217 struct pcb * const pcb = lwp_getpcb(l); local 219 pcb->pcb_vfp = regs->fpr_vfp; 220 pcb->pcb_vfp.vfp_fpexc &= ~VFP_FPEXC_EN;
|
| /src/sys/arch/hppa/hppa/ |
| process_machdep.c | 44 #include <machine/pcb.h> 113 struct pcb *pcb = lwp_getpcb(l); local 116 memcpy(fpregs, pcb->pcb_fpregs, sizeof(*fpregs)); 182 struct pcb *pcb = lwp_getpcb(l); local 185 memcpy(pcb->pcb_fpregs, fpregs, sizeof(*fpregs));
|
| /src/sys/arch/or1k/include/ |
| pcb.h | 1 /* $NetBSD: pcb.h,v 1.1 2014/09/03 19:34:26 matt Exp $ */ 37 struct pcb { struct
|
| /src/sys/arch/riscv/riscv/ |
| process_machdep.c | 67 struct pcb * const pcb = lwp_getpcb(l); local 75 *fpregs = pcb->pcb_fpregs; 83 struct pcb * const pcb = lwp_getpcb(l); local 86 pcb->pcb_fpregs = *fpregs;
|
| fpu.c | 76 struct pcb * const pcb = lwp_getpcb(l); local 77 struct fpreg * const fp = &pcb->pcb_fpregs; 133 struct pcb * const pcb = lwp_getpcb(l); local 134 struct fpreg * const fp = &pcb->pcb_fpregs;
|
| /src/sys/arch/arm/arm32/ |
| sys_machdep.c | 57 #include <machine/pcb.h> 97 struct pcb * const pcb = lwp_getpcb(l); local 107 retval[0] = pcb->pcb_vfp.vfp_fpscr; 116 pcb->pcb_vfp.vfp_fpscr &= ~ua.fpscr_clear; 117 pcb->pcb_vfp.vfp_fpscr |= ua.fpscr_set;
|
| /src/sys/arch/hppa/include/ |
| pcb.h | 1 /* $NetBSD: pcb.h,v 1.10 2019/04/16 12:25:17 skrll Exp $ */ 3 /* $OpenBSD: pcb.h,v 1.6 2000/01/12 07:24:35 mickey Exp $ */ 37 struct pcb { struct
|
| /src/sys/arch/mips/mips/ |
| process_machdep.c | 112 #include <mips/pcb.h> 143 struct pcb * const pcb = lwp_getpcb(l); local 152 memcpy(regs, &pcb->pcb_fpregs, sizeof(*regs)); 159 struct pcb * const pcb = lwp_getpcb(l); local 171 memcpy(&pcb->pcb_fpregs, regs, regslen);
|
| /src/sys/arch/usermode/include/ |
| pcb.h | 1 /* $NetBSD: pcb.h,v 1.17 2012/01/14 17:42:51 reinoud Exp $ */ 38 struct pcb { struct
|
| /src/external/cddl/osnet/dist/lib/libdtrace/common/ |
| dt_pcb.c | 32 * A DTrace Parsing Control Block (PCB) contains all of the state that is used 42 * PCB design also makes it easier to debug (since all global state is kept in 57 * Initialize the specified PCB by zeroing it and filling in a few default 58 * members, and then pushing it on to the top of the PCB stack and setting 62 dt_pcb_push(dtrace_hdl_t *dtp, dt_pcb_t *pcb) 66 * assert that if another PCB is active, it is from the same handle and 77 bzero(pcb, sizeof (dt_pcb_t)); 79 dt_scope_create(&pcb->pcb_dstack); 80 dt_idstack_push(&pcb->pcb_globals, dtp->dt_globals); 81 dt_irlist_create(&pcb->pcb_ir) 111 dt_pcb_t *pcb = yypcb; local [all...] |