Lines Matching refs:tcpcb

184 #define tcp6cb		tcpcb  /* for KAME src sync over BSD*'s */
190 struct tcpcb {
430 * processing (in tcp_input), but not held in the tcpcb.
467 #define intotcpcb(ip) ((struct tcpcb *)(ip)->inp_ppcb)
515 struct tcpcb {
769 struct tcpcb xt_tp;
986 extern struct inpcbhead tcb; /* head of queue of active tcpcb's */
1009 void tcp_canceltimers(struct tcpcb *);
1010 struct tcpcb *
1011 tcp_close(struct tcpcb *);
1014 struct tcpcb *
1015 tcp_drop(struct tcpcb *, int);
1017 void tcp_getrt_rtt(struct tcpcb *tp, struct rtentry *rt);
1022 void tcp_mss(struct tcpcb *, int, unsigned int);
1023 int tcp_mssopt(struct tcpcb *);
1026 struct tcpcb *
1028 int tcp_output(struct tcpcb *);
1029 void tcp_respond(struct tcpcb *, void *,
1033 void tcp_setpersist(struct tcpcb *);
1035 void tcp_check_timer_state(struct tcpcb *tp);
1039 tcp_maketemplate(struct tcpcb *);
1040 void tcp_fillheaders(struct tcpcb *, void *, void *);
1041 struct tcpcb *
1042 tcp_timers(struct tcpcb *, int);
1043 void tcp_trace(int, int, struct tcpcb *, void *, struct tcphdr *, int);
1045 void tcp_sack_doack(struct tcpcb *, struct tcpopt *, tcp_seq);
1046 void tcp_update_sack_list(struct tcpcb *tp, tcp_seq rcv_laststart, tcp_seq rcv_lastend);
1047 void tcp_clean_sackreport(struct tcpcb *tp);
1048 void tcp_sack_adjust(struct tcpcb *tp);
1049 struct sackhole *tcp_sack_output(struct tcpcb *tp, int *sack_bytes_rexmt);
1050 void tcp_sack_partialack(struct tcpcb *, struct tcphdr *);
1051 void tcp_free_sackholes(struct tcpcb *tp);
1052 int32_t tcp_sbspace(struct tcpcb *tp);
1053 void tcp_set_tso(struct tcpcb *tp, struct ifnet *ifp);
1054 void tcp_reset_stretch_ack(struct tcpcb *tp);
1057 void tcp_set_max_rwinscale(struct tcpcb *tp, struct socket *so);
1059 struct bwmeas* tcp_bwmeas_alloc(struct tcpcb *tp);
1060 void tcp_bwmeas_free(struct tcpcb *tp);
1071 void reset_acc_iaj(struct tcpcb *tp);
1088 tcp_seq tcp_new_isn(struct tcpcb *);