Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/tcp_var.h
Show First 20 Lines • Show All 832 Lines • ▼ Show 20 Lines | |||||
VNET_DECLARE(int, tcp_abc_l_var); | VNET_DECLARE(int, tcp_abc_l_var); | ||||
VNET_DECLARE(int, tcp_autorcvbuf_max); | VNET_DECLARE(int, tcp_autorcvbuf_max); | ||||
VNET_DECLARE(int, tcp_autosndbuf_inc); | VNET_DECLARE(int, tcp_autosndbuf_inc); | ||||
VNET_DECLARE(int, tcp_autosndbuf_max); | VNET_DECLARE(int, tcp_autosndbuf_max); | ||||
VNET_DECLARE(int, tcp_delack_enabled); | VNET_DECLARE(int, tcp_delack_enabled); | ||||
VNET_DECLARE(int, tcp_do_autorcvbuf); | VNET_DECLARE(int, tcp_do_autorcvbuf); | ||||
VNET_DECLARE(int, tcp_do_autosndbuf); | VNET_DECLARE(int, tcp_do_autosndbuf); | ||||
VNET_DECLARE(int, tcp_do_ecn); | VNET_DECLARE(int, tcp_do_ecn); | ||||
VNET_DECLARE(int, tcp_do_prr); | |||||
VNET_DECLARE(int, tcp_do_prr_conservative); | |||||
VNET_DECLARE(int, tcp_do_newcwv); | VNET_DECLARE(int, tcp_do_newcwv); | ||||
VNET_DECLARE(int, tcp_do_rfc1323); | VNET_DECLARE(int, tcp_do_rfc1323); | ||||
VNET_DECLARE(int, tcp_tolerate_missing_ts); | VNET_DECLARE(int, tcp_tolerate_missing_ts); | ||||
VNET_DECLARE(int, tcp_do_rfc3042); | VNET_DECLARE(int, tcp_do_rfc3042); | ||||
VNET_DECLARE(int, tcp_do_rfc3390); | VNET_DECLARE(int, tcp_do_rfc3390); | ||||
VNET_DECLARE(int, tcp_do_rfc3465); | VNET_DECLARE(int, tcp_do_rfc3465); | ||||
VNET_DECLARE(int, tcp_do_rfc6675_pipe); | VNET_DECLARE(int, tcp_do_rfc6675_pipe); | ||||
VNET_DECLARE(int, tcp_do_sack); | VNET_DECLARE(int, tcp_do_sack); | ||||
▲ Show 20 Lines • Show All 209 Lines • ▼ Show 20 Lines | |||||
int tcp_sack_doack(struct tcpcb *, struct tcpopt *, tcp_seq); | int tcp_sack_doack(struct tcpcb *, struct tcpopt *, tcp_seq); | ||||
void tcp_update_dsack_list(struct tcpcb *, tcp_seq, tcp_seq); | void tcp_update_dsack_list(struct tcpcb *, tcp_seq, tcp_seq); | ||||
void tcp_update_sack_list(struct tcpcb *tp, tcp_seq rcv_laststart, tcp_seq rcv_lastend); | void tcp_update_sack_list(struct tcpcb *tp, tcp_seq rcv_laststart, tcp_seq rcv_lastend); | ||||
void tcp_clean_dsack_blocks(struct tcpcb *tp); | void tcp_clean_dsack_blocks(struct tcpcb *tp); | ||||
void tcp_clean_sackreport(struct tcpcb *tp); | void tcp_clean_sackreport(struct tcpcb *tp); | ||||
void tcp_sack_adjust(struct tcpcb *tp); | void tcp_sack_adjust(struct tcpcb *tp); | ||||
struct sackhole *tcp_sack_output(struct tcpcb *tp, int *sack_bytes_rexmt); | struct sackhole *tcp_sack_output(struct tcpcb *tp, int *sack_bytes_rexmt); | ||||
void tcp_do_prr_ack(struct tcpcb *, struct tcphdr *); | void tcp_do_prr_ack(struct tcpcb *, struct tcphdr *, struct tcpopt *); | ||||
void tcp_sack_partialack(struct tcpcb *, struct tcphdr *); | void tcp_sack_partialack(struct tcpcb *, struct tcphdr *); | ||||
void tcp_free_sackholes(struct tcpcb *tp); | void tcp_free_sackholes(struct tcpcb *tp); | ||||
int tcp_newreno(struct tcpcb *, struct tcphdr *); | int tcp_newreno(struct tcpcb *, struct tcphdr *); | ||||
int tcp_compute_pipe(struct tcpcb *); | int tcp_compute_pipe(struct tcpcb *); | ||||
uint32_t tcp_compute_initwnd(uint32_t); | uint32_t tcp_compute_initwnd(uint32_t); | ||||
void tcp_sndbuf_autoscale(struct tcpcb *, struct socket *, uint32_t); | void tcp_sndbuf_autoscale(struct tcpcb *, struct socket *, uint32_t); | ||||
int tcp_stats_sample_rollthedice(struct tcpcb *tp, void *seed_bytes, | int tcp_stats_sample_rollthedice(struct tcpcb *tp, void *seed_bytes, | ||||
size_t seed_len); | size_t seed_len); | ||||
Show All 29 Lines |