Searched refs:inpcb (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/netinet/
H A Din_pcb.h30 struct inpcb { struct
31 struct inpcb *inp_next, *inp_prev; /* pointers to other pcb's */
32 struct inpcb *inp_head; /* pointer back to chain of inpcb's */
47 #define sotoinpcb(so) ((struct inpcb *)(so)->so_pcb)
H A Dtcp_var.h46 struct inpcb *t_inpcb; /* back pointer to internet pcb */
/illumos-gate/usr/src/boot/include/netinet/
H A Din_pcb.h53 #define in6pcb inpcb /* for KAME src sync over BSD*'s */
58 * struct inpcb is the common protocol control block structure used in most
65 LIST_HEAD(inpcbhead, inpcb);
135 * struct inpcb captures the network layer state for TCP, UDP, and raw IPv4 and
137 * hung off of inp_ppcb most of the time. Almost all fields of struct inpcb
138 * are static after creation or protected by a per-inpcb rwlock, inp_lock. A
160 * (i) - Protected by the inpcb lock
161 * (p) - Protected by the pcbinfo lock for the inpcb
162 * (l) - Protected by the pcblist lock for the inpcb
163 * (h) - Protected by the pcbhash lock for the inpcb
183 struct inpcb { struct
[all...]
H A Dudp_var.h55 struct inpcb;
58 typedef void(*udp_tun_func_t)(struct mbuf *, int off, struct inpcb *,
164 int udp_newudpcb(struct inpcb *);
178 struct inpcb *udp_notify(struct inpcb *inp, int errno);
H A Dip_var.h69 * Structure stored in mbuf in inpcb.ip_options
82 * Structure attached to inpcb.ip_moptions and
173 struct inpcb;
203 int inp_getmoptions(struct inpcb *, struct sockopt *);
204 int inp_setmoptions(struct inpcb *, struct sockopt *);
220 struct inpcb *);
227 void ip_savecontrol(struct inpcb *, struct mbuf **, struct ip *,
/illumos-gate/usr/src/boot/sys/sys/
H A Dsocket.h657 struct inpcb *so_sotoinpcb(struct socket *so);
/illumos-gate/usr/src/uts/common/c2/
H A Daudit_record.h346 struct inpcb *so_pcb; /* protocol control block */
/illumos-gate/usr/src/lib/libbsm/common/
H A Dau_to.c559 struct inpcb *inp = so->so_pcb;

Completed in 74 milliseconds