Symbol: OSSL_QUIC_TX_PACKETISER
crypto/openssl/include/internal/quic_txp.h
108
int ossl_quic_tx_packetiser_generate(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
121
OSSL_TIME ossl_quic_tx_packetiser_get_deadline(OSSL_QUIC_TX_PACKETISER *txp);
crypto/openssl/include/internal/quic_txp.h
130
int ossl_quic_tx_packetiser_set_initial_token(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
140
int ossl_quic_tx_packetiser_set_protocol_version(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
144
int ossl_quic_tx_packetiser_set_cur_dcid(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
148
int ossl_quic_tx_packetiser_set_cur_scid(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
155
int ossl_quic_tx_packetiser_set_peer(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
161
void ossl_quic_tx_packetiser_set_qlog_cb(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
174
int ossl_quic_tx_packetiser_discard_enc_level(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
183
void ossl_quic_tx_packetiser_notify_handshake_complete(OSSL_QUIC_TX_PACKETISER *txp);
crypto/openssl/include/internal/quic_txp.h
186
void ossl_quic_tx_packetiser_schedule_handshake_done(OSSL_QUIC_TX_PACKETISER *txp);
crypto/openssl/include/internal/quic_txp.h
189
void ossl_quic_tx_packetiser_schedule_ack_eliciting(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
196
void ossl_quic_tx_packetiser_schedule_ack(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
206
int ossl_quic_tx_packetiser_schedule_conn_close(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
210
void ossl_quic_tx_packetiser_set_msg_callback(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
213
void ossl_quic_tx_packetiser_set_msg_callback_arg(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
219
QUIC_PN ossl_quic_tx_packetiser_get_next_pn(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
226
void ossl_quic_tx_packetiser_set_ack_tx_cb(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
67
OSSL_QUIC_TX_PACKETISER *ossl_quic_tx_packetiser_new(const OSSL_QUIC_TX_PACKETISER_ARGS *args);
crypto/openssl/include/internal/quic_txp.h
69
void ossl_quic_tx_packetiser_set_validated(OSSL_QUIC_TX_PACKETISER *txp);
crypto/openssl/include/internal/quic_txp.h
70
void ossl_quic_tx_packetiser_add_unvalidated_credit(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
72
void ossl_quic_tx_packetiser_consume_unvalidated_credit(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
74
int ossl_quic_tx_packetiser_check_unvalidated_credit(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/include/internal/quic_txp.h
80
void ossl_quic_tx_packetiser_free(OSSL_QUIC_TX_PACKETISER *txp);
crypto/openssl/include/internal/quic_txp.h
88
OSSL_QUIC_TX_PACKETISER *txp, size_t n);
crypto/openssl/ssl/quic/quic_channel_local.h
79
OSSL_QUIC_TX_PACKETISER *txp;
crypto/openssl/ssl/quic/quic_txp.c
128
OSSL_QUIC_TX_PACKETISER *txp;
crypto/openssl/ssl/quic/quic_txp.c
1304
static int txp_determine_geometry(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
1386
static uint32_t txp_determine_archetype(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
1421
static int txp_should_try_staging(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
1590
static size_t txp_determine_pn_len(OSSL_QUIC_TX_PACKETISER *txp)
crypto/openssl/ssl/quic/quic_txp.c
1596
static int txp_determine_ppl_from_pl(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
1615
static size_t txp_get_mdpl(OSSL_QUIC_TX_PACKETISER *txp)
crypto/openssl/ssl/quic/quic_txp.c
1623
OSSL_QUIC_TX_PACKETISER *txp = arg;
crypto/openssl/ssl/quic/quic_txp.c
1639
OSSL_QUIC_TX_PACKETISER *txp = arg;
crypto/openssl/ssl/quic/quic_txp.c
1692
static int txp_need_ping(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
1701
static int txp_pkt_init(struct txp_pkt *pkt, OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
1727
static void txp_pkt_cleanup(struct txp_pkt *pkt, OSSL_QUIC_TX_PACKETISER *txp)
crypto/openssl/ssl/quic/quic_txp.c
1742
OSSL_QUIC_TX_PACKETISER *txp)
crypto/openssl/ssl/quic/quic_txp.c
1786
OSSL_QUIC_TX_PACKETISER *txp = arg;
crypto/openssl/ssl/quic/quic_txp.c
1820
OSSL_QUIC_TX_PACKETISER *txp, size_t num_bytes)
crypto/openssl/ssl/quic/quic_txp.c
1853
OSSL_QUIC_TX_PACKETISER *txp = arg;
crypto/openssl/ssl/quic/quic_txp.c
1867
static int try_commit_conn_close(OSSL_QUIC_TX_PACKETISER *txp, size_t n)
crypto/openssl/ssl/quic/quic_txp.c
189
static int tx_helper_init(struct tx_helper *h, OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
1899
OSSL_QUIC_TX_PACKETISER *txp, size_t n)
crypto/openssl/ssl/quic/quic_txp.c
1904
static int txp_generate_pre_token(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
2120
static int txp_generate_crypto_frames(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
2215
static int txp_plan_stream_chunk(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
2269
static int txp_generate_stream_frames(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
2485
static int txp_generate_stream_related(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
2651
static int txp_generate_for_el(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
2969
static int txp_pkt_commit(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
3158
int ossl_quic_tx_packetiser_schedule_conn_close(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
3188
void ossl_quic_tx_packetiser_set_msg_callback(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
3196
void ossl_quic_tx_packetiser_set_msg_callback_arg(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
3202
QUIC_PN ossl_quic_tx_packetiser_get_next_pn(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
3211
OSSL_TIME ossl_quic_tx_packetiser_get_deadline(OSSL_QUIC_TX_PACKETISER *txp)
crypto/openssl/ssl/quic/quic_txp.c
428
static int txp_should_try_staging(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
433
static size_t txp_determine_pn_len(OSSL_QUIC_TX_PACKETISER *txp);
crypto/openssl/ssl/quic/quic_txp.c
434
static int txp_determine_ppl_from_pl(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
439
static size_t txp_get_mdpl(OSSL_QUIC_TX_PACKETISER *txp);
crypto/openssl/ssl/quic/quic_txp.c
440
static int txp_generate_for_el(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
443
static int txp_pkt_init(struct txp_pkt *pkt, OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
446
static void txp_pkt_cleanup(struct txp_pkt *pkt, OSSL_QUIC_TX_PACKETISER *txp);
crypto/openssl/ssl/quic/quic_txp.c
448
OSSL_QUIC_TX_PACKETISER *txp);
crypto/openssl/ssl/quic/quic_txp.c
450
OSSL_QUIC_TX_PACKETISER *txp, size_t num_bytes);
crypto/openssl/ssl/quic/quic_txp.c
451
static int txp_pkt_commit(OSSL_QUIC_TX_PACKETISER *txp, struct txp_pkt *pkt,
crypto/openssl/ssl/quic/quic_txp.c
453
static uint32_t txp_determine_archetype(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
464
void ossl_quic_tx_packetiser_set_validated(OSSL_QUIC_TX_PACKETISER *txp)
crypto/openssl/ssl/quic/quic_txp.c
484
void ossl_quic_tx_packetiser_add_unvalidated_credit(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
508
void ossl_quic_tx_packetiser_consume_unvalidated_credit(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
532
int ossl_quic_tx_packetiser_check_unvalidated_credit(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
538
OSSL_QUIC_TX_PACKETISER *ossl_quic_tx_packetiser_new(const OSSL_QUIC_TX_PACKETISER_ARGS *args)
crypto/openssl/ssl/quic/quic_txp.c
540
OSSL_QUIC_TX_PACKETISER *txp;
crypto/openssl/ssl/quic/quic_txp.c
579
void ossl_quic_tx_packetiser_free(OSSL_QUIC_TX_PACKETISER *txp)
crypto/openssl/ssl/quic/quic_txp.c
648
int ossl_quic_tx_packetiser_set_initial_token(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
668
int ossl_quic_tx_packetiser_set_protocol_version(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
675
int ossl_quic_tx_packetiser_set_cur_dcid(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
687
int ossl_quic_tx_packetiser_set_cur_scid(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
700
int ossl_quic_tx_packetiser_set_peer(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
711
void ossl_quic_tx_packetiser_set_ack_tx_cb(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
721
void ossl_quic_tx_packetiser_set_qlog_cb(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
728
int ossl_quic_tx_packetiser_discard_enc_level(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
742
void ossl_quic_tx_packetiser_notify_handshake_complete(OSSL_QUIC_TX_PACKETISER *txp)
crypto/openssl/ssl/quic/quic_txp.c
747
void ossl_quic_tx_packetiser_schedule_handshake_done(OSSL_QUIC_TX_PACKETISER *txp)
crypto/openssl/ssl/quic/quic_txp.c
752
void ossl_quic_tx_packetiser_schedule_ack_eliciting(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
758
void ossl_quic_tx_packetiser_schedule_ack(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/ssl/quic/quic_txp.c
774
int ossl_quic_tx_packetiser_generate(OSSL_QUIC_TX_PACKETISER *txp,
crypto/openssl/test/quic_txp_test.c
58
OSSL_QUIC_TX_PACKETISER *txp;