Searched refs:pcb (Results 1 - 25 of 233) sorted by relevance

12345678910

/freebsd-12-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_pcb.c62 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 Ddt_as.c94 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 Dpcb.h44 struct pcb { struct
59 void makectx(struct trapframe *tf, struct pcb *pcb);
60 int savectx(struct pcb *pcb) __returns_twice;
H A Dsmp.h40 #include <machine/pcb.h>
55 extern struct pcb stoppcbs[];
/freebsd-12-stable/sys/i386/include/
H A Dpcpu_aux.h60 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 Dng_btsocket_l2cap.c420 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 Dng_btsocket_sco.c381 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 Dng_btsocket_l2cap_raw.c419 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 Dng_btsocket_hci_raw.c408 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 Dng_btsocket_rfcomm.c160 (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 Dvfp.c42 #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 Dgenassym.c37 #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 Dpcb.h45 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 Dpcb.h38 struct pcb { struct
72 void makectx(struct trapframe *tf, struct pcb *pcb);
73 int savectx(struct pcb *pcb) __returns_twice;
H A Dsmp.h36 #include <machine/pcb.h>
53 extern struct pcb stoppcbs[];
/freebsd-12-stable/sys/amd64/include/
H A Dpcb.h35 * 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 Daltivec.c45 #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 Dfpu.c45 #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 Dptrace_machdep.c41 #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 Dvm_machdep.c93 #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 Dpcb.h1 /* $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 Drwindow.c40 #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 Dtrgt_amd64.c31 #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 Dproc.h67 #include <machine/pcb.h>
72 (total) = td->td_kstack_pages * PAGE_SIZE - sizeof(struct pcb); \
H A Dsmp.h45 #include <machine/pcb.h>
63 extern struct pcb stoppcbs[];

Completed in 203 milliseconds

12345678910