Home
last modified time | relevance | path

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

/freebsd/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.c508 OSSL_STATM *statm;
763 ossl_statm_get_rtt_info(ackm->statm, &rtt); in ackm_detect_and_remove_lost_pkts()
840 ossl_statm_get_rtt_info(ackm->statm, &rtt); in ackm_get_pto_time_and_space()
993 ossl_statm_get_rtt_info(ackm->statm, &rtt); in ackm_on_pkts_lost()
1040 OSSL_STATM *statm, in ossl_ackm_new()
1064 ackm->statm = statm; in ossl_ackm_new()
1216 ossl_statm_update_rtt(ackm->statm, ack_delay, in ossl_ackm_on_rx_ack_frame()
1720 ossl_statm_get_rtt_info(ackm->statm, &rtt); in ossl_ackm_get_pto_duration()
506 OSSL_STATM *statm; global() member
1038 ossl_ackm_new(OSSL_TIME (* now)(void * arg),void * now_arg,OSSL_STATM * statm,const OSSL_CC_METHOD * cc_method,OSSL_CC_DATA * cc_data,int is_server) ossl_ackm_new() argument
H A Dquic_channel_local.h112 OSSL_STATM statm;
368 /* Have statm, qsm been initialised? Used to track cleanup. */
90 OSSL_STATM statm; global() 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()
/freebsd/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,
/freebsd/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).
/freebsd/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.c51 OSSL_STATM statm;
99 ossl_statm_destroy(&h->statm); in helper_cleanup()
173 if (!TEST_true(ossl_statm_init(&h->statm))) in helper_init()
183 &h->statm, in helper_init()
65 OSSL_STATM statm; global() member
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_flags.inc157 "If false, do not attempt to read /proc/maps/statm."