Lines Matching refs:OSSL_DEMO_H3_STREAM
34 DEFINE_LHASH_OF_EX(OSSL_DEMO_H3_STREAM);
36 static void h3_stream_free(OSSL_DEMO_H3_STREAM *s) in h3_stream_free()
45 static unsigned long h3_stream_hash(const OSSL_DEMO_H3_STREAM *s) in h3_stream_hash()
50 static int h3_stream_eq(const OSSL_DEMO_H3_STREAM *a, const OSSL_DEMO_H3_STREAM *b) in h3_stream_eq()
57 void *OSSL_DEMO_H3_STREAM_get_user_data(const OSSL_DEMO_H3_STREAM *s) in OSSL_DEMO_H3_STREAM_get_user_data()
70 LHASH_OF(OSSL_DEMO_H3_STREAM) *streams;
98 static OSSL_DEMO_H3_STREAM *h3_conn_create_stream(OSSL_DEMO_H3_CONN *conn, int type) in h3_conn_create_stream()
100 OSSL_DEMO_H3_STREAM *s; in h3_conn_create_stream()
103 if ((s = OPENSSL_zalloc(sizeof(OSSL_DEMO_H3_STREAM))) == NULL) in h3_conn_create_stream()
124 static OSSL_DEMO_H3_STREAM *h3_conn_accept_stream(OSSL_DEMO_H3_CONN *conn, SSL *qstream) in h3_conn_accept_stream()
126 OSSL_DEMO_H3_STREAM *s; in h3_conn_accept_stream()
128 if ((s = OPENSSL_zalloc(sizeof(OSSL_DEMO_H3_STREAM))) == NULL) in h3_conn_accept_stream()
137 static void h3_conn_remove_stream(OSSL_DEMO_H3_CONN *conn, OSSL_DEMO_H3_STREAM *s) in h3_conn_remove_stream()
166 OSSL_DEMO_H3_STREAM *stream = stream_user_data; in h3_conn_stream_close()
182 OSSL_DEMO_H3_STREAM *stream = stream_user_data; in h3_conn_stop_sending()
199 OSSL_DEMO_H3_STREAM *stream = stream_user_data; in h3_conn_reset_stream()
238 OSSL_DEMO_H3_STREAM *s_ctl_send = NULL; in OSSL_DEMO_H3_CONN_new_for_conn()
239 OSSL_DEMO_H3_STREAM *s_qpenc_send = NULL; in OSSL_DEMO_H3_CONN_new_for_conn()
240 OSSL_DEMO_H3_STREAM *s_qpdec_send = NULL; in OSSL_DEMO_H3_CONN_new_for_conn()
456 static void h3_conn_pump_stream(OSSL_DEMO_H3_STREAM *s, void *conn_) in h3_conn_pump_stream()
572 OSSL_DEMO_H3_STREAM key, *s; in OSSL_DEMO_H3_CONN_handle_events()
715 OSSL_DEMO_H3_STREAM *s_req = NULL; in OSSL_DEMO_H3_CONN_submit_request()