Home | History | Annotate | Download | only in netinet

Lines Matching refs:tcpcb

157 struct	inpcbtable tcbtable;	/* head of queue of active tcpcb's */
226 int tcp_freeq(struct tcpcb *);
374 pool_init(&tcpcb_pool, sizeof(struct tcpcb), 0, 0, 0, "tcpcbpl",
388 /* Initialize the TCPCB template. */
448 tcp_template(struct tcpcb *tp)
604 tcp_respond(struct tcpcb *tp, struct mbuf *mtemplate, struct mbuf *m,
873 * Template TCPCB. Rather than zeroing a new TCPCB and initializing
875 * static and mostly-static components of the TCPCB, and copy it into
876 * the new TCPCB instead.
878 static struct tcpcb tcpcb_template = {
897 * Updates the TCPCB template whenever a parameter that would affect
903 struct tcpcb *tp = &tcpcb_template;
943 struct tcpcb *
946 struct tcpcb *tp;
1016 struct tcpcb *
1017 tcp_drop(struct tcpcb *tp, int errno)
1045 struct tcpcb *
1046 tcp_close(struct tcpcb *tp)
1145 * Detaching the pcb will unlock the socket/tcpcb, and stopping
1147 * to the tcpcb as it's half torn down. Flag the pcb as dead
1171 tcp_freeq(struct tcpcb *tp)
1213 struct tcpcb *tp;
1225 * If the tcpcb is already busy,
1248 struct tcpcb *tp = (struct tcpcb *)inp->inp_ppcb;
1388 struct tcpcb *tp;
1518 struct tcpcb *tp = intotcpcb(inp);
1551 struct tcpcb *tp = intotcpcb(inp);
1611 struct tcpcb *tp = intotcpcb(inp);
1731 * We are passed the TCPCB for the actual connection. If we
1736 * NOTE: Our advertised MSS value must be initialized in the TCPCB
1740 tcp_mss_from_peer(struct tcpcb *tp, int offer)
1825 tcp_established(struct tcpcb *tp)
1929 tcp_rmx_rtt(struct tcpcb *tp)
1975 tcp_new_iss(struct tcpcb *tp)
2072 ipsec4_hdrsiz_tcp(struct tcpcb *tp)
2095 ipsec6_hdrsiz_tcp(struct tcpcb *tp)
2129 tcp_optlen(struct tcpcb *tp)
2147 tcp_hdrsz(struct tcpcb *tp)