Searched refs:pcb (Results 126 - 150 of 233) sorted by relevance

12345678910

/freebsd-12-stable/sys/amd64/linux/
H A Dlinux_sysvec.c71 #include <machine/pcb.h>
399 struct pcb *pcb; local
403 pcb = td->td_pcb;
408 pcb->pcb_fsbase = 0;
409 pcb->pcb_gsbase = 0;
410 clear_pcb_flags(pcb, PCB_32BIT);
411 pcb->pcb_initial_fpucw = __LINUX_NPXCW__;
412 set_pcb_flags(pcb, PCB_FULL_IRET);
427 x86_clear_dbregs(pcb);
[all...]
/freebsd-12-stable/sys/ddb/
H A Ddb_thread.c37 #include <machine/pcb.h>
/freebsd-12-stable/sys/powerpc/powerpc/
H A Dinterrupt.c64 #include <machine/pcb.h>
H A Dmachdep.c119 #include <machine/pcb.h>
432 thread0.td_pcb = (struct pcb *)
434 sizeof(struct pcb)) & ~15UL);
435 bzero((void *)thread0.td_pcb, sizeof(struct pcb));
H A Ddb_trace.c42 #include <machine/pcb.h>
315 struct pcb *ctx;
H A Dmp_machdep.c56 #include <machine/pcb.h>
69 struct pcb stoppcbs[MAXCPU];
/freebsd-12-stable/sys/kern/
H A Dsubr_kdb.c50 #include <machine/pcb.h>
59 static struct pcb kdb_pcb;
60 struct pcb *kdb_thrctx = NULL;
557 struct pcb *
/freebsd-12-stable/sys/mips/mips/
H A Dstack_machdep.c40 #include <machine/pcb.h>
/freebsd-12-stable/sys/arm/arm/
H A Dfiq.c50 #include <machine/pcb.h>
H A Dmp_machdep.c55 #include <machine/pcb.h>
67 struct pcb stoppcbs[MAXCPU];
H A Dvfp.c45 #include <machine/pcb.h>
181 struct pcb *curpcb;
H A Dpmap-v4.c177 #include <machine/pcb.h>
1803 pmap_set_pcb_pagedir(pmap_t pm, struct pcb *pcb) argument
1807 pcb->pcb_pagedir = pm->pm_l1->l1_physaddr;
1808 pcb->pcb_dacr = (DOMAIN_CLIENT << (PMAP_DOMAIN_KERNEL * 2)) |
1812 pcb->pcb_pl1vec = &pm->pm_l1->l1_kva[L1_IDX(vector_page)];
1814 pcb->pcb_l1vec = l2b->l2b_phys | L1_C_PROTO |
1817 pcb->pcb_pl1vec = NULL;
1824 struct pcb *pcb; local
2128 struct pcb *pcb; local
[all...]
/freebsd-12-stable/sys/security/audit/
H A Daudit_arg.c677 struct inpcb *pcb; local
707 pcb = (struct inpcb *)so->so_pcb;
708 INP_RLOCK(pcb);
710 pcb->inp_faddr.s_addr;
712 pcb->inp_laddr.s_addr;
714 pcb->inp_fport;
716 pcb->inp_lport;
717 INP_RUNLOCK(pcb);
/freebsd-12-stable/sys/amd64/linux32/
H A Dlinux32_sysvec.c77 #include <machine/pcb.h>
682 struct pcb *pcb = td->td_pcb; local
686 pcb = td->td_pcb;
694 pcb->pcb_fsbase = 0;
695 pcb->pcb_gsbase = 0;
697 pcb->pcb_initial_fpucw = __LINUX_NPXCW__;
713 x86_clear_dbregs(pcb);
718 set_pcb_flags(pcb, PCB_32BIT | PCB_FULL_IRET);
/freebsd-12-stable/sys/powerpc/fpu/
H A Dfpu_explode.c58 #include <machine/pcb.h>
/freebsd-12-stable/sys/riscv/riscv/
H A Ddb_interface.c46 #include <machine/pcb.h>
/freebsd-12-stable/sys/sys/
H A Dpcpu.h180 struct pcb *pc_curpcb; /* Current pcb */
/freebsd-12-stable/sys/i386/cloudabi32/
H A Dcloudabi32_sysvec.c39 #include <machine/pcb.h>
/freebsd-12-stable/sys/i386/i386/
H A Dptrace_machdep.c42 #include <machine/pcb.h>
/freebsd-12-stable/sys/arm/cloudabi32/
H A Dcloudabi32_sysvec.c39 #include <machine/pcb.h>
/freebsd-12-stable/sys/arm64/arm64/
H A Ddb_interface.c46 #include <machine/pcb.h>
/freebsd-12-stable/sys/arm64/cloudabi32/
H A Dcloudabi32_sysvec.c39 #include <machine/pcb.h>
/freebsd-12-stable/sys/arm64/cloudabi64/
H A Dcloudabi64_sysvec.c39 #include <machine/pcb.h>
/freebsd-12-stable/sys/arm64/include/
H A Dpmap.h171 struct pcb *pmap_switch(struct thread *, struct thread *);
/freebsd-12-stable/sys/amd64/amd64/
H A Dgdb_machdep.c43 #include <machine/pcb.h>
98 * Write registers to the trapframe and pcb, if applicable.
99 * Some scratch registers are not tracked by the pcb.

Completed in 310 milliseconds

12345678910