Home
last modified time | relevance | path

Searched refs:snd_cwnd (Results 1 – 21 of 21) sorted by relevance

/Linux-v6.6/tools/testing/selftests/bpf/progs/
Dbpf_dctcp.c113 ca->loss_cwnd = tp->snd_cwnd; in BPF_PROG()
114 return max(tp->snd_cwnd - ((tp->snd_cwnd * ca->dctcp_alpha) >> 11U), 2U); in BPF_PROG()
152 ca->loss_cwnd = tp->snd_cwnd; in dctcp_react_to_loss()
153 tp->snd_ssthresh = max(tp->snd_cwnd >> 1U, 2U); in dctcp_react_to_loss()
228 return max(tcp_sk(sk)->snd_cwnd, ca->loss_cwnd); in BPF_PROG()
Dbpf_cubic.c396 bictcp_update(ca, tp->snd_cwnd, acked); in BPF_STRUCT_OPS()
408 if (tp->snd_cwnd < ca->last_max_cwnd && fast_convergence) in BPF_STRUCT_OPS()
409 ca->last_max_cwnd = (tp->snd_cwnd * (BICTCP_BETA_SCALE + beta)) in BPF_STRUCT_OPS()
412 ca->last_max_cwnd = tp->snd_cwnd; in BPF_STRUCT_OPS()
414 return max((tp->snd_cwnd * beta) / BICTCP_BETA_SCALE, 2U); in BPF_STRUCT_OPS()
472 tp->snd_ssthresh = tp->snd_cwnd; in hystart_update()
487 tp->snd_ssthresh = tp->snd_cwnd; in hystart_update()
521 tp->snd_cwnd >= hystart_low_window) in BPF_STRUCT_OPS()
Dtcp_ca_write_sk_pacing.c46 ((tp->snd_cwnd * tp->mss_cache * USEC_PER_SEC) << 3) / in BPF_PROG()
61 return tcp_sk(sk)->snd_cwnd; in BPF_PROG()
Dtcp_ca_incompl_cong_ops.c24 return tcp_sk(sk)->snd_cwnd; in BPF_PROG()
Dtcp_ca_update.c45 return tcp_sk(sk)->snd_cwnd; in BPF_PROG()
Dverifier_sock.c499 __imm_const(bpf_tcp_sock_snd_cwnd, offsetof(struct bpf_tcp_sock, snd_cwnd)) in no_null_check_on_ret_2()
522 __imm_const(bpf_tcp_sock_snd_cwnd, offsetof(struct bpf_tcp_sock, snd_cwnd)) in skb_sk_tp_snd_cwnd_1()
597 __imm_const(bpf_tcp_sock_snd_cwnd, offsetof(struct bpf_tcp_sock, snd_cwnd)) in skb_sk_tp_snd_cwnd_2()
Dtest_sock_fields.c88 dst->snd_cwnd = src->snd_cwnd; in tpcpy()
Dbpf_iter_tcp4.c139 tp->snd_cwnd, in dump_tcp_sock()
Dverifier_ref_tracking.c1157 __imm_const(bpf_tcp_sock_snd_cwnd, offsetof(struct bpf_tcp_sock, snd_cwnd)), in __flag()
1350 __imm_const(bpf_tcp_sock_snd_cwnd, offsetof(struct bpf_tcp_sock, snd_cwnd)), in and_bpf_tcp_sock_sk()
Dbpf_iter_tcp6.c143 tp->tcp.snd_cwnd, in dump_tcp6_sock()
/Linux-v6.6/tools/testing/selftests/bpf/
Dbpf_tcp_helpers.h72 __u32 snd_cwnd; member
202 return tp->snd_cwnd < tp->snd_ssthresh; in tcp_in_slow_start()
211 return tp->snd_cwnd < 2 * tp->max_packets_out; in tcp_is_cwnd_limited()
/Linux-v6.6/net/ipv4/
Dbpf_tcp_ca.c98 case offsetof(struct tcp_sock, snd_cwnd): in bpf_tcp_ca_btf_struct_access()
99 end = offsetofend(struct tcp_sock, snd_cwnd); in bpf_tcp_ca_btf_struct_access()
/Linux-v6.6/tools/testing/selftests/bpf/prog_tests/
Dsock_fields.c92 tp->snd_cwnd, tp->srtt_us, tp->rtt_min, tp->snd_ssthresh, in print_tp()
188 srv_tp.snd_cwnd != 10 || in check_result()
196 cli_tp.snd_cwnd != 10 || in check_result()
/Linux-v6.6/include/trace/events/
Dtcp.h255 __field(__u32, snd_cwnd)
282 __entry->snd_cwnd = tcp_snd_cwnd(tp);
294 __entry->snd_cwnd, __entry->ssthresh, __entry->snd_wnd,
/Linux-v6.6/samples/bpf/
Dhbm_kern.h94 pkti->cwnd = tp->snd_cwnd; in get_tcp_info()
/Linux-v6.6/include/linux/
Dtcp.h318 u32 snd_cwnd; /* Sending congestion window */ member
/Linux-v6.6/tools/include/uapi/linux/
Dbpf.h6198 __u32 snd_cwnd; /* Sending congestion window */ member
6612 __u32 snd_cwnd; member
/Linux-v6.6/include/uapi/linux/
Dbpf.h6198 __u32 snd_cwnd; /* Sending congestion window */ member
6612 __u32 snd_cwnd; member
/Linux-v6.6/include/net/
Dtcp.h1226 return tp->snd_cwnd; in tcp_snd_cwnd()
1232 tp->snd_cwnd = val; in tcp_snd_cwnd_set()
/Linux-v6.6/net/core/
Dfilter.c7012 case offsetof(struct bpf_tcp_sock, snd_cwnd): in bpf_tcp_sock_convert_ctx_access()
7013 BPF_TCP_SOCK_GET_COMMON(snd_cwnd); in bpf_tcp_sock_convert_ctx_access()
10464 case offsetof(struct bpf_sock_ops, snd_cwnd): in sock_ops_convert_ctx_access()
10465 SOCK_OPS_GET_TCP_SOCK_FIELD(snd_cwnd); in sock_ops_convert_ctx_access()
/Linux-v6.6/Documentation/trace/
Dhistogram.rst2472 # echo 'hist:keys=dport:cwnd=snd_cwnd: \
2527 …215.104.193:80 mark=0x0 length=32 snd_nxt=0xe3ae2ff5 snd_una=0xe3ae2ecd snd_cwnd=10 ssthresh=21474…