Searched refs:OSSL_CC_DATA (Results 1 – 15 of 15) sorted by relevance
| /src/crypto/openssl/include/internal/ |
| H A D | quic_cc.h | 86 OSSL_CC_DATA *(*new)(OSSL_TIME (*now_cb)(void *arg), 89 void (*free)(OSSL_CC_DATA *ccdata); 94 void (*reset)(OSSL_CC_DATA *ccdata); 103 int (*set_input_params)(OSSL_CC_DATA *ccdata, 120 int (*bind_diagnostics)(OSSL_CC_DATA *ccdata, 132 int (*unbind_diagnostics)(OSSL_CC_DATA *ccdata, 141 uint64_t (*get_tx_allowance)(OSSL_CC_DATA *ccdata); 149 OSSL_TIME (*get_wakeup_deadline)(OSSL_CC_DATA *ccdata); 156 int (*on_data_sent)(OSSL_CC_DATA *ccdata, 163 int (*on_data_acked)(OSSL_CC_DATA *ccdata, [all …]
|
| H A D | quic_predef.h | 24 typedef struct ossl_cc_data_st OSSL_CC_DATA; typedef
|
| H A D | quic_ackm.h | 26 OSSL_CC_DATA *cc_data, int is_server);
|
| H A D | quic_txp.h | 50 OSSL_CC_DATA *cc_data; /* QUIC Congestion Controller Instance */
|
| /src/crypto/openssl/test/ |
| H A D | cc_dummy.c | 20 static OSSL_CC_DATA *dummy_new(OSSL_TIME (*now_cb)(void *arg), in dummy_new() 29 return (OSSL_CC_DATA *)d; in dummy_new() 32 static void dummy_free(OSSL_CC_DATA *cc) in dummy_free() 37 static void dummy_reset(OSSL_CC_DATA *cc) in dummy_reset() 41 static int dummy_set_input_params(OSSL_CC_DATA *cc, const OSSL_PARAM *params) in dummy_set_input_params() 61 static int dummy_bind_diagnostic(OSSL_CC_DATA *cc, OSSL_PARAM *params) in dummy_bind_diagnostic() 79 static int dummy_unbind_diagnostic(OSSL_CC_DATA *cc, OSSL_PARAM *params) in dummy_unbind_diagnostic() 96 static uint64_t dummy_get_tx_allowance(OSSL_CC_DATA *cc) in dummy_get_tx_allowance() 101 static OSSL_TIME dummy_get_wakeup_deadline(OSSL_CC_DATA *cc) in dummy_get_wakeup_deadline() 106 static int dummy_on_data_sent(OSSL_CC_DATA *cc, in dummy_on_data_sent() [all …]
|
| H A D | quic_cc_test.c | 96 OSSL_CC_DATA *cc; 108 const OSSL_CC_METHOD *ccm, OSSL_CC_DATA *cc, in net_sim_init() 284 static int dump_state(const OSSL_CC_METHOD *ccm, OSSL_CC_DATA *cc, in dump_state() 334 OSSL_CC_DATA *cc = NULL; in test_simulate() 486 OSSL_CC_DATA *cc = NULL; in test_sanity()
|
| H A D | quic_fifd_test.c | 60 OSSL_CC_DATA *ccdata;
|
| H A D | quic_ackm_test.c | 51 OSSL_CC_DATA *ccdata;
|
| H A D | quic_txp_test.c | 66 OSSL_CC_DATA *cc_data;
|
| /src/crypto/openssl/ssl/quic/ |
| H A D | cc_newreno.c | 45 static void newreno_reset(OSSL_CC_DATA *cc); 47 static OSSL_CC_DATA *newreno_new(OSSL_TIME (*now_cb)(void *arg), in newreno_new() 59 newreno_reset((OSSL_CC_DATA *)nr); in newreno_new() 61 return (OSSL_CC_DATA *)nr; in newreno_new() 64 static void newreno_free(OSSL_CC_DATA *cc) in newreno_free() 93 static void newreno_reset(OSSL_CC_DATA *cc) in newreno_reset() 112 static int newreno_set_input_params(OSSL_CC_DATA *cc, const OSSL_PARAM *params) in newreno_set_input_params() 149 static int newreno_bind_diagnostic(OSSL_CC_DATA *cc, OSSL_PARAM *params) in newreno_bind_diagnostic() 198 static int newreno_unbind_diagnostic(OSSL_CC_DATA *cc, OSSL_PARAM *params) in newreno_unbind_diagnostic() 287 static uint64_t newreno_get_tx_allowance(OSSL_CC_DATA *cc) in newreno_get_tx_allowance() [all …]
|
| H A D | quic_channel_local.h | 91 OSSL_CC_DATA *cc_data;
|
| H A D | quic_ackm.c | 508 OSSL_CC_DATA *cc_data; 1040 OSSL_CC_DATA *cc_data, in ossl_ackm_new()
|
| /src/crypto/openssl/doc/designs/quic-design/ |
| H A D | congestion-control.md | 9 methods. `OSSL_CC_DATA` is an opaque type representing a congestion controller
|
| H A D | quic-ackm.md | 100 OSSL_CC_DATA *cc_data);
|
| H A D | tx-packetiser.md | 32 OSSL_CC_DATA *cc_data; /* QUIC Congestion Controller Instance */
|