Home
last modified time | relevance | path

Searched refs:QUIC_RSTREAM (Results 1 – 9 of 9) sorted by relevance

/openssl/include/internal/
H A Dquic_stream.h324 QUIC_RSTREAM *ossl_quic_rstream_new(QUIC_RXFC *rxfc,
330 void ossl_quic_rstream_free(QUIC_RSTREAM *qrs);
342 int ossl_quic_rstream_queue_data(QUIC_RSTREAM *qrs, OSSL_QRX_PKT *pkt,
353 int ossl_quic_rstream_read(QUIC_RSTREAM *qrs, unsigned char *buf, size_t size,
362 int ossl_quic_rstream_peek(QUIC_RSTREAM *qrs, unsigned char *buf, size_t size,
370 int ossl_quic_rstream_available(QUIC_RSTREAM *qrs, size_t *avail, int *fin);
384 int ossl_quic_rstream_get_record(QUIC_RSTREAM *qrs,
400 int ossl_quic_rstream_release_record(QUIC_RSTREAM *qrs, size_t read_len);
410 int ossl_quic_rstream_move_to_rbuf(QUIC_RSTREAM *qrs);
420 int ossl_quic_rstream_resize_rbuf(QUIC_RSTREAM *qrs, size_t rbuf_size);
[all …]
H A Dquic_predef.h29 typedef struct quic_rstream_st QUIC_RSTREAM; typedef
H A Dquic_stream_map.h152 QUIC_RSTREAM *rstream; /* NULL if TX only */
/openssl/ssl/quic/
H A Dquic_rstream.c24 QUIC_RSTREAM *ossl_quic_rstream_new(QUIC_RXFC *rxfc, in ossl_quic_rstream_new()
27 QUIC_RSTREAM *ret = OPENSSL_zalloc(sizeof(*ret)); in ossl_quic_rstream_new()
44 void ossl_quic_rstream_free(QUIC_RSTREAM *qrs) in ossl_quic_rstream_free()
57 int ossl_quic_rstream_queue_data(QUIC_RSTREAM *qrs, OSSL_QRX_PKT *pkt, in ossl_quic_rstream_queue_data()
76 static int read_internal(QUIC_RSTREAM *qrs, unsigned char *buf, size_t size, in read_internal()
137 static OSSL_TIME get_rtt(QUIC_RSTREAM *qrs) in get_rtt()
191 int ossl_quic_rstream_get_record(QUIC_RSTREAM *qrs, in ossl_quic_rstream_get_record()
232 int ossl_quic_rstream_release_record(QUIC_RSTREAM *qrs, size_t read_len) in ossl_quic_rstream_release_record()
273 int ossl_quic_rstream_move_to_rbuf(QUIC_RSTREAM *qrs) in ossl_quic_rstream_move_to_rbuf()
281 int ossl_quic_rstream_resize_rbuf(QUIC_RSTREAM *qrs, size_t rbuf_size) in ossl_quic_rstream_resize_rbuf()
[all …]
H A Dquic_channel_local.h99 QUIC_RSTREAM *crypto_recv[QUIC_PN_SPACE_NUM];
H A Dquic_channel.c79 static int crypto_ensure_empty(QUIC_RSTREAM *rstream);
877 static int crypto_ensure_empty(QUIC_RSTREAM *rstream) in crypto_ensure_empty()
895 QUIC_RSTREAM *rstream; in ch_on_crypto_recv_record()
933 QUIC_RSTREAM *rstream; in ch_on_crypto_release_record()
H A Dquic_rx_depack.c268 QUIC_RSTREAM *rstream; in depack_do_frame_crypto()
/openssl/test/
H A Dquic_stream_test.c341 static int test_single_copy_read(QUIC_RSTREAM *qrs, in test_single_copy_read()
378 QUIC_RSTREAM *rstream = NULL; in test_rstream_simple()
385 int (* read_fn)(QUIC_RSTREAM *, unsigned char *, size_t, size_t *, in test_rstream_simple()
479 QUIC_RSTREAM *rstream = NULL; in test_rstream_random()
/openssl/doc/designs/quic-design/
H A Dstream-receive-buffers.md99 The QUIC_RSTREAM object holds the received stream data in the SFRAME_LIST

Completed in 59 milliseconds