htcp
struct htcp *ca = inet_csk_ca(sk);
static inline void htcp_beta_update(struct htcp *ca, u32 minRTT, u32 maxRTT)
static inline void htcp_alpha_update(struct htcp *ca)
struct htcp *ca = inet_csk_ca(sk);
const struct htcp *ca = inet_csk_ca(sk);
struct htcp *ca = inet_csk_ca(sk);
struct htcp *ca = inet_csk_ca(sk);
memset(ca, 0, sizeof(struct htcp));
struct htcp *ca = inet_csk_ca(sk);
static struct tcp_congestion_ops htcp __read_mostly = {
BUILD_BUG_ON(sizeof(struct htcp) > ICSK_CA_PRIV_SIZE);
return tcp_register_congestion_control(&htcp);
tcp_unregister_congestion_control(&htcp);
static inline u32 htcp_cong_time(const struct htcp *ca)
static inline u32 htcp_ccount(const struct htcp *ca)
static inline void htcp_reset(struct htcp *ca)
struct htcp *ca = inet_csk_ca(sk);
struct htcp *ca = inet_csk_ca(sk);