| /src/crypto/openssl/test/ |
| H A D | quic_cfq_test.c | 71 uint32_t pn_space; in check() local 73 for (pn_space = QUIC_PN_SPACE_INITIAL; pn_space < QUIC_PN_SPACE_NUM; ++pn_space) in check() 74 for (i = 0, item = ossl_quic_cfq_get_priority_head(cfq, pn_space);; in check() 75 ++i, item = ossl_quic_cfq_item_get_priority_next(item, pn_space)) { in check() 77 if (expect[pn_space][i] == UINT32_MAX) { in check() 84 items[pn_space][i] = item; in check() 88 ref_buf + expect[pn_space][i]) in check() 89 || !TEST_int_eq(ossl_quic_cfq_item_get_pn_space(item), pn_space) in check() 106 uint32_t pn_space; in test_cfq() local 138 for (pn_space = QUIC_PN_SPACE_INITIAL; pn_space < QUIC_PN_SPACE_NUM; ++pn_space) in test_cfq() [all …]
|
| H A D | quic_fifd_test.c | 27 static QUIC_SSTREAM *(*get_sstream_by_id_p)(uint64_t stream_id, uint32_t pn_space, 30 static QUIC_SSTREAM *get_sstream_by_id(uint64_t stream_id, uint32_t pn_space, in get_sstream_by_id() argument 33 return get_sstream_by_id_p(stream_id, pn_space, arg); in get_sstream_by_id() 75 static QUIC_SSTREAM *sstream_expect(uint64_t stream_id, uint32_t pn_space, in sstream_expect() argument 122 uint32_t pn_space = (kind == TEST_KIND_DISCARD) in test_generic() local 168 pn_space, in test_generic() 173 || !TEST_ptr_eq(cfq_item, ossl_quic_cfq_get_priority_head(info->cfq, pn_space))) in test_generic() 179 pkt->ackm_pkt.pkt_space = pn_space; in test_generic() 202 if (!TEST_ptr_null(ossl_quic_cfq_get_priority_head(info->cfq, pn_space))) in test_generic() 208 pn_space, in test_generic() [all …]
|
| H A D | quic_txp_test.c | 96 uint32_t pn_space; in helper_cleanup() local 101 for (pn_space = QUIC_PN_SPACE_INITIAL; in helper_cleanup() 102 pn_space < QUIC_PN_SPACE_NUM; in helper_cleanup() 103 ++pn_space) in helper_cleanup() 104 ossl_ackm_on_pkt_space_discarded(h->args.ackm, pn_space); in helper_cleanup() 320 #define OP_CRYPTO_SEND(pn_space, buf) \ argument 321 { OPK_CRYPTO_SEND, (pn_space), 0, (buf), sizeof(buf) },
|
| H A D | quic_ackm_test.c | 695 #define RX_OP_SKIP_IF_PN_SPACE(pn_space) \ argument 697 RX_OPK_SKIP_IF_PN_SPACE, 0, (pn_space), 0, \
|
| /src/crypto/openssl/ssl/quic/ |
| H A D | quic_cfq.c | 23 uint32_t priority, pn_space, flags; member 59 return ex->pn_space; in ossl_quic_cfq_item_get_pn_space() 86 if (a->pn_space < b->pn_space) in compare() 88 else if (a->pn_space > b->pn_space) in compare() 233 uint32_t pn_space, in ossl_quic_cfq_add_frame() argument 248 item->pn_space = pn_space; in ossl_quic_cfq_add_frame() 336 uint32_t pn_space) in ossl_quic_cfq_get_priority_head() argument 340 for (; item != NULL && item->pn_space != pn_space; item = item->next) in ossl_quic_cfq_get_priority_head() 350 uint32_t pn_space) in ossl_quic_cfq_item_get_priority_next() argument 359 for (; ex != NULL && ex->pn_space != pn_space; ex = ex->next) in ossl_quic_cfq_item_get_priority_next()
|
| H A D | quic_txp.c | 116 uint32_t pn_space, 420 static QUIC_SSTREAM *get_sstream_by_id(uint64_t stream_id, uint32_t pn_space, 713 uint32_t pn_space, in ossl_quic_tx_packetiser_set_ack_tx_cb() argument 753 uint32_t pn_space) in ossl_quic_tx_packetiser_schedule_ack_eliciting() argument 755 txp->force_ack_eliciting |= (1UL << pn_space); in ossl_quic_tx_packetiser_schedule_ack_eliciting() 759 uint32_t pn_space) in ossl_quic_tx_packetiser_schedule_ack() argument 761 txp->want_ack |= (1UL << pn_space); in ossl_quic_tx_packetiser_schedule_ack() 1391 uint32_t pn_space; in txp_determine_archetype() local 1403 for (pn_space = QUIC_PN_SPACE_INITIAL; in txp_determine_archetype() 1404 pn_space < QUIC_PN_SPACE_NUM; in txp_determine_archetype() [all …]
|
| H A D | quic_channel.c | 81 static int rx_late_validate(QUIC_PN pn, int pn_space, void *arg); 98 static void ch_on_txp_ack_tx(const OSSL_QUIC_FRAME_ACK *ack, uint32_t pn_space, 163 uint32_t pn_space; in ch_init() local 217 for (pn_space = QUIC_PN_SPACE_INITIAL; pn_space < QUIC_PN_SPACE_NUM; ++pn_space) in ch_init() 218 if (!ossl_quic_rxfc_init_standalone(&ch->crypto_rxfc[pn_space], in ch_init() 279 for (pn_space = QUIC_PN_SPACE_INITIAL; pn_space < QUIC_PN_SPACE_NUM; ++pn_space) { in ch_init() 280 ch->crypto_send[pn_space] = ossl_quic_sstream_new(INIT_CRYPTO_SEND_BUF_LEN); in ch_init() 281 if (ch->crypto_send[pn_space] == NULL) in ch_init() 284 txp_args.crypto[pn_space] = ch->crypto_send[pn_space]; in ch_init() 335 for (pn_space = QUIC_PN_SPACE_INITIAL; pn_space < QUIC_PN_SPACE_NUM; ++pn_space) { in ch_init() [all …]
|
| H A D | quic_record_rx.c | 315 uint32_t pn_space; in qrx_validate_initial_pkt() local 449 pn_space = rxe_determine_pn_space(rxe); in qrx_validate_initial_pkt() 450 if (rxe->pn > qrx->largest_pn[pn_space]) in qrx_validate_initial_pkt() 451 qrx->largest_pn[pn_space] = rxe->pn; in qrx_validate_initial_pkt() 757 int pn_space = rxe_determine_pn_space(rxe); in qrx_validate_hdr() local 760 qrx->largest_pn[pn_space], in qrx_validate_hdr() 770 int pn_space = rxe_determine_pn_space(rxe); in qrx_validate_hdr_late() local 777 && !qrx->validation_cb(rxe->pn, pn_space, qrx->validation_cb_arg)) in qrx_validate_hdr_late() 1024 uint32_t pn_space, enc_level; in qrx_process_pkt() local 1283 pn_space = rxe_determine_pn_space(rxe); in qrx_process_pkt() [all …]
|
| H A D | quic_fifd.c | 22 uint32_t pn_space, in ossl_quic_fifd_init() argument
|
| /src/crypto/openssl/include/internal/ |
| H A D | quic_txp.h | 190 uint32_t pn_space); 197 uint32_t pn_space); 220 uint32_t pn_space); 228 uint32_t pn_space,
|
| H A D | quic_cfq.h | 104 uint32_t pn_space, 141 uint32_t pn_space); 150 uint32_t pn_space);
|
| H A D | quic_fifd.h | 33 uint32_t pn_space, 59 uint32_t pn_space,
|
| H A D | quic_record_rx.h | 325 typedef int(ossl_qrx_late_validation_cb)(QUIC_PN pn, int pn_space,
|
| /src/crypto/openssl/doc/designs/quic-design/ |
| H A D | quic-fifm.md | 210 * a packet. pn_space is a QUIC_PN_SPACE_* value. 226 uint32_t pn_space, 261 QUIC_CFQ_ITEM *ossl_quic_cfq_get_priority_head(QUIC_CFQ *cfq, uint32_t pn_space); 270 uint32_t pn_space);
|
| H A D | quic-ackm.md | 456 `SendOneOrTwoAckElicitingPackets(pn_space)` in RFC 9002.
|