Searched refs:OSSL_ACKM (Results 1 – 11 of 11) sorted by relevance
| /src/crypto/openssl/include/internal/ |
| H A D | quic_ackm.h | 22 OSSL_ACKM *ossl_ackm_new(OSSL_TIME (*now)(void *arg), 27 void ossl_ackm_free(OSSL_ACKM *ackm); 29 void ossl_ackm_set_loss_detection_deadline_callback(OSSL_ACKM *ackm, 34 void ossl_ackm_set_ack_deadline_callback(OSSL_ACKM *ackm, 46 void ossl_ackm_set_rx_max_ack_delay(OSSL_ACKM *ackm, OSSL_TIME rx_max_ack_delay); 55 void ossl_ackm_set_tx_max_ack_delay(OSSL_ACKM *ackm, OSSL_TIME tx_max_ack_delay); 131 int ossl_ackm_on_tx_packet(OSSL_ACKM *ackm, OSSL_ACKM_TX_PKT *pkt); 132 int ossl_ackm_on_rx_datagram(OSSL_ACKM *ackm, size_t num_bytes); 162 int ossl_ackm_on_rx_packet(OSSL_ACKM *ackm, const OSSL_ACKM_RX_PKT *pkt); 164 int ossl_ackm_on_rx_ack_frame(OSSL_ACKM *ackm, const OSSL_QUIC_FRAME_ACK *ack, [all …]
|
| H A D | quic_fifd.h | 30 OSSL_ACKM *ackm; 55 OSSL_ACKM *ackm,
|
| H A D | quic_predef.h | 22 typedef struct ossl_ackm_st OSSL_ACKM; typedef
|
| H A D | quic_txp.h | 43 OSSL_ACKM *ackm; /* QUIC Acknowledgement Manager */
|
| /src/crypto/openssl/ssl/quic/ |
| H A D | quic_ackm.c | 621 static struct tx_pkt_history_st *get_tx_history(OSSL_ACKM *ackm, int pkt_space) in get_tx_history() 632 static struct rx_pkt_history_st *get_rx_history(OSSL_ACKM *ackm, int pkt_space) in get_rx_history() 650 static uint64_t ackm_ack_eliciting_bytes_in_flight(OSSL_ACKM *ackm) in ackm_ack_eliciting_bytes_in_flight() 674 static OSSL_ACKM_TX_PKT *ackm_detect_and_remove_newly_acked_pkts(OSSL_ACKM *ackm, in ackm_detect_and_remove_newly_acked_pkts() 751 static OSSL_ACKM_TX_PKT *ackm_detect_and_remove_lost_pkts(OSSL_ACKM *ackm, in ackm_detect_and_remove_lost_pkts() 815 static OSSL_TIME ackm_get_loss_time_and_space(OSSL_ACKM *ackm, int *pspace) in ackm_get_loss_time_and_space() 831 static OSSL_TIME ackm_get_pto_time_and_space(OSSL_ACKM *ackm, int *space) in ackm_get_pto_time_and_space() 905 static void ackm_set_loss_detection_timer_actual(OSSL_ACKM *ackm, in ackm_set_loss_detection_timer_actual() 915 static int ackm_set_loss_detection_timer(OSSL_ACKM *ackm) in ackm_set_loss_detection_timer() 943 static int ackm_in_persistent_congestion(OSSL_ACKM *ackm, in ackm_in_persistent_congestion() [all …]
|
| H A D | quic_channel_local.h | 93 OSSL_ACKM *ackm;
|
| H A D | quic_fifd.c | 18 OSSL_ACKM *ackm, in ossl_quic_fifd_init()
|
| /src/crypto/openssl/doc/designs/quic-design/ |
| H A D | quic-ackm.md | 94 typedef struct ossl_ackm_st OSSL_ACKM; 96 OSSL_ACKM *ossl_ackm_new(OSSL_TIME (*now)(void *arg), 102 void ossl_ackm_free(OSSL_ACKM *ackm); 189 int ossl_ackm_on_tx_packet(OSSL_ACKM *ackm, const OSSL_ACKM_TX_PKT *pkt); 206 int ossl_ackm_on_rx_datagram(OSSL_ACKM *ackm, size_t num_bytes); 245 int ossl_ackm_on_rx_packet(OSSL_ACKM *ackm, const OSSL_ACKM_RX_PKT *pkt); 296 int ossl_ackm_on_rx_ack_frame(OSSL_ACKM *ackm, const OSSL_ACKM_ACK *ack, 310 int ossl_ackm_on_pkt_space_discarded(OSSL_ACKM *ackm, int pkt_space); 322 int ossl_ackm_on_handshake_confirmed(OSSL_ACKM *ackm); 330 int ossl_ackm_on_timeout(OSSL_ACKM *ackm); [all …]
|
| H A D | tx-packetiser.md | 27 OSSL_ACKM *ackm; /* QUIC Acknowledgement Manager */
|
| /src/crypto/openssl/test/ |
| H A D | quic_fifd_test.c | 56 OSSL_ACKM *ackm;
|
| H A D | quic_ackm_test.c | 48 OSSL_ACKM *ackm;
|