Home
last modified time | relevance | path

Searched refs:QUIC_PORT (Results 1 – 17 of 17) sorted by relevance

/src/crypto/openssl/include/internal/
H A Dquic_port.h73 QUIC_PORT *ossl_quic_port_new(const QUIC_PORT_ARGS *args);
75 void ossl_quic_port_free(QUIC_PORT *port);
83 QUIC_CHANNEL *ossl_quic_port_create_outgoing(QUIC_PORT *port, SSL *tls);
90 QUIC_CHANNEL *ossl_quic_port_create_incoming(QUIC_PORT *port, SSL *tls);
96 QUIC_CHANNEL *ossl_quic_port_pop_incoming(QUIC_PORT *port);
99 int ossl_quic_port_have_incoming(QUIC_PORT *port);
104 void ossl_quic_port_drop_incoming(QUIC_PORT *port);
112 BIO *ossl_quic_port_get_net_rbio(QUIC_PORT *port);
113 BIO *ossl_quic_port_get_net_wbio(QUIC_PORT *port);
114 int ossl_quic_port_set_net_rbio(QUIC_PORT *port, BIO *net_rbio);
[all …]
H A Dquic_channel.h114 QUIC_PORT *port;
347 QUIC_PORT *ossl_quic_channel_get0_port(QUIC_CHANNEL *ch);
H A Dquic_engine.h67 QUIC_PORT *ossl_quic_engine_create_port(QUIC_ENGINE *qeng,
H A Dquic_predef.h16 typedef struct quic_port_st QUIC_PORT; typedef
/src/crypto/openssl/ssl/quic/
H A Dquic_port.c29 static int port_init(QUIC_PORT *port);
30 static void port_cleanup(QUIC_PORT *port);
34 static void port_rx_pre(QUIC_PORT *port);
98 DEFINE_LIST_OF_IMPL(port, QUIC_PORT);
100 QUIC_PORT *ossl_quic_port_new(const QUIC_PORT_ARGS *args) in ossl_quic_port_new()
102 QUIC_PORT *port; in ossl_quic_port_new()
104 if ((port = OPENSSL_zalloc(sizeof(QUIC_PORT))) == NULL) in ossl_quic_port_new()
122 void ossl_quic_port_free(QUIC_PORT *port) in ossl_quic_port_free()
131 static int port_init(QUIC_PORT *port) in port_init()
194 static void port_cleanup(QUIC_PORT *port) in port_cleanup()
[all …]
H A Dquic_obj_local.h101 QUIC_PORT *port;
156 QUIC_PORT *port);
197 static ossl_inline ossl_unused QUIC_PORT *
234 static ossl_inline ossl_unused QUIC_PORT *
H A Dquic_engine.c24 DEFINE_LIST_OF_IMPL(port, QUIC_PORT);
127 QUIC_PORT *port; in ossl_quic_engine_update_poll_descriptors()
148 QUIC_PORT *ossl_quic_engine_create_port(QUIC_ENGINE *qeng, in ossl_quic_engine_create_port()
177 QUIC_PORT *port; in qeng_tick()
H A Dquic_local.h133 QUIC_PORT *port;
247 QUIC_PORT *port;
H A Dquic_engine_local.h28 DECLARE_LIST_OF(port, QUIC_PORT);
H A Dquic_port_local.h52 OSSL_LIST_MEMBER(port, QUIC_PORT);
H A Dquic_channel_local.h32 QUIC_PORT *port;
H A Dquic_obj.c21 QUIC_PORT *port) in ossl_quic_obj_init()
H A Dquic_impl.c680 static void quic_unref_port_bios(QUIC_PORT *port) in quic_unref_port_bios()
1143 QUIC_PORT *port; in quic_set0_net_rbio()
1164 QUIC_PORT *port; in quic_set0_net_wbio()
1209 QUIC_PORT *port; in ossl_quic_conn_get_net_rbio()
1222 QUIC_PORT *port; in ossl_quic_conn_get_net_wbio()
1377 QUIC_PORT *port = NULL; in ossl_quic_get_rpoll_descriptor()
1396 QUIC_PORT *port = NULL; in ossl_quic_get_wpoll_descriptor()
1877 QUIC_PORT *port; in quic_do_handshake()
3243 QUIC_PORT *port; in SSL_inject_net_dgram()
4586 QUIC_PORT *port = arg; in quic_accept_connection_wait()
H A Dquic_tserver.c34 QUIC_PORT *port;
H A Dquic_channel.c670 QUIC_PORT *ossl_quic_channel_get0_port(QUIC_CHANNEL *ch) in ossl_quic_channel_get0_port()
/src/crypto/openssl/doc/designs/quic-design/server/
H A Dquic-server-api.md206 the concept of a `QUIC_PORT` is introduced. This is the internal object tracking
212 | QLSO | `QUIC_LISTENER` | `QUIC_PORT` |
240 internal `QUIC_PORT` and zero or more `QUIC_CONNECTION` instances, so too will a
241 client connection become simply a degenerate case where there is a `QUIC_PORT`
243 simplified API where we spin up a `QUIC_PORT`/listener automatically to support
264 continue to hold the `QUIC_PORT` internally and respond to enquiries for
268 kept around by the `QUIC_PORT` until it reaches the `TERMINATED` state.
292 `QUIC_PORT` internally but specially choose to use a zero-length local CID since
373 of a `QUIC_PORT`, which is responsible for servicing a particular pair
417 QLSO (QUIC_LISTENER/QUIC_PORT) Port Leader
[all …]
/src/crypto/openssl/doc/designs/quic-design/
H A Dglossary.md150 **Port:** See `QUIC_PORT`.
176 **QP:** See `QUIC_PORT`.
178 **QUIC_PORT:** Internal object owning the network socket BIO which services a
206 handling and state machine implementation. Belongs to a `QUIC_PORT` representing
216 more `QUIC_PORT` instances, each of which owns zero or more `QUIC_CHANNEL`
219 **QUIC_PORT:** Internal object in the QUIC core implementation corresponding to