Lines Matching refs:ngpcb
124 static void ng_detach_common(struct ngpcb *pcbp, int type);
126 static int ng_connect_data(struct sockaddr *nam, struct ngpcb *pcbp);
127 static int ng_bind(struct sockaddr *nam, struct ngpcb *pcbp);
157 static LIST_HEAD(, ngpcb) ngsocklist;
161 #define sotongpcb(so) ((struct ngpcb *)(so)->so_pcb)
177 struct ngpcb *datasock; /* optional data socket */
178 struct ngpcb *ctlsock; /* optional control socket */
196 struct ngpcb *const pcbp = sotongpcb(so); in ngc_attach()
210 struct ngpcb *const pcbp = sotongpcb(so); in ngc_detach()
220 struct ngpcb *const pcbp = sotongpcb(so); in ngc_send()
371 struct ngpcb *const pcbp = sotongpcb(so); in ngc_bind()
396 struct ngpcb *const pcbp = sotongpcb(so); in ngd_attach()
406 struct ngpcb *const pcbp = sotongpcb(so); in ngd_detach()
417 struct ngpcb *const pcbp = sotongpcb(so); in ngd_send()
497 struct ngpcb *const pcbp = sotongpcb(so); in ngd_connect()
511 struct ngpcb *pcbp; in ng_getsockaddr()
551 struct ngpcb *pcbp; in ng_attach_cntl()
606 struct ngpcb *pcbp; in ng_attach_common()
615 pcbp = malloc(sizeof(struct ngpcb), M_PCB, M_WAITOK | M_ZERO); in ng_attach_common()
636 ng_detach_common(struct ngpcb *pcbp, int which) in ng_detach_common()
698 ng_connect_data(struct sockaddr *nam, struct ngpcb *pcbp) in ng_connect_data()
757 ng_bind(struct sockaddr *nam, struct ngpcb *pcbp) in ng_bind()
899 struct ngpcb *pcbp; in ngs_rcvmsg()
1014 struct ngpcb *const pcbp = priv->datasock; in ngs_rcvdata()
1093 struct ngpcb *dpcbp, *pcbp; in ngs_shutdown()