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

123456789

/freebsd-13-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-13-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);
H A Dpcb.h34 * from: @(#)pcb.h 5.10 (Berkeley) 5/12/91
53 struct pcb { struct
95 struct pcb_ext *pcb_ext; /* optional pcb extension */
105 struct pcb sp_pcb;
114 void makectx(struct trapframe *, struct pcb *);
115 int savectx(struct pcb *) __returns_twice;
116 void resumectx(struct pcb *) __fastcall;
/freebsd-13-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-13-stable/sys/arm64/arm64/
H A Dvfp.c44 #include <machine/pcb.h>
48 CTASSERT(sizeof(((struct pcb *)0)->pcb_fpustate.vfp_regs) == 16 * 32);
168 vfp_save_state(struct thread *td, struct pcb *pcb) argument
172 KASSERT(pcb != NULL, ("NULL vfp pcb"));
173 KASSERT(td == NULL || td->td_pcb == pcb, ("Invalid vfp pcb"));
180 if (pcb->pcb_fpusaved == NULL)
181 pcb
209 vfp_reset_state(struct thread *td, struct pcb *pcb) argument
294 struct pcb *pcb; local
341 struct pcb *pcb; local
383 struct pcb *pcb = curthread->td_pcb; local
[all...]
/freebsd-13-stable/sys/netgraph/bluetooth/socket/
H A Dng_btsocket_l2cap.c418 ng_btsocket_l2cap_pcb_t *pcb = NULL; local
429 pcb = ng_btsocket_l2cap_pcb_by_token(msg->header.token);
430 if (pcb == NULL) {
435 mtx_lock(&pcb->pcb_mtx);
441 pcb->src.b[5], pcb->src.b[4], pcb->src.b[3],
442 pcb->src.b[2], pcb->src.b[1], pcb
526 ng_btsocket_l2cap_pcb_t *pcb = NULL; local
593 ng_btsocket_l2cap_pcb_t *pcb = NULL, *pcb1 = NULL; local
695 ng_btsocket_l2cap_pcb_t *pcb = NULL; local
743 ng_btsocket_l2cap_pcb_p pcb = NULL; local
860 ng_btsocket_l2cap_pcb_t *pcb = NULL; local
955 ng_btsocket_l2cap_pcb_t *pcb = NULL; local
1040 ng_btsocket_l2cap_pcb_t *pcb = NULL; local
1097 ng_btsocket_l2cap_pcb_t *pcb = NULL; local
1154 ng_btsocket_l2cap_pcb_t *pcb = NULL; local
1223 ng_btsocket_l2cap_send_l2ca_con_req(ng_btsocket_l2cap_pcb_p pcb) argument
1293 ng_btsocket_l2cap_send_l2ca_cfg_req(ng_btsocket_l2cap_pcb_p pcb) argument
1329 ng_btsocket_l2cap_send_l2ca_cfg_rsp(ng_btsocket_l2cap_pcb_p pcb) argument
1363 ng_btsocket_l2cap_send_l2ca_discon_req(u_int32_t token, ng_btsocket_l2cap_pcb_p pcb) argument
1407 ng_btsocket_l2cap_pcb_t *pcb = NULL; local
1830 ng_btsocket_l2cap_pcb_p pcb = NULL, pcb_next = NULL; local
1995 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local
2106 ng_btsocket_l2cap_pcb_t *pcb = NULL; local
2164 ng_btsocket_l2cap_pcb_t *pcb = so2l2cap_pcb(so); local
2298 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local
2417 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local
2458 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local
2501 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local
2533 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local
2570 ng_btsocket_l2cap_pcb_t *pcb = so2l2cap_pcb(so); local
2642 ng_btsocket_l2cap_send2(ng_btsocket_l2cap_pcb_p pcb) argument
2697 ng_btsocket_l2cap_pcb_p pcb = so2l2cap_pcb(so); local
2797 ng_btsocket_l2cap_timeout(ng_btsocket_l2cap_pcb_p pcb) argument
2815 ng_btsocket_l2cap_untimeout(ng_btsocket_l2cap_pcb_p pcb) argument
2834 ng_btsocket_l2cap_pcb_p pcb = (ng_btsocket_l2cap_pcb_p) xpcb; local
[all...]
H A Dng_btsocket_sco.c382 ng_btsocket_sco_pcb_t *pcb = NULL; local
393 pcb = ng_btsocket_sco_pcb_by_addrs(&rt->src, &ep->bdaddr);
394 if (pcb == NULL) {
399 /* pcb is locked */
405 pcb->src.b[5], pcb->src.b[4], pcb->src.b[3],
406 pcb->src.b[2], pcb->src.b[1], pcb
455 ng_btsocket_sco_pcb_t *pcb = NULL, *pcb1 = NULL; local
550 ng_btsocket_sco_pcb_t *pcb = NULL; local
601 ng_btsocket_sco_send_lp_con_req(ng_btsocket_sco_pcb_p pcb) argument
661 ng_btsocket_sco_send_lp_discon_req(ng_btsocket_sco_pcb_p pcb) argument
701 ng_btsocket_sco_pcb_t *pcb = NULL; local
863 ng_btsocket_sco_pcb_t *pcb = NULL; local
1042 ng_btsocket_sco_pcb_p pcb = NULL, pcb_next = NULL; local
1203 ng_btsocket_sco_pcb_p pcb = so2sco_pcb(so); local
1292 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
1161 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); local
1190 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); local
1212 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); local
1256 ng_btsocket_l2cap_raw_pcb_p pcb = so2l2cap_raw_pcb(so); local
1322 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.c409 ng_btsocket_hci_raw_send_sync_ngmsg(ng_btsocket_hci_raw_pcb_p pcb, char *path, argument
415 mtx_assert(&pcb->pcb_mtx, MA_OWNED);
422 pcb->token = msg->header.token;
423 pcb->msg = NULL;
427 pcb->token = 0;
431 error = msleep(&pcb->msg, &pcb->pcb_mtx, PZERO|PCATCH, "hcictl",
433 pcb->token = 0;
438 if (pcb->msg != NULL && pcb
453 ng_btsocket_hci_raw_savctl(ng_btsocket_hci_raw_pcb_p pcb, struct mbuf **ctl, struct mbuf *m) argument
485 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
913 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local
967 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local
999 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local
1038 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local
1439 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local
1517 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local
1547 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local
1579 ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); local
1663 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);
394 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local
407 if (pcb !
458 ng_btsocket_rfcomm_pcb_t *pcb = so2rfcomm_pcb(so), *pcb1; local
509 ng_btsocket_rfcomm_pcb_t *pcb = so2rfcomm_pcb(so); local
655 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local
716 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local
774 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local
828 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so), pcb1; local
935 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local
959 ng_btsocket_rfcomm_pcb_t *pcb = so2rfcomm_pcb(so); local
1001 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so); local
1153 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb1 = NULL; local
1217 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb_next = NULL; local
1660 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb_next = NULL; local
1697 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
2583 ng_btsocket_rfcomm_pcb_t *pcb = NULL; local
2799 ng_btsocket_rfcomm_pcb_t *pcb = NULL; local
2928 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
3090 ng_btsocket_rfcomm_send_msc(ng_btsocket_rfcomm_pcb_p pcb) argument
3128 ng_btsocket_rfcomm_send_pn(ng_btsocket_rfcomm_pcb_p pcb) argument
3183 ng_btsocket_rfcomm_send_credits(ng_btsocket_rfcomm_pcb_p pcb) argument
3237 ng_btsocket_rfcomm_pcb_send(ng_btsocket_rfcomm_pcb_p pcb, int limit) argument
3301 ng_btsocket_rfcomm_pcb_kill(ng_btsocket_rfcomm_pcb_p pcb, int error) argument
3378 ng_btsocket_rfcomm_pcb_p pcb = NULL; local
3396 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb1 = NULL; local
3427 ng_btsocket_rfcomm_timeout(ng_btsocket_rfcomm_pcb_p pcb) argument
3445 ng_btsocket_rfcomm_untimeout(ng_btsocket_rfcomm_pcb_p pcb) argument
3464 ng_btsocket_rfcomm_pcb_p pcb = (ng_btsocket_rfcomm_pcb_p) xpcb; local
[all...]
/freebsd-13-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-13-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 Dptrace_machdep.c41 #include <machine/pcb.h>
53 struct pcb *pcb; local
59 pcb = td->td_pcb;
70 if (pcb->pcb_flags & PCB_VEC) {
72 memcpy(&vec, &pcb->pcb_vec, sizeof(vec));
81 pcb->pcb_flags |= PCB_VEC;
82 memcpy(&pcb->pcb_vec, &vec, sizeof(vec));
89 if (pcb->pcb_flags & PCB_VSX) {
98 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...]
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].fpr));
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...]
/freebsd-13-stable/sys/arm/include/
H A Dpcb.h1 /* $NetBSD: pcb.h,v 1.10 2003/10/13 21:46:39 scw Exp $ */
50 struct pcb { struct
82 void makectx(struct trapframe *tf, struct pcb *pcb);
86 void savectx(struct pcb *) __returns_twice;
H A Dsmp.h7 #include <machine/pcb.h>
33 extern struct pcb stoppcbs[];
/freebsd-13-stable/sys/arm64/include/
H A Dsmp.h36 #include <machine/pcb.h>
53 extern struct pcb stoppcbs[];
H A Dpcb.h39 struct pcb { struct
75 void makectx(struct trapframe *tf, struct pcb *pcb);
76 int savectx(struct pcb *pcb) __returns_twice;
H A Dproc.h58 #include <machine/pcb.h>
62 (total) = td->td_kstack_pages * PAGE_SIZE - sizeof(struct pcb); \
/freebsd-13-stable/sys/dev/hyperv/hvsock/
H A Dhv_sock.c192 __hvs_remove_pcb_from_list(struct hvs_pcb *pcb, unsigned char list) argument
196 HVSOCK_DBG(HVSOCK_DBG_VERBOSE, "%s: pcb is %p\n", __func__, pcb);
198 if (!pcb)
203 if (p == pcb)
209 if (p == pcb)
210 LIST_REMOVE(pcb, connected_next);
217 struct hvs_pcb *pcb = so2hvspcb(so); local
219 HVSOCK_DBG(HVSOCK_DBG_VERBOSE, "%s: pcb is %p\n", __func__, pcb);
227 struct hvs_pcb *pcb = so2hvspcb(so); local
356 struct hvs_pcb *pcb = so2hvspcb(so); local
385 struct hvs_pcb *pcb; local
413 struct hvs_pcb *pcb = so2hvspcb(so); local
465 struct hvs_pcb *pcb = so2hvspcb(so); local
497 struct hvs_pcb *pcb = so2hvspcb(so); local
514 struct hvs_pcb *pcb = so2hvspcb(so); local
605 struct hvs_pcb *pcb; local
639 struct hvs_pcb *pcb = so2hvspcb(so); local
806 struct hvs_pcb *pcb = so2hvspcb(so); local
903 struct hvs_pcb *pcb = so2hvspcb(so); local
919 struct hvs_pcb *pcb = so2hvspcb(so); local
935 struct hvs_pcb *pcb; local
979 struct hvs_pcb *pcb = so2hvspcb(so); local
1011 struct hvs_pcb *pcb = so2hvspcb(so); local
1102 struct hvs_pcb *pcb; member in struct:hvsock_sc
1117 struct hvs_pcb *pcb = (struct hvs_pcb *) context; local
1272 hvsock_canread_check(struct hvs_pcb *pcb) argument
1385 hvsock_canwrite_check(struct hvs_pcb *pcb) argument
1429 struct hvs_pcb *pcb = so2hvspcb(so); local
1481 struct hvs_pcb *new_pcb, *pcb; local
1550 struct hvs_pcb *pcb; local
1584 struct hvs_pcb *pcb; local
[all...]
/freebsd-13-stable/sys/powerpc/include/
H A Dsmp.h45 #include <machine/pcb.h>
64 extern struct pcb stoppcbs[];
/freebsd-13-stable/usr.bin/bluetooth/btsockstat/
H A Dbtsockstat.c220 ng_btsocket_hci_raw_pcb_t pcb; local
231 if (kread(kvmd, (u_long) this, (char *) &pcb, sizeof(pcb)) < 0)
233 if (kread(kvmd, (u_long) pcb.so, (char *) &so, sizeof(so)) < 0)
236 next = LIST_NEXT(&pcb, next);
251 if (pcb.addr.hci_node[0] == 0) {
252 pcb.addr.hci_node[0] = '*';
253 pcb.addr.hci_node[1] = 0;
258 (unsigned long) pcb.so,
260 pcb
275 ng_btsocket_l2cap_raw_pcb_t pcb; local
331 ng_btsocket_l2cap_pcb_t pcb; local
436 ng_btsocket_rfcomm_pcb_t pcb; local
[all...]

Completed in 293 milliseconds

123456789