Lines Matching refs:tcpcb

310 static void tcp_dooptions(struct tcpcb *, u_char *, int, struct tcphdr *,
314 static int tcp_reass(struct tcpcb *, struct tcphdr *, int *, struct mbuf *,
316 static void tcp_xmit_timer(struct tcpcb *, int, u_int32_t, tcp_seq);
318 static inline int tcp_stretch_ack_enable(struct tcpcb *tp);
319 static inline void tcp_adaptive_rwtimo_check(struct tcpcb *, int);
322 static inline void update_iaj_state(struct tcpcb *tp, uint32_t tlen, int reset_size);
323 void compute_iaj(struct tcpcb *tp, int nlropkts, int lro_delay_factor);
324 static void compute_iaj_meat(struct tcpcb *tp, uint32_t cur_iaj);
331 static void tcp_sbrcv_grow(struct tcpcb *tp, struct sockbuf *sb,
334 void tcp_sbrcv_trim(struct tcpcb *tp, struct sockbuf *sb);
336 static inline void tcp_sbrcv_tstmp_check(struct tcpcb *tp);
337 static inline void tcp_sbrcv_reserve(struct tcpcb *tp, struct sockbuf *sb,
339 static void tcp_bad_rexmt_restore_state(struct tcpcb *tp, struct tcphdr *th);
340 static int tcp_detect_bad_rexmt(struct tcpcb *tp, struct tcpopt *to);
341 static void tcp_compute_rtt(struct tcpcb *tp, struct tcpopt *to,
358 extern void add_to_time_wait(struct tcpcb *, uint32_t delay);
389 static void tcp_newreno_partial_ack(struct tcpcb *tp, struct tcphdr *th);
391 static void update_base_rtt(struct tcpcb *tp, uint32_t rtt);
392 uint32_t get_base_rtt(struct tcpcb *tp);
396 static void tcp_bwmeas_check(struct tcpcb *tp);
400 reset_acc_iaj(struct tcpcb *tp)
408 update_iaj_state(struct tcpcb *tp, uint32_t size, int rst_size)
459 compute_iaj(struct tcpcb *tp, int nlropkts, int lro_delay_factor)
485 void compute_iaj_meat(struct tcpcb *tp, uint32_t cur_iaj)
551 DTRACE_TCP3(iaj, struct tcpcb *, tp, uint32_t, cur_iaj,
562 tcp_bwmeas_check(struct tcpcb *tp)
587 tcp_reass(struct tcpcb *tp, struct tcphdr *th, int *tlenp, struct mbuf *m,
862 struct tcpcb *tp)
886 tcp_adaptive_rwtimo_check(struct tcpcb *tp, int tlen)
898 tcp_keepalive_reset(struct tcpcb *tp)
975 tcp_sbrcv_reserve(struct tcpcb *tp, struct sockbuf *sbrcv,
1009 tcp_sbrcv_grow(struct tcpcb *tp, struct sockbuf *sbrcv,
1112 tcp_sbrcv_trim(struct tcpcb *tp, struct sockbuf *sbrcv) {
1178 tcp_sbrcv_tstmp_check(struct tcpcb *tp) {
1210 tcp_stretch_ack_enable(struct tcpcb *tp)
1229 tcp_reset_stretch_ack(struct tcpcb *tp)
1249 tcp_detect_bad_rexmt(struct tcpcb *tp, struct tcpopt *to)
1273 tcp_bad_rexmt_restore_state(struct tcpcb *tp, struct tcphdr *th)
1330 register struct tcpcb *tp = 0;
1429 struct ip6_hdr *, ip6, struct tcpcb *, NULL,
1468 struct ip *, ip, struct tcpcb *, NULL, struct tcphdr *, th);
1811 register struct tcpcb *tp0 = tp;
2069 struct tcpcb *, tp, int32_t, TCPS_LISTEN);
2351 struct tcpcb *, tp, struct tcphdr *, th,
2370 struct tcpcb *, tp, struct tcphdr *, th,
2658 * Initialization of the tcpcb for transaction;
2666 struct tcpcb *, tp, int32_t, TCPS_SYN_RECEIVED);
2811 struct tcpcb *, tp, int32_t, TCPS_FIN_WAIT_1);
2817 struct tcpcb *, tp, int32_t, TCPS_ESTABLISHED);
2847 struct tcpcb *, tp, int32_t, TCPS_SYN_RECEIVED);
3269 struct tcpcb *, tp, int32_t, TCPS_FIN_WAIT_1);
3274 struct tcpcb *, tp, int32_t, TCPS_ESTABLISHED);
3473 struct tcpcb *, tp, struct tcphdr *, th,
3527 struct tcpcb *, tp, struct tcphdr *, th,
3575 struct tcpcb *, tp, struct tcphdr *, th,
3589 struct tcpcb *, tp, struct tcphdr *, th,
3606 struct tcpcb *, tp, struct tcphdr *, th,
3630 struct tcpcb *, tp, struct tcphdr *, th,
3637 struct tcpcb *, tp, struct tcphdr *, th,
3691 struct tcpcb *, tp, struct tcphdr *, th,
3726 struct tcpcb *, tp, struct tcphdr *, th,
3744 struct tcpcb *, tp, struct tcphdr *, th,
3816 struct tcpcb *, tp,
3836 struct tcpcb *, tp,
4133 struct tcpcb *, tp, int32_t, TCPS_CLOSE_WAIT);
4143 struct tcpcb *, tp, int32_t, TCPS_CLOSING);
4155 struct tcpcb *, tp,
4319 struct tcpcb *tp;
4431 struct tcpcb *tp = sototcpcb(so);
4450 get_base_rtt(struct tcpcb *tp)
4465 update_base_rtt(struct tcpcb *tp, uint32_t rtt)
4508 tcp_compute_rtt(struct tcpcb *tp, struct tcpopt *to, struct tcphdr *th)
4527 tcp_xmit_timer(register struct tcpcb *tp, int rtt,
4712 struct tcpcb *tp;
4921 DTRACE_TCP5(cc, void, NULL, struct inpcb *, tp->t_inpcb, struct tcpcb *, tp,
4933 struct tcpcb *tp;
4992 struct tcpcb *tp;
5042 struct tcpcb *tp;
5237 struct tcpcb *tp = intotcpcb(inp);
5259 struct tcpcb *, tp, struct tcphdr *, NULL,
5290 struct tcpcb *tp = inp->inp_ppcb;