Searched refs:icsk_ca_ops (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.4/net/ipv4/ |
| D | tcp_cong.c | 167 icsk->icsk_ca_ops = ca; in tcp_assign_congestion_control() 182 if (icsk->icsk_ca_ops->init) in tcp_init_congestion_control() 183 icsk->icsk_ca_ops->init(sk); in tcp_init_congestion_control() 196 icsk->icsk_ca_ops = ca; in tcp_reinit_congestion_control() 209 if (icsk->icsk_ca_ops->release) in tcp_cleanup_congestion_control() 210 icsk->icsk_ca_ops->release(sk); in tcp_cleanup_congestion_control() 211 module_put(icsk->icsk_ca_ops->owner); in tcp_cleanup_congestion_control() 353 if (ca == icsk->icsk_ca_ops) { in tcp_set_congestion_control() 361 const struct tcp_congestion_ops *old_ca = icsk->icsk_ca_ops; in tcp_set_congestion_control() 367 icsk->icsk_ca_ops = ca; in tcp_set_congestion_control()
|
| D | tcp_dctcp.c | 98 inet_csk(sk)->icsk_ca_ops = &dctcp_reno; in dctcp_init() 193 if (inet_csk(sk)->icsk_ca_ops != &dctcp_reno) { in dctcp_get_info()
|
| D | tcp_recovery.c | 176 if (!inet_csk(sk)->icsk_ca_ops->cong_control) in tcp_rack_reo_timeout()
|
| D | tcp_minisocks.c | 419 icsk->icsk_ca_ops = ca; in tcp_ca_openreq_child() 428 !try_module_get(icsk->icsk_ca_ops->owner))) in tcp_ca_openreq_child()
|
| D | tcp_input.c | 337 const struct tcp_congestion_ops *ca_ops = inet_csk(sk)->icsk_ca_ops; in tcp_sndbuf_expand() 2000 tp->snd_ssthresh = icsk->icsk_ca_ops->ssthresh(sk); in tcp_enter_loss() 2360 tp->snd_cwnd = icsk->icsk_ca_ops->undo_cwnd(sk); in tcp_undo_cwnd_reduction() 2470 tp->snd_ssthresh = inet_csk(sk)->icsk_ca_ops->ssthresh(sk); in tcp_init_cwnd_reduction() 2505 if (inet_csk(sk)->icsk_ca_ops->cong_control) in tcp_end_cwnd_reduction() 2980 icsk->icsk_ca_ops->cong_avoid(sk, ack, acked); in tcp_cong_avoid() 3235 if (icsk->icsk_ca_ops->pkts_acked) { in tcp_clean_rtx_queue() 3240 icsk->icsk_ca_ops->pkts_acked(sk, &sample); in tcp_clean_rtx_queue() 3323 if (icsk->icsk_ca_ops->cong_control) { in tcp_cong_control() 3324 icsk->icsk_ca_ops->cong_control(sk, rs); in tcp_cong_control() [all …]
|
| D | inet_diag.c | 259 ca_ops = READ_ONCE(icsk->icsk_ca_ops); in inet_sk_diag_fill() 279 ca_ops = READ_ONCE(icsk->icsk_ca_ops); in inet_sk_diag_fill()
|
| D | tcp_output.c | 1640 const struct tcp_congestion_ops *ca_ops = inet_csk(sk)->icsk_ca_ops; in tcp_cwnd_validate() 1745 const struct tcp_congestion_ops *ca_ops = inet_csk(sk)->icsk_ca_ops; in tcp_tso_segs() 3359 module_put(icsk->icsk_ca_ops->owner); in tcp_ca_dst_init() 3361 icsk->icsk_ca_ops = ca; in tcp_ca_dst_init()
|
| D | tcp.c | 3473 ca_ops = icsk->icsk_ca_ops; in do_tcp_getsockopt() 3494 if (copy_to_user(optval, icsk->icsk_ca_ops->name, len)) in do_tcp_getsockopt()
|
| /Linux-v5.4/include/net/ |
| D | tcp.h | 1102 return icsk->icsk_ca_ops->flags & TCP_CONG_NEEDS_ECN; in tcp_ca_needs_ecn() 1109 if (icsk->icsk_ca_ops->set_state) in tcp_set_ca_state() 1110 icsk->icsk_ca_ops->set_state(sk, ca_state); in tcp_set_ca_state() 1118 if (icsk->icsk_ca_ops->cwnd_event) in tcp_ca_event() 1119 icsk->icsk_ca_ops->cwnd_event(sk, event); in tcp_ca_event() 1353 const struct tcp_congestion_ops *ca_ops = inet_csk(sk)->icsk_ca_ops; in tcp_slow_start_after_idle_check()
|
| D | inet_connection_sock.h | 97 const struct tcp_congestion_ops *icsk_ca_ops; member
|
| /Linux-v5.4/net/core/ |
| D | filter.c | 4413 if (!icsk->icsk_ca_ops || optlen <= 1) in BPF_CALL_5() 4415 strncpy(optval, icsk->icsk_ca_ops->name, optlen); in BPF_CALL_5()
|