/dports/www/h2o-devel/h2o-dcc7134/deps/quicly/lib/ |
H A D | cc-cubic.c | 44 return (QUICLY_CUBIC_C * (tk * tk * tk) * max_udp_payload_size) + cc->state.cubic.w_max; in calc_w_cubic() 49 static void update_cubic_k(quicly_cc_t *cc, uint32_t max_udp_payload_size) in update_cubic_k() argument 51 cubic_float_t w_max_mss = cc->state.cubic.w_max / (cubic_float_t)max_udp_payload_size; in update_cubic_k() 64 uint64_t next_pn, int64_t now, uint32_t max_udp_payload_size) in cubic_on_acked() argument 83 uint32_t w_cubic = calc_w_cubic(cc, t_sec, max_udp_payload_size); in cubic_on_acked() 84 uint32_t w_est = calc_w_est(cc, t_sec, rtt_sec, max_udp_payload_size); in cubic_on_acked() 98 cc->cwnd += ((w_cubic_target / cc->cwnd) - 1) * max_udp_payload_size; in cubic_on_acked() 106 int64_t now, uint32_t max_udp_payload_size) in cubic_on_lost() argument 128 update_cubic_k(cc, max_udp_payload_size); in cubic_on_lost() 132 if (cc->cwnd < QUICLY_MIN_CWND * max_udp_payload_size) in cubic_on_lost() [all …]
|
H A D | cc-reno.c | 27 uint64_t next_pn, int64_t now, uint32_t max_udp_payload_size) in reno_on_acked() argument 48 cc->cwnd += count * max_udp_payload_size; in reno_on_acked() 54 int64_t now, uint32_t max_udp_payload_size) in quicly_cc_reno_on_lost() argument 67 if (cc->cwnd < QUICLY_MIN_CWND * max_udp_payload_size) in quicly_cc_reno_on_lost() 68 cc->cwnd = QUICLY_MIN_CWND * max_udp_payload_size; in quicly_cc_reno_on_lost() 130 uint32_t quicly_cc_calc_initial_cwnd(uint32_t max_packets, uint16_t max_udp_payload_size) in quicly_cc_calc_initial_cwnd() argument 137 if (max_udp_payload_size > mtu_max) in quicly_cc_calc_initial_cwnd() 138 max_udp_payload_size = mtu_max; in quicly_cc_calc_initial_cwnd() 140 return max_packets * max_udp_payload_size; in quicly_cc_calc_initial_cwnd()
|
H A D | cc-pico.c | 64 uint64_t next_pn, int64_t now, uint32_t max_udp_payload_size) in pico_on_acked() argument 77 bytes_per_mtu_increase = max_udp_payload_size; in pico_on_acked() 88 cc->cwnd += count * max_udp_payload_size; in pico_on_acked() 96 int64_t now, uint32_t max_udp_payload_size) in pico_on_lost() argument 108 …per_mtu_increase = calc_bytes_per_mtu_increase(cc->cwnd, loss->rtt.smoothed, max_udp_payload_size); in pico_on_lost() 112 if (cc->cwnd < QUICLY_MIN_CWND * max_udp_payload_size) in pico_on_lost() 113 cc->cwnd = QUICLY_MIN_CWND * max_udp_payload_size; in pico_on_lost()
|
/dports/net/libngtcp2/ngtcp2-224bd62/tests/ |
H A D | ngtcp2_crypto_test.c | 55 params.max_udp_payload_size = NGTCP2_DEFAULT_MAX_RECV_UDP_PAYLOAD_SIZE; in test_ngtcp2_encode_transport_params() 85 CU_ASSERT(params.max_udp_payload_size == nparams.max_udp_payload_size); in test_ngtcp2_encode_transport_params() 98 params.max_udp_payload_size = NGTCP2_DEFAULT_MAX_RECV_UDP_PAYLOAD_SIZE; in test_ngtcp2_encode_transport_params() 135 CU_ASSERT(params.max_udp_payload_size == nparams.max_udp_payload_size); in test_ngtcp2_encode_transport_params() 157 params.max_udp_payload_size = 1400; in test_ngtcp2_encode_transport_params() 185 params.max_udp_payload_size) + in test_ngtcp2_encode_transport_params() 228 CU_ASSERT(params.max_udp_payload_size == nparams.max_udp_payload_size); in test_ngtcp2_encode_transport_params() 249 params.max_udp_payload_size = 1200; in test_ngtcp2_encode_transport_params() 295 params.max_udp_payload_size) + in test_ngtcp2_encode_transport_params() 358 CU_ASSERT(params.max_udp_payload_size == nparams.max_udp_payload_size); in test_ngtcp2_encode_transport_params()
|
/dports/net/libngtcp2/ngtcp2-224bd62/lib/ |
H A D | ngtcp2_cc.c | 38 uint64_t ngtcp2_cc_compute_initcwnd(size_t max_udp_payload_size) { in ngtcp2_cc_compute_initcwnd() argument 39 uint64_t n = 2 * max_udp_payload_size; in ngtcp2_cc_compute_initcwnd() 41 return ngtcp2_min(10 * max_udp_payload_size, n); in ngtcp2_cc_compute_initcwnd() 125 m = cstat->max_udp_payload_size * pkt->pktlen + cc->pending_add; in ngtcp2_cc_reno_cc_on_pkt_acked() 143 min_cwnd = 2 * cstat->max_udp_payload_size; in ngtcp2_cc_reno_cc_congestion_event() 160 cstat->cwnd = 2 * cstat->max_udp_payload_size; in ngtcp2_cc_reno_cc_on_persistent_congestion() 363 cstat->max_udp_payload_size); in ngtcp2_cc_cubic_cc_on_pkt_acked() 394 delta = cstat->max_udp_payload_size * in ngtcp2_cc_cubic_cc_on_pkt_acked() 408 m = cc->pending_add + cstat->max_udp_payload_size; in ngtcp2_cc_cubic_cc_on_pkt_acked() 466 min_cwnd = 2 * cstat->max_udp_payload_size; in ngtcp2_cc_cubic_cc_congestion_event() [all …]
|
H A D | ngtcp2_bbr.c | 204 cstat->cwnd = 2 * cstat->max_udp_payload_size; in ngtcp2_cc_bbr_cc_on_persistent_congestion() 375 cstat->send_quantum = cstat->max_udp_payload_size; in bbr_set_send_quantum() 377 cstat->send_quantum = cstat->max_udp_payload_size * 2; in bbr_set_send_quantum() 387 ngtcp2_max(cstat->send_quantum, cstat->max_udp_payload_size * 10); in bbr_set_send_quantum() 415 cstat->cwnd = ngtcp2_max(cstat->cwnd, cstat->max_udp_payload_size); in bbr_modulate_cwnd_for_recovery() 417 cstat->cwnd = cstat->max_udp_payload_size; in bbr_modulate_cwnd_for_recovery() 440 static uint64_t min_pipe_cwnd(size_t max_udp_payload_size) { in min_pipe_cwnd() argument 441 return max_udp_payload_size * 4; in min_pipe_cwnd() 448 ngtcp2_min(cstat->cwnd, min_pipe_cwnd(cstat->max_udp_payload_size)); in bbr_modulate_cwnd_for_probe_rtt() 467 ngtcp2_max(cstat->cwnd, min_pipe_cwnd(cstat->max_udp_payload_size)); in bbr_set_cwnd() [all …]
|
H A D | ngtcp2_cid.c | 88 dcid->max_udp_payload_size = NGTCP2_MAX_UDP_PAYLOAD_SIZE; in ngtcp2_dcid_init() 112 dest->max_udp_payload_size = src->max_udp_payload_size; in ngtcp2_dcid_copy()
|
H A D | ngtcp2_crypto.c | 225 if (params->max_udp_payload_size != in ngtcp2_encode_transport_params_versioned() 228 params->max_udp_payload_size); in ngtcp2_encode_transport_params_versioned() 354 if (params->max_udp_payload_size != in ngtcp2_encode_transport_params_versioned() 357 params->max_udp_payload_size); in ngtcp2_encode_transport_params_versioned() 520 params->max_udp_payload_size = NGTCP2_DEFAULT_MAX_RECV_UDP_PAYLOAD_SIZE; in ngtcp2_decode_transport_params_versioned() 605 nread = decode_varint_param(¶ms->max_udp_payload_size, p, end); in ngtcp2_decode_transport_params_versioned()
|
H A D | ngtcp2_cid.h | 90 size_t max_udp_payload_size; member
|
/dports/www/h2o-devel/h2o-dcc7134/deps/quicly/include/quicly/ |
H A D | cc.h | 151 uint64_t next_pn, int64_t now, uint32_t max_udp_payload_size); 157 uint32_t max_udp_payload_size); 189 uint32_t quicly_cc_calc_initial_cwnd(uint32_t max_packets, uint16_t max_udp_payload_size); 192 int64_t now, uint32_t max_udp_payload_size);
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/net/third_party/quiche/src/quic/core/crypto/ |
H A D | transport_parameters_test.cc | 172 orig_params.max_udp_payload_size.set_value(kMaxPacketSizeForTest); in TEST_P() 177 new_params.max_udp_payload_size.set_value(kMaxPacketSizeForTest); in TEST_P() 230 orig_params.max_udp_payload_size.set_value(kMaxPacketSizeForTest); in TEST_P() 267 orig_params.max_udp_payload_size.set_value(kMaxPacketSizeForTest); in TEST_P() 317 orig_params.max_udp_payload_size.set_value(kMaxPacketSizeForTest); in TEST_P() 380 params.max_udp_payload_size.set_value(1200); in TEST_P() 383 params.max_udp_payload_size.set_value(65535); in TEST_P() 386 params.max_udp_payload_size.set_value(9999999); in TEST_P() 389 params.max_udp_payload_size.set_value(0); in TEST_P() 395 params.max_udp_payload_size.set_value(1199); in TEST_P() [all …]
|
H A D | transport_parameters.cc | 434 rv += max_udp_payload_size.ToString(/*for_use_in_list=*/true); in ToString() 503 max_udp_payload_size(kMaxPacketSize, in TransportParameters() 548 max_udp_payload_size(other.max_udp_payload_size), in TransportParameters() 584 max_udp_payload_size.value() == rhs.max_udp_payload_size.value() && in operator ==() 691 max_idle_timeout_ms.IsValid() && max_udp_payload_size.IsValid() && in AreValid() 847 if (!in.max_udp_payload_size.Write(&writer, version) || in SerializeTransportParameters() 1198 out->max_udp_payload_size.Read(&value_reader, error_details); in ParseTransportParameters()
|
/dports/devel/cargo-c/cargo-c-0.9.6+cargo-0.58/cargo-crates/libnghttp2-sys-0.1.7+1.45.0/nghttp2/src/ |
H A D | h2load_quic.cc | 379 if (config->max_udp_payload_size) { in quic_init() 380 settings.max_udp_payload_size = config->max_udp_payload_size; in quic_init() 585 auto max_udp_payload_size = in write_quic() local 592 static_cast<size_t>(64_k / max_udp_payload_size)); in write_quic() 626 quic.conn, &ps.path, nullptr, bufpos, max_udp_payload_size, &ndatalen, in write_quic() 662 bufpos - buf.data(), max_udp_payload_size); in write_quic() 671 static_cast<size_t>(nwrite) < max_udp_payload_size) { in write_quic() 673 bufpos - buf.data(), max_udp_payload_size); in write_quic()
|
/dports/www/libnghttp2/nghttp2-1.46.0/src/ |
H A D | h2load_quic.cc | 452 if (config->max_udp_payload_size) { in quic_init() 453 settings.max_udp_payload_size = config->max_udp_payload_size; in quic_init() 664 auto max_udp_payload_size = in write_quic() local 671 static_cast<size_t>(64_k / max_udp_payload_size)); in write_quic() 705 quic.conn, &ps.path, nullptr, bufpos, max_udp_payload_size, &ndatalen, in write_quic() 741 bufpos - buf.data(), max_udp_payload_size); in write_quic() 750 static_cast<size_t>(nwrite) < max_udp_payload_size) { in write_quic() 752 bufpos - buf.data(), max_udp_payload_size); in write_quic()
|
/dports/www/nghttp2/nghttp2-1.46.0/src/ |
H A D | h2load_quic.cc | 452 if (config->max_udp_payload_size) { in quic_init() 453 settings.max_udp_payload_size = config->max_udp_payload_size; in quic_init() 664 auto max_udp_payload_size = in write_quic() local 671 static_cast<size_t>(64_k / max_udp_payload_size)); in write_quic() 705 quic.conn, &ps.path, nullptr, bufpos, max_udp_payload_size, &ndatalen, in write_quic() 741 bufpos - buf.data(), max_udp_payload_size); in write_quic() 750 static_cast<size_t>(nwrite) < max_udp_payload_size) { in write_quic() 752 bufpos - buf.data(), max_udp_payload_size); in write_quic()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/net/third_party/quiche/src/quic/test_tools/ |
H A D | quic_config_peer.cc | 97 uint32_t max_udp_payload_size) { in SetReceivedMaxPacketSize() argument 98 config->max_udp_payload_size_.SetReceivedValue(max_udp_payload_size); in SetReceivedMaxPacketSize()
|
H A D | quic_config_peer.h | 61 uint32_t max_udp_payload_size);
|
/dports/www/h2o-devel/h2o-dcc7134/deps/quicly/src/ |
H A D | cli.c | 484 … uint8_t buf[MAX_BURST_PACKETS * quicly_get_context(conn)->transport_params.max_udp_payload_size]; in send_pending() 575 uint8_t buf[ctx.transport_params.max_udp_payload_size]; in run_client() 748 uint8_t buf[ctx.transport_params.max_udp_payload_size]; in run_server() 773 uint8_t payload[ctx.transport_params.max_udp_payload_size]; in run_server() 810 uint8_t payload[ctx.transport_params.max_udp_payload_size]; in run_server() 821 … uint8_t new_server_cid[8], payload[ctx.transport_params.max_udp_payload_size]; in run_server() 849 uint8_t payload[ctx.transport_params.max_udp_payload_size]; in run_server() 1245 if (sscanf(optarg, "%" SCNu64, &ctx.transport_params.max_udp_payload_size) != 1) { in main() 1359 ctx.transport_params.max_datagram_frame_size = ctx.transport_params.max_udp_payload_size; in main()
|
/dports/net/libngtcp2/ngtcp2-224bd62/examples/ |
H A D | perfserver.cc | 478 if (config.max_udp_payload_size) { in init() 479 settings.max_udp_payload_size = config.max_udp_payload_size; in init() 482 settings.max_udp_payload_size = server_max_udp_payload_size; in init() 711 max_udp_payload_size; in write_streams() 751 max_udp_payload_size, &ndatalen, in write_streams() 787 max_udp_payload_size); in write_streams() 805 max_udp_payload_size); in write_streams() 809 bufpos - nwrite, nwrite, max_udp_payload_size); in write_streams() 817 static_cast<size_t>(nwrite) < max_udp_payload_size) { in write_streams() 820 bufpos - buf.data(), max_udp_payload_size); in write_streams() [all …]
|
H A D | h09server.cc | 727 if (config.max_udp_payload_size) { in init() 728 settings.max_udp_payload_size = config.max_udp_payload_size; in init() 731 settings.max_udp_payload_size = server_max_udp_payload_size; in init() 956 max_udp_payload_size; in write_streams() 991 max_udp_payload_size, &ndatalen, in write_streams() 1027 max_udp_payload_size); in write_streams() 1045 max_udp_payload_size); in write_streams() 1049 bufpos - nwrite, nwrite, max_udp_payload_size); in write_streams() 1057 static_cast<size_t>(nwrite) < max_udp_payload_size) { in write_streams() 1060 bufpos - buf.data(), max_udp_payload_size); in write_streams() [all …]
|
H A D | server_base.h | 131 size_t max_udp_payload_size; member
|
H A D | client_base.h | 168 size_t max_udp_payload_size; member
|
/dports/www/h2o-devel/h2o-dcc7134/deps/quicly/t/ |
H A D | simple.c | 32 uint8_t packetsbuf[PTLS_ELEMENTSOF(packets) * quic_ctx.transport_params.max_udp_payload_size]; in test_handshake() 380 uint8_t reordered_packet_buf[quic_ctx.transport_params.max_udp_payload_size]; in test_reset_during_loss() 478 uint8_t datagram_buf[quic_ctx.transport_params.max_udp_payload_size]; in test_close() 546 uint8_t rawbuf[quic_ctx.transport_params.max_udp_payload_size]; in tiny_connection_window()
|
H A D | lossy.c | 110 …ketsbuf[PTLS_ELEMENTSOF(packets) * quicly_get_context(src)->transport_params.max_udp_payload_size]; in transmit_cond() 174 uint8_t rawbuf[quic_ctx.transport_params.max_udp_payload_size]; in test_even() 281 uint8_t rawbuf[quic_ctx.transport_params.max_udp_payload_size]; in loss_core()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/net/third_party/quiche/src/quic/core/ |
H A D | quic_config.cc | 643 void QuicConfig::SetMaxPacketSizeToSend(uint64_t max_udp_payload_size) { in SetMaxPacketSizeToSend() argument 644 max_udp_payload_size_.SetSendValue(max_udp_payload_size); in SetMaxPacketSizeToSend() 1178 params->max_udp_payload_size.set_value(GetMaxPacketSizeToSend()); in FillTransportParameters() 1290 if (params.max_udp_payload_size.IsValid()) { in ProcessTransportParameters() 1291 max_udp_payload_size_.SetReceivedValue(params.max_udp_payload_size.value()); in ProcessTransportParameters()
|