snd_cwnd 277 include/linux/tcp.h u32 snd_cwnd; /* Sending congestion window */ snd_cwnd 1186 include/net/tcp.h return tp->snd_cwnd < tp->snd_ssthresh; snd_cwnd 1212 include/net/tcp.h ((tp->snd_cwnd >> 1) + snd_cwnd 1213 include/net/tcp.h (tp->snd_cwnd >> 2))); snd_cwnd 1255 include/net/tcp.h return tp->snd_cwnd < 2 * tp->max_packets_out; snd_cwnd 245 include/trace/events/tcp.h __field(__u32, snd_cwnd) snd_cwnd 271 include/trace/events/tcp.h __entry->snd_cwnd = tp->snd_cwnd; snd_cwnd 282 include/trace/events/tcp.h __entry->snd_cwnd, __entry->ssthresh, __entry->snd_wnd, snd_cwnd 3078 include/uapi/linux/bpf.h __u32 snd_cwnd; /* Sending congestion window */ snd_cwnd 3331 include/uapi/linux/bpf.h __u32 snd_cwnd; snd_cwnd 4361 net/core/filter.c tp->snd_cwnd = val; snd_cwnd 5615 net/core/filter.c case offsetof(struct bpf_tcp_sock, snd_cwnd): snd_cwnd 5616 net/core/filter.c BPF_TCP_SOCK_GET_COMMON(snd_cwnd); snd_cwnd 8227 net/core/filter.c case offsetof(struct bpf_sock_ops, snd_cwnd): snd_cwnd 8228 net/core/filter.c SOCK_OPS_GET_TCP_SOCK_FIELD(snd_cwnd); snd_cwnd 428 net/ipv4/tcp.c tp->snd_cwnd = TCP_INIT_CWND; snd_cwnd 2625 net/ipv4/tcp.c tp->snd_cwnd = 2; snd_cwnd 2629 net/ipv4/tcp.c tp->snd_cwnd = TCP_INIT_CWND; snd_cwnd 3236 net/ipv4/tcp.c info->tcpi_snd_cwnd = tp->snd_cwnd; snd_cwnd 3387 net/ipv4/tcp.c nla_put_u32(stats, TCP_NLA_SND_CWND, tp->snd_cwnd); snd_cwnd 277 net/ipv4/tcp_bbr.c bw = (u64)tp->snd_cwnd * BW_UNIT; snd_cwnd 324 net/ipv4/tcp_bbr.c bbr->prior_cwnd = tp->snd_cwnd; /* this cwnd is good enough */ snd_cwnd 326 net/ipv4/tcp_bbr.c bbr->prior_cwnd = max(bbr->prior_cwnd, tp->snd_cwnd); snd_cwnd 483 net/ipv4/tcp_bbr.c u32 cwnd = tp->snd_cwnd; snd_cwnd 521 net/ipv4/tcp_bbr.c u32 cwnd = tp->snd_cwnd, target_cwnd = 0; snd_cwnd 545 net/ipv4/tcp_bbr.c tp->snd_cwnd = min(cwnd, tp->snd_cwnd_clamp); /* apply global cap */ snd_cwnd 547 net/ipv4/tcp_bbr.c tp->snd_cwnd = min(tp->snd_cwnd, bbr_cwnd_min_target); snd_cwnd 857 net/ipv4/tcp_bbr.c extra_acked = min(extra_acked, tp->snd_cwnd); snd_cwnd 915 net/ipv4/tcp_bbr.c tp->snd_cwnd = max(tp->snd_cwnd, bbr->prior_cwnd); snd_cwnd 1094 net/ipv4/tcp_bbr.c return tcp_sk(sk)->snd_cwnd; snd_cwnd 151 net/ipv4/tcp_bic.c bictcp_update(ca, tp->snd_cwnd); snd_cwnd 168 net/ipv4/tcp_bic.c if (tp->snd_cwnd < ca->last_max_cwnd && fast_convergence) snd_cwnd 169 net/ipv4/tcp_bic.c ca->last_max_cwnd = (tp->snd_cwnd * (BICTCP_BETA_SCALE + beta)) snd_cwnd 172 net/ipv4/tcp_bic.c ca->last_max_cwnd = tp->snd_cwnd; snd_cwnd 174 net/ipv4/tcp_bic.c if (tp->snd_cwnd <= low_window) snd_cwnd 175 net/ipv4/tcp_bic.c return max(tp->snd_cwnd >> 1U, 2U); snd_cwnd 177 net/ipv4/tcp_bic.c return max((tp->snd_cwnd * beta) / BICTCP_BETA_SCALE, 2U); snd_cwnd 164 net/ipv4/tcp_cdg.c tp->snd_cwnd); snd_cwnd 165 net/ipv4/tcp_cdg.c tp->snd_ssthresh = tp->snd_cwnd; snd_cwnd 183 net/ipv4/tcp_cdg.c tp->snd_cwnd); snd_cwnd 184 net/ipv4/tcp_cdg.c tp->snd_ssthresh = tp->snd_cwnd; snd_cwnd 255 net/ipv4/tcp_cdg.c ca->shadow_wnd = max(ca->shadow_wnd, tp->snd_cwnd); snd_cwnd 288 net/ipv4/tcp_cdg.c ca->shadow_wnd = min(ca->shadow_wnd, tp->snd_cwnd); snd_cwnd 292 net/ipv4/tcp_cdg.c prior_snd_cwnd = tp->snd_cwnd; snd_cwnd 295 net/ipv4/tcp_cdg.c incr = tp->snd_cwnd - prior_snd_cwnd; snd_cwnd 334 net/ipv4/tcp_cdg.c return max(2U, (tp->snd_cwnd * min(1024U, backoff_beta)) >> 10); snd_cwnd 337 net/ipv4/tcp_cdg.c return tp->snd_cwnd; snd_cwnd 339 net/ipv4/tcp_cdg.c ca->shadow_wnd = min(ca->shadow_wnd >> 1, tp->snd_cwnd); snd_cwnd 341 net/ipv4/tcp_cdg.c return max3(2U, ca->shadow_wnd, tp->snd_cwnd >> 1); snd_cwnd 342 net/ipv4/tcp_cdg.c return max(2U, tp->snd_cwnd >> 1); snd_cwnd 360 net/ipv4/tcp_cdg.c ca->shadow_wnd = tp->snd_cwnd; snd_cwnd 383 net/ipv4/tcp_cdg.c ca->shadow_wnd = tp->snd_cwnd; snd_cwnd 396 net/ipv4/tcp_cong.c u32 cwnd = min(tp->snd_cwnd + acked, tp->snd_ssthresh); snd_cwnd 398 net/ipv4/tcp_cong.c acked -= cwnd - tp->snd_cwnd; snd_cwnd 399 net/ipv4/tcp_cong.c tp->snd_cwnd = min(cwnd, tp->snd_cwnd_clamp); snd_cwnd 413 net/ipv4/tcp_cong.c tp->snd_cwnd++; snd_cwnd 421 net/ipv4/tcp_cong.c tp->snd_cwnd += delta; snd_cwnd 423 net/ipv4/tcp_cong.c tp->snd_cwnd = min(tp->snd_cwnd, tp->snd_cwnd_clamp); snd_cwnd 448 net/ipv4/tcp_cong.c tcp_cong_avoid_ai(tp, tp->snd_cwnd, acked); snd_cwnd 457 net/ipv4/tcp_cong.c return max(tp->snd_cwnd >> 1U, 2U); snd_cwnd 465 net/ipv4/tcp_cong.c return max(tp->snd_cwnd, tp->prior_cwnd); snd_cwnd 350 net/ipv4/tcp_cubic.c bictcp_update(ca, tp->snd_cwnd, acked); snd_cwnd 362 net/ipv4/tcp_cubic.c if (tp->snd_cwnd < ca->last_max_cwnd && fast_convergence) snd_cwnd 363 net/ipv4/tcp_cubic.c ca->last_max_cwnd = (tp->snd_cwnd * (BICTCP_BETA_SCALE + beta)) snd_cwnd 366 net/ipv4/tcp_cubic.c ca->last_max_cwnd = tp->snd_cwnd; snd_cwnd 368 net/ipv4/tcp_cubic.c return max((tp->snd_cwnd * beta) / BICTCP_BETA_SCALE, 2U); snd_cwnd 399 net/ipv4/tcp_cubic.c tp->snd_cwnd); snd_cwnd 400 net/ipv4/tcp_cubic.c tp->snd_ssthresh = tp->snd_cwnd; snd_cwnd 420 net/ipv4/tcp_cubic.c tp->snd_cwnd); snd_cwnd 421 net/ipv4/tcp_cubic.c tp->snd_ssthresh = tp->snd_cwnd; snd_cwnd 454 net/ipv4/tcp_cubic.c tp->snd_cwnd >= hystart_low_window) snd_cwnd 107 net/ipv4/tcp_dctcp.c ca->loss_cwnd = tp->snd_cwnd; snd_cwnd 108 net/ipv4/tcp_dctcp.c return max(tp->snd_cwnd - ((tp->snd_cwnd * ca->dctcp_alpha) >> 11U), 2U); snd_cwnd 149 net/ipv4/tcp_dctcp.c ca->loss_cwnd = tp->snd_cwnd; snd_cwnd 150 net/ipv4/tcp_dctcp.c tp->snd_ssthresh = max(tp->snd_cwnd >> 1U, 2U); snd_cwnd 213 net/ipv4/tcp_dctcp.c return max(tcp_sk(sk)->snd_cwnd, ca->loss_cwnd); snd_cwnd 130 net/ipv4/tcp_highspeed.c if (tp->snd_cwnd > hstcp_aimd_vals[ca->ai].cwnd) { snd_cwnd 131 net/ipv4/tcp_highspeed.c while (tp->snd_cwnd > hstcp_aimd_vals[ca->ai].cwnd && snd_cwnd 134 net/ipv4/tcp_highspeed.c } else if (ca->ai && tp->snd_cwnd <= hstcp_aimd_vals[ca->ai-1].cwnd) { snd_cwnd 135 net/ipv4/tcp_highspeed.c while (ca->ai && tp->snd_cwnd <= hstcp_aimd_vals[ca->ai-1].cwnd) snd_cwnd 140 net/ipv4/tcp_highspeed.c if (tp->snd_cwnd < tp->snd_cwnd_clamp) { snd_cwnd 143 net/ipv4/tcp_highspeed.c if (tp->snd_cwnd_cnt >= tp->snd_cwnd) { snd_cwnd 144 net/ipv4/tcp_highspeed.c tp->snd_cwnd_cnt -= tp->snd_cwnd; snd_cwnd 145 net/ipv4/tcp_highspeed.c tp->snd_cwnd++; snd_cwnd 157 net/ipv4/tcp_highspeed.c return max(tp->snd_cwnd - ((tp->snd_cwnd * hstcp_aimd_vals[ca->ai].md) >> 8), 2U); snd_cwnd 127 net/ipv4/tcp_htcp.c if (ca->packetcount >= tp->snd_cwnd - (ca->alpha >> 7 ? : 1) && snd_cwnd 228 net/ipv4/tcp_htcp.c return max((tp->snd_cwnd * ca->beta) >> 7, 2U); snd_cwnd 245 net/ipv4/tcp_htcp.c if ((tp->snd_cwnd_cnt * ca->alpha)>>7 >= tp->snd_cwnd) { snd_cwnd 246 net/ipv4/tcp_htcp.c if (tp->snd_cwnd < tp->snd_cwnd_clamp) snd_cwnd 247 net/ipv4/tcp_htcp.c tp->snd_cwnd++; snd_cwnd 57 net/ipv4/tcp_hybla.c tp->snd_cwnd = 2; snd_cwnd 65 net/ipv4/tcp_hybla.c tp->snd_cwnd = ca->rho; snd_cwnd 140 net/ipv4/tcp_hybla.c increment = ca->rho2_7ls / tp->snd_cwnd; snd_cwnd 146 net/ipv4/tcp_hybla.c tp->snd_cwnd += increment >> 7; snd_cwnd 151 net/ipv4/tcp_hybla.c tp->snd_cwnd++; snd_cwnd 156 net/ipv4/tcp_hybla.c if (increment == 0 && odd == 0 && tp->snd_cwnd_cnt >= tp->snd_cwnd) { snd_cwnd 157 net/ipv4/tcp_hybla.c tp->snd_cwnd++; snd_cwnd 162 net/ipv4/tcp_hybla.c tp->snd_cwnd = min(tp->snd_cwnd, tp->snd_ssthresh); snd_cwnd 164 net/ipv4/tcp_hybla.c tp->snd_cwnd = min_t(u32, tp->snd_cwnd, tp->snd_cwnd_clamp); snd_cwnd 227 net/ipv4/tcp_illinois.c if (tp->snd_cwnd < win_thresh) { snd_cwnd 287 net/ipv4/tcp_illinois.c if (delta >= tp->snd_cwnd) { snd_cwnd 288 net/ipv4/tcp_illinois.c tp->snd_cwnd = min(tp->snd_cwnd + delta / tp->snd_cwnd, snd_cwnd 301 net/ipv4/tcp_illinois.c return max(tp->snd_cwnd - ((tp->snd_cwnd * ca->beta) >> BETA_SHIFT), 2U); snd_cwnd 351 net/ipv4/tcp_input.c nr_segs = max_t(u32, TCP_INIT_CWND, tp->snd_cwnd); snd_cwnd 815 net/ipv4/tcp_input.c if (tp->snd_cwnd < tp->snd_ssthresh / 2) snd_cwnd 820 net/ipv4/tcp_input.c rate *= max(tp->snd_cwnd, tp->packets_out); snd_cwnd 2003 net/ipv4/tcp_input.c tp->prior_cwnd = tp->snd_cwnd; snd_cwnd 2008 net/ipv4/tcp_input.c tp->snd_cwnd = tcp_packets_in_flight(tp) + 1; snd_cwnd 2330 net/ipv4/tcp_input.c tp->snd_cwnd, tcp_left_out(tp), snd_cwnd 2339 net/ipv4/tcp_input.c tp->snd_cwnd, tcp_left_out(tp), snd_cwnd 2364 net/ipv4/tcp_input.c tp->snd_cwnd = icsk->icsk_ca_ops->undo_cwnd(sk); snd_cwnd 2471 net/ipv4/tcp_input.c tp->prior_cwnd = tp->snd_cwnd; snd_cwnd 2502 net/ipv4/tcp_input.c tp->snd_cwnd = tcp_packets_in_flight(tp) + sndcnt; snd_cwnd 2515 net/ipv4/tcp_input.c tp->snd_cwnd = tp->snd_ssthresh; snd_cwnd 2582 net/ipv4/tcp_input.c tp->snd_cwnd = tp->snd_cwnd * snd_cwnd 2890 net/ipv4/tcp_input.c tp->snd_cwnd++; snd_cwnd 5182 net/ipv4/tcp_input.c if (tcp_packets_in_flight(tp) >= tp->snd_cwnd) snd_cwnd 5744 net/ipv4/tcp_input.c tp->snd_cwnd = 1; snd_cwnd 5746 net/ipv4/tcp_input.c tp->snd_cwnd = tcp_init_cwnd(tp, __sk_dst_get(sk)); snd_cwnd 2480 net/ipv4/tcp_ipv4.c tp->snd_cwnd, snd_cwnd 293 net/ipv4/tcp_lp.c tp->snd_cwnd, lp->remote_hz, lp->owd_min, lp->owd_max, snd_cwnd 309 net/ipv4/tcp_lp.c tp->snd_cwnd = 1U; snd_cwnd 314 net/ipv4/tcp_lp.c tp->snd_cwnd = max(tp->snd_cwnd >> 1U, 1U); snd_cwnd 390 net/ipv4/tcp_metrics.c if (val && (tp->snd_cwnd >> 1) > val) snd_cwnd 392 net/ipv4/tcp_metrics.c tp->snd_cwnd >> 1); snd_cwnd 396 net/ipv4/tcp_metrics.c if (tp->snd_cwnd > val) snd_cwnd 398 net/ipv4/tcp_metrics.c tp->snd_cwnd); snd_cwnd 405 net/ipv4/tcp_metrics.c max(tp->snd_cwnd >> 1, tp->snd_ssthresh)); snd_cwnd 408 net/ipv4/tcp_metrics.c tcp_metric_set(tm, TCP_METRIC_CWND, (val + tp->snd_cwnd) >> 1); snd_cwnd 201 net/ipv4/tcp_nv.c cnt = tp->snd_cwnd << -ca->cwnd_growth_factor; snd_cwnd 204 net/ipv4/tcp_nv.c cnt = max(4U, tp->snd_cwnd >> ca->cwnd_growth_factor); snd_cwnd 213 net/ipv4/tcp_nv.c return max((tp->snd_cwnd * nv_loss_dec_factor) >> 10, 2U); snd_cwnd 261 net/ipv4/tcp_nv.c if (ca->nv_catchup && tp->snd_cwnd >= nv_min_cwnd) { snd_cwnd 375 net/ipv4/tcp_nv.c if (tp->snd_cwnd > max_win) { snd_cwnd 402 net/ipv4/tcp_nv.c if (tp->snd_cwnd - max_win > 2) { snd_cwnd 406 net/ipv4/tcp_nv.c dec = max(2U, ((tp->snd_cwnd - max_win) * snd_cwnd 408 net/ipv4/tcp_nv.c tp->snd_cwnd -= dec; snd_cwnd 410 net/ipv4/tcp_nv.c tp->snd_cwnd = max_win; snd_cwnd 415 net/ipv4/tcp_nv.c } else if (tp->snd_cwnd <= max_win - nv_pad_buffer) { snd_cwnd 448 net/ipv4/tcp_nv.c if (tp->snd_cwnd < nv_min_cwnd) snd_cwnd 449 net/ipv4/tcp_nv.c tp->snd_cwnd = nv_min_cwnd; snd_cwnd 144 net/ipv4/tcp_output.c u32 cwnd = tp->snd_cwnd; snd_cwnd 153 net/ipv4/tcp_output.c tp->snd_cwnd = max(cwnd, restart_cwnd); snd_cwnd 798 net/ipv4/tcp_output.c tp->snd_cwnd > tcp_packets_in_flight(tp)) { snd_cwnd 1637 net/ipv4/tcp_output.c if (win_used < tp->snd_cwnd) { snd_cwnd 1639 net/ipv4/tcp_output.c tp->snd_cwnd = (tp->snd_cwnd + win_used) >> 1; snd_cwnd 1810 net/ipv4/tcp_output.c cwnd = tp->snd_cwnd; snd_cwnd 1966 net/ipv4/tcp_output.c BUG_ON(tp->snd_cwnd <= in_flight); snd_cwnd 1971 net/ipv4/tcp_output.c cong_win = (tp->snd_cwnd - in_flight) * tp->mss_cache; snd_cwnd 1985 net/ipv4/tcp_output.c u32 chunk = min(tp->snd_wnd, tp->snd_cwnd * tp->mss_cache); snd_cwnd 2113 net/ipv4/tcp_output.c tp->snd_cwnd < 11 || snd_cwnd 2149 net/ipv4/tcp_output.c if (tcp_packets_in_flight(tp) + 2 > tp->snd_cwnd) { snd_cwnd 2220 net/ipv4/tcp_output.c tp->snd_cwnd--; snd_cwnd 2484 net/ipv4/tcp_output.c is_cwnd_limited |= (tcp_packets_in_flight(tp) >= tp->snd_cwnd); snd_cwnd 2577 net/ipv4/tcp_output.c tp->packets_out, sk->sk_state, tp->snd_cwnd, mss); snd_cwnd 3071 net/ipv4/tcp_output.c segs = tp->snd_cwnd - tcp_packets_in_flight(tp); snd_cwnd 192 net/ipv4/tcp_rate.c tcp_packets_in_flight(tp) < tp->snd_cwnd && snd_cwnd 29 net/ipv4/tcp_scalable.c tcp_cong_avoid_ai(tp, min(tp->snd_cwnd, TCP_SCALABLE_AI_CNT), snd_cwnd 37 net/ipv4/tcp_scalable.c return max(tp->snd_cwnd - (tp->snd_cwnd>>TCP_SCALABLE_MD_SCALE), 2U); snd_cwnd 162 net/ipv4/tcp_vegas.c return min(tp->snd_ssthresh, tp->snd_cwnd); snd_cwnd 220 net/ipv4/tcp_vegas.c target_cwnd = (u64)tp->snd_cwnd * vegas->baseRTT; snd_cwnd 227 net/ipv4/tcp_vegas.c diff = tp->snd_cwnd * (rtt-vegas->baseRTT) / vegas->baseRTT; snd_cwnd 241 net/ipv4/tcp_vegas.c tp->snd_cwnd = min(tp->snd_cwnd, (u32)target_cwnd+1); snd_cwnd 257 net/ipv4/tcp_vegas.c tp->snd_cwnd--; snd_cwnd 264 net/ipv4/tcp_vegas.c tp->snd_cwnd++; snd_cwnd 272 net/ipv4/tcp_vegas.c if (tp->snd_cwnd < 2) snd_cwnd 273 net/ipv4/tcp_vegas.c tp->snd_cwnd = 2; snd_cwnd 274 net/ipv4/tcp_vegas.c else if (tp->snd_cwnd > tp->snd_cwnd_clamp) snd_cwnd 275 net/ipv4/tcp_vegas.c tp->snd_cwnd = tp->snd_cwnd_clamp; snd_cwnd 149 net/ipv4/tcp_veno.c target_cwnd = (u64)tp->snd_cwnd * veno->basertt; snd_cwnd 153 net/ipv4/tcp_veno.c veno->diff = (tp->snd_cwnd << V_PARAM_SHIFT) - target_cwnd; snd_cwnd 164 net/ipv4/tcp_veno.c tcp_cong_avoid_ai(tp, tp->snd_cwnd, 1); snd_cwnd 169 net/ipv4/tcp_veno.c if (tp->snd_cwnd_cnt >= tp->snd_cwnd) { snd_cwnd 171 net/ipv4/tcp_veno.c tp->snd_cwnd < tp->snd_cwnd_clamp) { snd_cwnd 172 net/ipv4/tcp_veno.c tp->snd_cwnd++; snd_cwnd 181 net/ipv4/tcp_veno.c if (tp->snd_cwnd < 2) snd_cwnd 182 net/ipv4/tcp_veno.c tp->snd_cwnd = 2; snd_cwnd 183 net/ipv4/tcp_veno.c else if (tp->snd_cwnd > tp->snd_cwnd_clamp) snd_cwnd 184 net/ipv4/tcp_veno.c tp->snd_cwnd = tp->snd_cwnd_clamp; snd_cwnd 199 net/ipv4/tcp_veno.c return max(tp->snd_cwnd * 4 / 5, 2U); snd_cwnd 202 net/ipv4/tcp_veno.c return max(tp->snd_cwnd >> 1U, 2U); snd_cwnd 247 net/ipv4/tcp_westwood.c tp->snd_cwnd = tp->snd_ssthresh = tcp_westwood_bw_rttmin(sk); snd_cwnd 87 net/ipv4/tcp_yeah.c if (tp->snd_cwnd_cnt > min(tp->snd_cwnd, TCP_SCALABLE_AI_CNT)) { snd_cwnd 88 net/ipv4/tcp_yeah.c if (tp->snd_cwnd < tp->snd_cwnd_clamp) snd_cwnd 89 net/ipv4/tcp_yeah.c tp->snd_cwnd++; snd_cwnd 97 net/ipv4/tcp_yeah.c tcp_cong_avoid_ai(tp, tp->snd_cwnd, 1); snd_cwnd 152 net/ipv4/tcp_yeah.c bw = tp->snd_cwnd; snd_cwnd 160 net/ipv4/tcp_yeah.c tp->snd_cwnd > yeah->reno_count) { snd_cwnd 162 net/ipv4/tcp_yeah.c tp->snd_cwnd >> TCP_YEAH_EPSILON); snd_cwnd 164 net/ipv4/tcp_yeah.c tp->snd_cwnd -= reduction; snd_cwnd 166 net/ipv4/tcp_yeah.c tp->snd_cwnd = max(tp->snd_cwnd, snd_cwnd 169 net/ipv4/tcp_yeah.c tp->snd_ssthresh = tp->snd_cwnd; snd_cwnd 173 net/ipv4/tcp_yeah.c yeah->reno_count = max(tp->snd_cwnd>>1, 2U); snd_cwnd 198 net/ipv4/tcp_yeah.c yeah->vegas.beg_snd_cwnd = tp->snd_cwnd; snd_cwnd 215 net/ipv4/tcp_yeah.c reduction = min(reduction, max(tp->snd_cwnd>>1, 2U)); snd_cwnd 217 net/ipv4/tcp_yeah.c reduction = max(reduction, tp->snd_cwnd >> TCP_YEAH_DELTA); snd_cwnd 219 net/ipv4/tcp_yeah.c reduction = max(tp->snd_cwnd>>1, 2U); snd_cwnd 224 net/ipv4/tcp_yeah.c return max_t(int, tp->snd_cwnd - reduction, 2); snd_cwnd 1923 net/ipv6/tcp_ipv6.c tp->snd_cwnd, snd_cwnd 99 samples/bpf/hbm_kern.h pkti->cwnd = tp->snd_cwnd; snd_cwnd 3078 tools/include/uapi/linux/bpf.h __u32 snd_cwnd; /* Sending congestion window */ snd_cwnd 3331 tools/include/uapi/linux/bpf.h __u32 snd_cwnd; snd_cwnd 109 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c dst->snd_cwnd = src->snd_cwnd; snd_cwnd 113 tools/testing/selftests/bpf/test_sock_fields.c tp->snd_cwnd, tp->srtt_us, tp->rtt_min, tp->snd_ssthresh, snd_cwnd 232 tools/testing/selftests/bpf/test_sock_fields.c srv_tp.snd_cwnd != 10 || snd_cwnd 240 tools/testing/selftests/bpf/test_sock_fields.c cli_tp.snd_cwnd != 10 || snd_cwnd 672 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_7, offsetof(struct bpf_tcp_sock, snd_cwnd)), snd_cwnd 815 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_8, offsetof(struct bpf_tcp_sock, snd_cwnd)), snd_cwnd 253 tools/testing/selftests/bpf/verifier/sock.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_0, offsetof(struct bpf_tcp_sock, snd_cwnd)), snd_cwnd 271 tools/testing/selftests/bpf/verifier/sock.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_0, offsetof(struct bpf_tcp_sock, snd_cwnd)), snd_cwnd 327 tools/testing/selftests/bpf/verifier/sock.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_0, offsetof(struct bpf_tcp_sock, snd_cwnd)),