icsk_ca_ops        97 include/net/inet_connection_sock.h 	const struct tcp_congestion_ops *icsk_ca_ops;
icsk_ca_ops      1113 include/net/tcp.h 	return icsk->icsk_ca_ops->flags & TCP_CONG_NEEDS_ECN;
icsk_ca_ops      1120 include/net/tcp.h 	if (icsk->icsk_ca_ops->set_state)
icsk_ca_ops      1121 include/net/tcp.h 		icsk->icsk_ca_ops->set_state(sk, ca_state);
icsk_ca_ops      1129 include/net/tcp.h 	if (icsk->icsk_ca_ops->cwnd_event)
icsk_ca_ops      1130 include/net/tcp.h 		icsk->icsk_ca_ops->cwnd_event(sk, event);
icsk_ca_ops      1364 include/net/tcp.h 	const struct tcp_congestion_ops *ca_ops = inet_csk(sk)->icsk_ca_ops;
icsk_ca_ops      4415 net/core/filter.c 			if (!icsk->icsk_ca_ops || optlen <= 1)
icsk_ca_ops      4417 net/core/filter.c 			strncpy(optval, icsk->icsk_ca_ops->name, optlen);
icsk_ca_ops       273 net/ipv4/inet_diag.c 		ca_ops = READ_ONCE(icsk->icsk_ca_ops);
icsk_ca_ops       293 net/ipv4/inet_diag.c 		ca_ops = READ_ONCE(icsk->icsk_ca_ops);
icsk_ca_ops      3489 net/ipv4/tcp.c 		ca_ops = icsk->icsk_ca_ops;
icsk_ca_ops      3510 net/ipv4/tcp.c 		if (copy_to_user(optval, icsk->icsk_ca_ops->name, len))
icsk_ca_ops       167 net/ipv4/tcp_cong.c 	icsk->icsk_ca_ops = ca;
icsk_ca_ops       182 net/ipv4/tcp_cong.c 	if (icsk->icsk_ca_ops->init)
icsk_ca_ops       183 net/ipv4/tcp_cong.c 		icsk->icsk_ca_ops->init(sk);
icsk_ca_ops       196 net/ipv4/tcp_cong.c 	icsk->icsk_ca_ops = ca;
icsk_ca_ops       209 net/ipv4/tcp_cong.c 	if (icsk->icsk_ca_ops->release)
icsk_ca_ops       210 net/ipv4/tcp_cong.c 		icsk->icsk_ca_ops->release(sk);
icsk_ca_ops       211 net/ipv4/tcp_cong.c 	module_put(icsk->icsk_ca_ops->owner);
icsk_ca_ops       353 net/ipv4/tcp_cong.c 	if (ca == icsk->icsk_ca_ops) {
icsk_ca_ops       361 net/ipv4/tcp_cong.c 		const struct tcp_congestion_ops *old_ca = icsk->icsk_ca_ops;
icsk_ca_ops       367 net/ipv4/tcp_cong.c 				icsk->icsk_ca_ops = ca;
icsk_ca_ops        98 net/ipv4/tcp_dctcp.c 	inet_csk(sk)->icsk_ca_ops = &dctcp_reno;
icsk_ca_ops       193 net/ipv4/tcp_dctcp.c 		if (inet_csk(sk)->icsk_ca_ops != &dctcp_reno) {
icsk_ca_ops       337 net/ipv4/tcp_input.c 	const struct tcp_congestion_ops *ca_ops = inet_csk(sk)->icsk_ca_ops;
icsk_ca_ops      2004 net/ipv4/tcp_input.c 		tp->snd_ssthresh = icsk->icsk_ca_ops->ssthresh(sk);
icsk_ca_ops      2364 net/ipv4/tcp_input.c 		tp->snd_cwnd = icsk->icsk_ca_ops->undo_cwnd(sk);
icsk_ca_ops      2474 net/ipv4/tcp_input.c 	tp->snd_ssthresh = inet_csk(sk)->icsk_ca_ops->ssthresh(sk);
icsk_ca_ops      2509 net/ipv4/tcp_input.c 	if (inet_csk(sk)->icsk_ca_ops->cong_control)
icsk_ca_ops      2984 net/ipv4/tcp_input.c 	icsk->icsk_ca_ops->cong_avoid(sk, ack, acked);
icsk_ca_ops      3240 net/ipv4/tcp_input.c 	if (icsk->icsk_ca_ops->pkts_acked) {
icsk_ca_ops      3245 net/ipv4/tcp_input.c 		icsk->icsk_ca_ops->pkts_acked(sk, &sample);
icsk_ca_ops      3328 net/ipv4/tcp_input.c 	if (icsk->icsk_ca_ops->cong_control) {
icsk_ca_ops      3329 net/ipv4/tcp_input.c 		icsk->icsk_ca_ops->cong_control(sk, rs);
icsk_ca_ops      3543 net/ipv4/tcp_input.c 	if (icsk->icsk_ca_ops->in_ack_event)
icsk_ca_ops      3544 net/ipv4/tcp_input.c 		icsk->icsk_ca_ops->in_ack_event(sk, flags);
icsk_ca_ops      6251 net/ipv4/tcp_input.c 		if (!inet_csk(sk)->icsk_ca_ops->cong_control)
icsk_ca_ops       419 net/ipv4/tcp_minisocks.c 			icsk->icsk_ca_ops = ca;
icsk_ca_ops       428 net/ipv4/tcp_minisocks.c 	     !try_module_get(icsk->icsk_ca_ops->owner)))
icsk_ca_ops      1648 net/ipv4/tcp_output.c 	const struct tcp_congestion_ops *ca_ops = inet_csk(sk)->icsk_ca_ops;
icsk_ca_ops      1753 net/ipv4/tcp_output.c 	const struct tcp_congestion_ops *ca_ops = inet_csk(sk)->icsk_ca_ops;
icsk_ca_ops      3380 net/ipv4/tcp_output.c 		module_put(icsk->icsk_ca_ops->owner);
icsk_ca_ops      3382 net/ipv4/tcp_output.c 		icsk->icsk_ca_ops = ca;
icsk_ca_ops       176 net/ipv4/tcp_recovery.c 			if (!inet_csk(sk)->icsk_ca_ops->cong_control)