Searched refs:QUIC_ENGINE (Results 1 – 17 of 17) sorted by relevance
| /src/crypto/openssl/ssl/quic/ |
| H A D | quic_engine.c | 20 static int qeng_init(QUIC_ENGINE *qeng, uint64_t reactor_flags); 21 static void qeng_cleanup(QUIC_ENGINE *qeng); 26 QUIC_ENGINE *ossl_quic_engine_new(const QUIC_ENGINE_ARGS *args) in ossl_quic_engine_new() 28 QUIC_ENGINE *qeng; in ossl_quic_engine_new() 30 if ((qeng = OPENSSL_zalloc(sizeof(QUIC_ENGINE))) == NULL) in ossl_quic_engine_new() 45 void ossl_quic_engine_free(QUIC_ENGINE *qeng) in ossl_quic_engine_free() 54 static int qeng_init(QUIC_ENGINE *qeng, uint64_t reactor_flags) in qeng_init() 61 static void qeng_cleanup(QUIC_ENGINE *qeng) in qeng_cleanup() 67 QUIC_REACTOR *ossl_quic_engine_get0_reactor(QUIC_ENGINE *qeng) in ossl_quic_engine_get0_reactor() 72 CRYPTO_MUTEX *ossl_quic_engine_get0_mutex(QUIC_ENGINE *qeng) in ossl_quic_engine_get0_mutex() [all …]
|
| H A D | quic_obj_local.h | 92 QUIC_ENGINE *engine; 155 QUIC_ENGINE *engine, 188 static ossl_inline ossl_unused QUIC_ENGINE * 215 static ossl_inline ossl_unused QUIC_ENGINE *
|
| H A D | quic_local.h | 130 QUIC_ENGINE *engine; 244 QUIC_ENGINE *engine; 270 QUIC_ENGINE *engine;
|
| H A D | quic_port_local.h | 46 QUIC_ENGINE *engine;
|
| H A D | quic_thread_assist.c | 25 QUIC_ENGINE *eng = ossl_quic_channel_get0_engine(qta->ch); in assist_thread_main()
|
| H A D | quic_obj.c | 20 QUIC_ENGINE *engine, in ossl_quic_obj_init()
|
| H A D | quic_tserver.c | 33 QUIC_ENGINE *engine;
|
| H A D | quic_port.c | 232 QUIC_ENGINE *ossl_quic_port_get0_engine(QUIC_PORT *port) in ossl_quic_port_get0_engine()
|
| H A D | quic_channel.c | 675 QUIC_ENGINE *ossl_quic_channel_get0_engine(QUIC_CHANNEL *ch) in ossl_quic_channel_get0_engine()
|
| H A D | quic_impl.c | 552 QUIC_ENGINE *qeng; in block_until_pred()
|
| /src/crypto/openssl/include/internal/ |
| H A D | quic_engine.h | 60 QUIC_ENGINE *ossl_quic_engine_new(const QUIC_ENGINE_ARGS *args); 62 void ossl_quic_engine_free(QUIC_ENGINE *qeng); 67 QUIC_PORT *ossl_quic_engine_create_port(QUIC_ENGINE *qeng, 71 CRYPTO_MUTEX *ossl_quic_engine_get0_mutex(QUIC_ENGINE *qeng); 74 OSSL_TIME ossl_quic_engine_get_time(QUIC_ENGINE *qeng); 81 OSSL_TIME ossl_quic_engine_make_real_time(QUIC_ENGINE *qeng, OSSL_TIME tm); 84 void ossl_quic_engine_set_time_cb(QUIC_ENGINE *qeng, 89 void ossl_quic_engine_set_inhibit_tick(QUIC_ENGINE *qeng, int inhibit); 92 QUIC_REACTOR *ossl_quic_engine_get0_reactor(QUIC_ENGINE *qeng); 94 OSSL_LIB_CTX *ossl_quic_engine_get0_libctx(QUIC_ENGINE *qeng); [all …]
|
| H A D | quic_port.h | 43 QUIC_ENGINE *engine; 126 QUIC_ENGINE *ossl_quic_port_get0_engine(QUIC_PORT *port);
|
| H A D | quic_predef.h | 41 typedef struct quic_engine_st QUIC_ENGINE; typedef
|
| H A D | quic_channel.h | 348 QUIC_ENGINE *ossl_quic_channel_get0_engine(QUIC_CHANNEL *ch);
|
| /src/crypto/openssl/doc/designs/quic-design/server/ |
| H A D | quic-server-api.md | 407 part of the APL and a `QUIC_ENGINE` structure as part of the QUIC core. The 416 QDSO (QUIC_DOMAIN/QUIC_ENGINE) Event Leader 426 [QUIC_ENGINE] 433 QUIC_ENGINE will be created internally to allow the QLSO to service the Event 441 [QUIC_ENGINE] 449 API-visible. Similarly a QUIC_ENGINE is spun up to handle the Event Leader role, 460 | QDSO | `QUIC_DOMAIN` | `QUIC_ENGINE` | 1 (Highest) | EL |
|
| /src/crypto/openssl/doc/designs/quic-design/ |
| H A D | glossary.md | 57 **Engine:** See `QUIC_ENGINE`. 207 a UDP socket/BIO, which in turn belongs to a `QUIC_ENGINE`. Owns some number of 214 **QUIC_ENGINE:** Internal object in the QUIC core implementation constituting 221 associated with it and belongs to a `QUIC_ENGINE`.
|
| H A D | quic-concurrency.md | 201 processing domain (i.e., per `QUIC_DOMAIN` / `QUIC_ENGINE` instance). The CML 202 fully abstracts the QUIC core objects such as `QUIC_ENGINE` or `QUIC_CHANNEL` so
|