Home
last modified time | relevance | path

Searched refs:statm (Results 1 – 14 of 14) sorted by relevance

/src/crypto/openssl/ssl/quic/
H A Dquic_statm.c12 void ossl_statm_update_rtt(OSSL_STATM *statm, in ossl_statm_update_rtt() argument
20 latest_rtt = statm->latest_rtt; in ossl_statm_update_rtt()
22 statm->latest_rtt = latest_rtt; in ossl_statm_update_rtt()
24 if (!statm->have_first_sample) { in ossl_statm_update_rtt()
25 statm->min_rtt = latest_rtt; in ossl_statm_update_rtt()
26 statm->smoothed_rtt = latest_rtt; in ossl_statm_update_rtt()
27 statm->rtt_variance = ossl_time_divide(latest_rtt, 2); in ossl_statm_update_rtt()
28 statm->have_first_sample = 1; in ossl_statm_update_rtt()
33 if (ossl_time_compare(latest_rtt, statm->min_rtt) < 0) in ossl_statm_update_rtt()
34 statm->min_rtt = latest_rtt; in ossl_statm_update_rtt()
[all …]
H A Dquic_rstream.c19 OSSL_STATM *statm; member
25 OSSL_STATM *statm, size_t rbuf_size) in ossl_quic_rstream_new() argument
40 ret->statm = statm; in ossl_quic_rstream_new()
141 if (qrs->statm != NULL) { in get_rtt()
144 ossl_statm_get_rtt_info(qrs->statm, &rtt_info); in get_rtt()
H A Dquic_ackm.c506 OSSL_STATM *statm; member
761 ossl_statm_get_rtt_info(ackm->statm, &rtt); in ackm_detect_and_remove_lost_pkts()
838 ossl_statm_get_rtt_info(ackm->statm, &rtt); in ackm_get_pto_time_and_space()
991 ossl_statm_get_rtt_info(ackm->statm, &rtt); in ackm_on_pkts_lost()
1038 OSSL_STATM *statm, in ossl_ackm_new() argument
1062 ackm->statm = statm; in ossl_ackm_new()
1214 ossl_statm_update_rtt(ackm->statm, ack_delay, in ossl_ackm_on_rx_ack_frame()
1718 ossl_statm_get_rtt_info(ackm->statm, &rtt); in ossl_ackm_get_pto_duration()
H A Dquic_channel_local.h90 OSSL_STATM statm; member
H A Dquic_channel.c233 if (!ossl_statm_init(&ch->statm)) in ch_init()
241 if ((ch->ackm = ossl_ackm_new(get_time, ch, &ch->statm, in ch_init()
407 ossl_statm_destroy(&ch->statm); in ch_cleanup()
549 return &ch->statm; in ossl_quic_channel_get_statm()
/src/crypto/openssl/include/internal/
H A Dquic_statm.h29 int ossl_statm_init(OSSL_STATM *statm);
31 void ossl_statm_destroy(OSSL_STATM *statm);
33 void ossl_statm_get_rtt_info(OSSL_STATM *statm, OSSL_RTT_INFO *rtt_info);
35 void ossl_statm_update_rtt(OSSL_STATM *statm,
H A Dquic_stream.h325 OSSL_STATM *statm, size_t rbuf_size);
H A Dquic_ackm.h24 OSSL_STATM *statm,
/src/crypto/openssl/doc/designs/quic-design/
H A Dquic-statm.md19 int ossl_statm_init(OSSL_STATM *statm);
21 void ossl_statm_destroy(OSSL_STATM *statm);
41 void ossl_statm_get_rtt_info(OSSL_STATM *statm, OSSL_RTT_INFO *rtt_info);
61 void ossl_statm_update_rtt(OSSL_STATM *statm,
72 void ossl_statm_set_max_ack_delay(OSSL_STATM *statm, OSSL_TIME max_ack_delay);
H A Dquic-ackm.md98 QUIC_STATM *statm,
107 instance passed are used by the ACK manager instance. `statm` points to a
108 [Statistics Manager tracker instance](quic-statm.md).
/src/crypto/openssl/test/
H A Dquic_fifd_test.c59 OSSL_STATM statm; member
331 if (!TEST_true(ossl_statm_init(&info.statm)) in test_fifd()
334 &info.statm, in test_fifd()
354 ossl_statm_update_rtt(&info.statm, ossl_time_zero(), ossl_ms2time(1)); in test_fifd()
366 ossl_statm_destroy(&info.statm); in test_fifd()
H A Dquic_ackm_test.c52 OSSL_STATM statm; member
71 ossl_statm_destroy(&h->statm); in helper_destroy()
95 if (!TEST_int_eq(ossl_statm_init(&h->statm), 1)) in helper_init()
106 h->ackm = ossl_ackm_new(fake_now, NULL, &h->statm, in helper_init()
H A Dquic_txp_test.c65 OSSL_STATM statm; member
113 ossl_statm_destroy(&h->statm); in helper_cleanup()
187 if (!TEST_true(ossl_statm_init(&h->statm))) in helper_init()
197 &h->statm, in helper_init()
/src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_flags.inc157 "If false, do not attempt to read /proc/maps/statm."