HomeSort by: relevance | last modified time | path
    Searched defs:pcb (Results 1 - 25 of 188) sorted by relevancy

1 2 3 4 5 6 7 8

  /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...]

Completed in 45 milliseconds

1 2 3 4 5 6 7 8