/freebsd-12-stable/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_pcb.c | 62 dt_pcb_push(dtrace_hdl_t *dtp, dt_pcb_t *pcb) argument 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); 83 pcb->pcb_hdl = dtp; 84 pcb->pcb_prev = dtp->dt_pcb; 86 dtp->dt_pcb = pcb; 89 yyinit(pcb); 111 dt_pcb_t *pcb local [all...] |
H A D | dt_as.c | 94 dt_pcb_t *pcb = data; local 102 dvp = &pcb->pcb_difo->dtdo_vartab[pcb->pcb_asvidx++]; 103 stroff = dt_strtab_insert(pcb->pcb_strtab, idp->di_name); 106 longjmp(pcb->pcb_jmpbuf, EDT_NOMEM); 108 longjmp(pcb->pcb_jmpbuf, EDT_STR2BIG); 131 dt_node_diftype(pcb->pcb_hdl, &dn, &dvp->dtdv_type); 138 dt_copystr(const char *s, size_t n, size_t off, dt_pcb_t *pcb) argument 140 bcopy(s, pcb->pcb_difo->dtdo_strtab + off, n); 147 * We track the cumulative references to translators and members in the pcb' 152 dt_as_xlate(dt_pcb_t *pcb, dtrace_difo_t *dp, uint_t i, uint_t xi, dt_node_t *dnp) argument 209 dt_as(dt_pcb_t *pcb) argument [all...] |
/freebsd-12-stable/sys/riscv/include/ |
H A D | pcb.h | 44 struct pcb { struct 59 void makectx(struct trapframe *tf, struct pcb *pcb); 60 int savectx(struct pcb *pcb) __returns_twice;
|
H A D | smp.h | 40 #include <machine/pcb.h> 55 extern struct pcb stoppcbs[];
|
/freebsd-12-stable/sys/i386/include/ |
H A D | pcpu_aux.h | 60 static __inline __pure2 struct pcb * 63 struct pcb *pcb; local 65 __asm("movl %%fs:%1,%0" : "=r" (pcb) 67 return (pcb);
|
/freebsd-12-stable/sys/netgraph/bluetooth/socket/ |
H A D | ng_btsocket_l2cap.c | 420 ng_btsocket_l2cap_pcb_t *pcb = NULL; local 431 pcb = ng_btsocket_l2cap_pcb_by_token(msg->header.token); 432 if (pcb == NULL) { 437 mtx_lock(&pcb->pcb_mtx); 443 pcb->src.b[5], pcb->src.b[4], pcb->src.b[3], 444 pcb->src.b[2], pcb->src.b[1], pcb 528 ng_btsocket_l2cap_pcb_t *pcb = NULL; local 595 ng_btsocket_l2cap_pcb_t *pcb = NULL, *pcb1 = NULL; local 697 ng_btsocket_l2cap_pcb_t *pcb = NULL; local 746 ng_btsocket_l2cap_pcb_p pcb = NULL; local 863 ng_btsocket_l2cap_pcb_t *pcb = NULL; local 958 ng_btsocket_l2cap_pcb_t *pcb = NULL; local 1043 ng_btsocket_l2cap_pcb_t *pcb = NULL; local 1100 ng_btsocket_l2cap_pcb_t *pcb = NULL; local 1157 ng_btsocket_l2cap_pcb_t *pcb = NULL; local 1226 ng_btsocket_l2cap_send_l2ca_con_req(ng_btsocket_l2cap_pcb_p pcb) argument 1296 ng_btsocket_l2cap_send_l2ca_cfg_req(ng_btsocket_l2cap_pcb_p pcb) argument 1332 ng_btsocket_l2cap_send_l2ca_cfg_rsp(ng_btsocket_l2cap_pcb_p pcb) argument 1366 ng_btsocket_l2cap_send_l2ca_discon_req(u_int32_t token, ng_btsocket_l2cap_pcb_p pcb) argument 1410 ng_btsocket_l2cap_pcb_t *pcb = NULL; local 1835 ng_btsocket_l2cap_pcb_p pcb = NULL, pcb_next = NULL; local 2000 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local 2111 ng_btsocket_l2cap_pcb_t *pcb = NULL; local 2169 ng_btsocket_l2cap_pcb_t *pcb = so2l2cap_pcb(so); local 2303 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local 2423 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local 2464 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local 2507 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local 2539 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local 2576 ng_btsocket_l2cap_pcb_t *pcb = so2l2cap_pcb(so); local 2648 ng_btsocket_l2cap_send2(ng_btsocket_l2cap_pcb_p pcb) argument 2703 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local 2805 ng_btsocket_l2cap_timeout(ng_btsocket_l2cap_pcb_p pcb) argument 2823 ng_btsocket_l2cap_untimeout(ng_btsocket_l2cap_pcb_p pcb) argument 2842 ng_btsocket_l2cap_pcb_p pcb = (ng_btsocket_l2cap_pcb_p) xpcb; local [all...] |
H A D | ng_btsocket_sco.c | 381 ng_btsocket_sco_pcb_t *pcb = NULL; local 392 pcb = ng_btsocket_sco_pcb_by_addrs(&rt->src, &ep->bdaddr); 393 if (pcb == NULL) { 398 /* pcb is locked */ 404 pcb->src.b[5], pcb->src.b[4], pcb->src.b[3], 405 pcb->src.b[2], pcb->src.b[1], pcb 454 ng_btsocket_sco_pcb_t *pcb = NULL, *pcb1 = NULL; local 549 ng_btsocket_sco_pcb_t *pcb = NULL; local 600 ng_btsocket_sco_send_lp_con_req(ng_btsocket_sco_pcb_p pcb) argument 660 ng_btsocket_sco_send_lp_discon_req(ng_btsocket_sco_pcb_p pcb) argument 700 ng_btsocket_sco_pcb_t *pcb = NULL; local 862 ng_btsocket_sco_pcb_t *pcb = NULL; local 1041 ng_btsocket_sco_pcb_p pcb = NULL, pcb_next = NULL; local 1202 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); local 1291 ng_btsocket_sco_pcb_t *pcb = NULL; local 1351 ng_btsocket_sco_pcb_t *pcb = so2sco_pcb(so); local 1463 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); local 1521 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); local 1559 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); local 1601 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); local 1636 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); local 1664 ng_btsocket_sco_pcb_t *pcb = so2sco_pcb(so); local 1737 ng_btsocket_sco_send2(ng_btsocket_sco_pcb_p pcb) argument 1789 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); local 1910 ng_btsocket_sco_timeout(ng_btsocket_sco_pcb_p pcb) argument 1928 ng_btsocket_sco_untimeout(ng_btsocket_sco_pcb_p pcb) argument 1947 ng_btsocket_sco_pcb_p pcb = (ng_btsocket_sco_pcb_p) xpcb; local [all...] |
H A D | ng_btsocket_l2cap_raw.c | 419 ng_btsocket_l2cap_raw_pcb_p pcb = NULL; local 423 LIST_FOREACH(pcb,&ng_btsocket_l2cap_raw_sockets,next) { 424 mtx_lock(&pcb->pcb_mtx); 426 if (pcb->token == msg->header.token) { 427 pcb->msg = msg; 429 wakeup(&pcb->msg); 430 mtx_unlock(&pcb->pcb_mtx); 434 mtx_unlock(&pcb->pcb_mtx); 461 ng_btsocket_l2cap_raw_pcb_p pcb = NULL; local 470 LIST_FOREACH(pcb, 611 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); local 659 ng_btsocket_l2cap_raw_pcb_t *pcb = so2l2cap_raw_pcb(so); local 712 ng_btsocket_l2cap_raw_pcb_t *pcb = so2l2cap_raw_pcb(so); local 792 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); local 1121 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); local 1150 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); local 1172 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); local 1216 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); local 1282 ng_btsocket_l2cap_raw_send_sync_ngmsg(ng_btsocket_l2cap_raw_pcb_p pcb, int cmd, void *rsp, int rsplen) argument [all...] |
H A D | ng_btsocket_hci_raw.c | 408 ng_btsocket_hci_raw_send_sync_ngmsg(ng_btsocket_hci_raw_pcb_p pcb, char *path, argument 414 mtx_assert(&pcb->pcb_mtx, MA_OWNED); 421 pcb->token = msg->header.token; 422 pcb->msg = NULL; 426 pcb->token = 0; 430 error = msleep(&pcb->msg, &pcb->pcb_mtx, PZERO|PCATCH, "hcictl", 432 pcb->token = 0; 437 if (pcb->msg != NULL && pcb 452 ng_btsocket_hci_raw_savctl(ng_btsocket_hci_raw_pcb_p pcb, struct mbuf **ctl, struct mbuf *m) argument 484 ng_btsocket_hci_raw_pcb_p pcb = NULL; local 561 ng_btsocket_hci_raw_pcb_p pcb = NULL; local 676 ng_btsocket_hci_raw_filter(ng_btsocket_hci_raw_pcb_p pcb, struct mbuf *m, int d) argument 907 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local 961 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local 993 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local 1032 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local 1408 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local 1486 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local 1516 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local 1548 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local 1632 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local [all...] |
H A D | ng_btsocket_rfcomm.c | 160 (ng_btsocket_rfcomm_pcb_p pcb, u_int8_t cr, u_int8_t flow_control, 169 (ng_btsocket_rfcomm_pcb_p pcb); 171 (ng_btsocket_rfcomm_pcb_p pcb); 173 (ng_btsocket_rfcomm_pcb_p pcb); 176 (ng_btsocket_rfcomm_pcb_p pcb, int limit); 178 (ng_btsocket_rfcomm_pcb_p pcb, int error); 185 (ng_btsocket_rfcomm_pcb_p pcb); 187 (ng_btsocket_rfcomm_pcb_p pcb); 393 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local 406 if (pcb ! 457 ng_btsocket_rfcomm_pcb_t *pcb = so2rfcomm_pcb(so), *pcb1; local 508 ng_btsocket_rfcomm_pcb_t *pcb = so2rfcomm_pcb(so); local 654 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local 715 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local 773 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local 827 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so), pcb1; local 934 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local 958 ng_btsocket_rfcomm_pcb_t *pcb = so2rfcomm_pcb(so); local 1000 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local 1152 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb1 = NULL; local 1216 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb_next = NULL; local 1659 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb_next = NULL; local 1696 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb_next = NULL; local 1964 ng_btsocket_rfcomm_pcb_p pcb = NULL; local 2080 ng_btsocket_rfcomm_pcb_p pcb = NULL; local 2143 ng_btsocket_rfcomm_pcb_p pcb = NULL; local 2227 ng_btsocket_rfcomm_pcb_p pcb = NULL; local 2274 ng_btsocket_rfcomm_pcb_p pcb = NULL; local 2584 ng_btsocket_rfcomm_pcb_t *pcb = NULL; local 2800 ng_btsocket_rfcomm_pcb_t *pcb = NULL; local 2929 ng_btsocket_rfcomm_set_pn(ng_btsocket_rfcomm_pcb_p pcb, u_int8_t cr, u_int8_t flow_control, u_int8_t credits, u_int16_t mtu) argument 3091 ng_btsocket_rfcomm_send_msc(ng_btsocket_rfcomm_pcb_p pcb) argument 3129 ng_btsocket_rfcomm_send_pn(ng_btsocket_rfcomm_pcb_p pcb) argument 3184 ng_btsocket_rfcomm_send_credits(ng_btsocket_rfcomm_pcb_p pcb) argument 3238 ng_btsocket_rfcomm_pcb_send(ng_btsocket_rfcomm_pcb_p pcb, int limit) argument 3302 ng_btsocket_rfcomm_pcb_kill(ng_btsocket_rfcomm_pcb_p pcb, int error) argument 3379 ng_btsocket_rfcomm_pcb_p pcb = NULL; local 3397 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb1 = NULL; local 3429 ng_btsocket_rfcomm_timeout(ng_btsocket_rfcomm_pcb_p pcb) argument 3447 ng_btsocket_rfcomm_untimeout(ng_btsocket_rfcomm_pcb_p pcb) argument 3466 ng_btsocket_rfcomm_pcb_p pcb = (ng_btsocket_rfcomm_pcb_p) xpcb; local [all...] |
/freebsd-12-stable/sys/arm64/arm64/ |
H A D | vfp.c | 42 #include <machine/pcb.h> 46 CTASSERT(sizeof(((struct pcb *)0)->pcb_fpustate.vfp_regs) == 16 * 32); 166 vfp_save_state(struct thread *td, struct pcb *pcb) argument 170 KASSERT(pcb != NULL, ("NULL vfp pcb")); 171 KASSERT(td == NULL || td->td_pcb == pcb, ("Invalid vfp pcb")); 178 if (pcb->pcb_fpusaved == NULL) 179 pcb 270 struct pcb *pcb; local 317 struct pcb *pcb; local 359 struct pcb *pcb = curthread->td_pcb; local [all...] |
H A D | genassym.c | 37 #include <machine/pcb.h> 48 /* Size of pcb, rounded to keep stack alignment */ 49 ASSYM(PCB_SIZE, roundup2(sizeof(struct pcb), STACKALIGNBYTES + 1)); 51 ASSYM(PCB_REGS, offsetof(struct pcb, pcb_x)); 52 ASSYM(PCB_LR, offsetof(struct pcb, pcb_lr)); 53 ASSYM(PCB_SP, offsetof(struct pcb, pcb_sp)); 54 ASSYM(PCB_TPIDRRO, offsetof(struct pcb, pcb_tpidrro_el0)); 55 ASSYM(PCB_ONFAULT, offsetof(struct pcb, pcb_onfault)); 56 ASSYM(PCB_FLAGS, offsetof(struct pcb, pcb_flags));
|
/freebsd-12-stable/sys/sparc64/include/ |
H A D | pcb.h | 45 struct pcb { struct 59 void makectx(struct trapframe *tf, struct pcb *pcb); 60 int savectx(struct pcb *pcb) __returns_twice;
|
/freebsd-12-stable/sys/arm64/include/ |
H A D | pcb.h | 38 struct pcb { struct 72 void makectx(struct trapframe *tf, struct pcb *pcb); 73 int savectx(struct pcb *pcb) __returns_twice;
|
H A D | smp.h | 36 #include <machine/pcb.h> 53 extern struct pcb stoppcbs[];
|
/freebsd-12-stable/sys/amd64/include/ |
H A D | pcb.h | 35 * from: @(#)pcb.h 5.10 (Berkeley) 5/12/91 53 struct pcb { struct 115 struct pcb sp_pcb; 121 struct pcb { struct 129 void clear_pcb_flags(struct pcb *pcb, const u_int flags); 130 void makectx(struct trapframe *, struct pcb *); 131 void set_pcb_flags(struct pcb *pcb, const u_int flags); 132 void set_pcb_flags_raw(struct pcb *pc [all...] |
/freebsd-12-stable/sys/powerpc/powerpc/ |
H A D | altivec.c | 45 #include <machine/pcb.h> 52 struct pcb *pcb; local 54 pcb = td->td_pcb; 66 :: "b"(pcb->pcb_vec.vr[n]), "n"(n)); 77 __asm __volatile("mfvscr 0; stvewx 0,0,%0" :: "b"(&pcb->pcb_vec.vscr)); 91 struct pcb *pcb; local 94 pcb = td->td_pcb; 111 if (!(pcb 150 struct pcb *pcb; local [all...] |
H A D | fpu.c | 45 #include <machine/pcb.h> 52 struct pcb *pcb; local 54 pcb = td->td_pcb; 60 if (pcb->pcb_flags & PCB_VSX) 68 if (pcb->pcb_flags & PCB_VSX) { 70 :: "b"(&pcb->pcb_fpu.fpr[n])); 82 :: "b"(&pcb->pcb_fpu.fpr[n])); 93 __asm __volatile ("mffs 0; stfd 0,0(%0)" :: "b"(&pcb->pcb_fpu.fpscr)); 106 struct pcb *pc local 186 struct pcb *pcb; local [all...] |
H A D | ptrace_machdep.c | 41 #include <machine/pcb.h> 47 struct pcb *pcb; local 53 pcb = td->td_pcb; 64 if (pcb->pcb_flags & PCB_VEC) { 66 memcpy(&vec, &pcb->pcb_vec, sizeof(vec)); 75 pcb->pcb_flags |= PCB_VEC; 76 memcpy(&pcb->pcb_vec, &vec, sizeof(vec)); 83 if (pcb->pcb_flags & PCB_VSX) { 92 vsr_dw1 = (uint64_t *)&pcb [all...] |
H A D | vm_machdep.c | 93 #include <machine/pcb.h> 106 * Copy and update the pcb, set up the stack so that the child 114 struct pcb *pcb; local 124 pcb = (struct pcb *)((td2->td_kstack + 125 td2->td_kstack_pages * PAGE_SIZE - sizeof(struct pcb)) & ~0x2fUL); 126 td2->td_pcb = pcb; 128 /* Copy the pcb */ 129 bcopy(td1->td_pcb, pcb, sizeo [all...] |
/freebsd-12-stable/sys/arm/include/ |
H A D | pcb.h | 1 /* $NetBSD: pcb.h,v 1.10 2003/10/13 21:46:39 scw Exp $ */ 51 struct pcb { struct 83 void makectx(struct trapframe *tf, struct pcb *pcb); 87 void savectx(struct pcb *) __returns_twice;
|
/freebsd-12-stable/sys/sparc64/sparc64/ |
H A D | rwindow.c | 40 #include <machine/pcb.h> 78 struct pcb *pcb; local 84 pcb = td->td_pcb; 86 td->td_proc->p_comm, pcb->pcb_nsaved); 89 KASSERT(pcb->pcb_nsaved < MAXWIN, 91 if ((i = pcb->pcb_nsaved) == 0) 93 ausp = pcb->pcb_rwsp; 94 rw = pcb->pcb_rw; 110 pcb [all...] |
/freebsd-12-stable/gnu/usr.bin/gdb/kgdb/ |
H A D | trgt_amd64.c | 31 #include <machine/pcb.h> 50 return (kgdb_trgt_stop_pcb(cpuid, sizeof(struct pcb))); 57 struct pcb pcb; local 62 if (kvm_read(kvm, kt->pcb, &pcb, sizeof(pcb)) != sizeof(pcb)) { 64 memset(&pcb, 0, sizeof(pcb)); [all...] |
/freebsd-12-stable/sys/powerpc/include/ |
H A D | proc.h | 67 #include <machine/pcb.h> 72 (total) = td->td_kstack_pages * PAGE_SIZE - sizeof(struct pcb); \
|
H A D | smp.h | 45 #include <machine/pcb.h> 63 extern struct pcb stoppcbs[];
|