Lines Matching refs:sk
33 static inline void hybla_recalc_param (struct sock *sk) in hybla_recalc_param() argument
35 struct hybla *ca = inet_csk_ca(sk); in hybla_recalc_param()
38 tcp_sk(sk)->srtt_us / (rtt0 * USEC_PER_MSEC), in hybla_recalc_param()
45 static void hybla_init(struct sock *sk) in hybla_init() argument
47 struct tcp_sock *tp = tcp_sk(sk); in hybla_init()
48 struct hybla *ca = inet_csk_ca(sk); in hybla_init()
60 hybla_recalc_param(sk); in hybla_init()
67 static void hybla_state(struct sock *sk, u8 ca_state) in hybla_state() argument
69 struct hybla *ca = inet_csk_ca(sk); in hybla_state()
89 static void hybla_cong_avoid(struct sock *sk, u32 ack, u32 acked) in hybla_cong_avoid() argument
91 struct tcp_sock *tp = tcp_sk(sk); in hybla_cong_avoid()
92 struct hybla *ca = inet_csk_ca(sk); in hybla_cong_avoid()
98 hybla_recalc_param(sk); in hybla_cong_avoid()
102 if (!tcp_is_cwnd_limited(sk)) in hybla_cong_avoid()
106 tcp_reno_cong_avoid(sk, ack, acked); in hybla_cong_avoid()
111 hybla_recalc_param(sk); in hybla_cong_avoid()