Searched refs:urxe (Results 1 – 4 of 4) sorted by relevance
| /src/crypto/openssl/ssl/quic/ |
| H A D | quic_demux.c | 241 QUIC_URXE *urxe = ossl_list_urxe_head(&demux->urx_free), *unext; in demux_recv() local 246 assert(urxe->demux_state == URXE_DEMUX_STATE_FREE); in demux_recv() 259 ++i, urxe = ossl_list_urxe_next(urxe)) { in demux_recv() 260 if (urxe == NULL) { in demux_recv() 269 urxe = demux_reserve_urxe(demux, urxe, demux->mtu); in demux_recv() 270 if (urxe == NULL) in demux_recv() 276 msg[i].data = ossl_quic_urxe_data(urxe); in demux_recv() 277 msg[i].data_len = urxe->alloc_len; in demux_recv() 278 msg[i].peer = &urxe->peer; in demux_recv() 279 BIO_ADDR_clear(&urxe->peer); in demux_recv() [all …]
|
| H A D | quic_record_rx.c | 270 void ossl_qrx_inject_urxe(OSSL_QRX *qrx, QUIC_URXE *urxe) in ossl_qrx_inject_urxe() argument 273 urxe->processed = 0; in ossl_qrx_inject_urxe() 274 urxe->hpr_removed = 0; in ossl_qrx_inject_urxe() 275 urxe->deferred = 0; in ossl_qrx_inject_urxe() 276 ossl_list_urxe_insert_tail(&qrx->urx_pending, urxe); in ossl_qrx_inject_urxe() 279 qrx->msg_callback(0, OSSL_QUIC1_VERSION, SSL3_RT_QUIC_DATAGRAM, urxe + 1, in ossl_qrx_inject_urxe() 280 urxe->data_len, qrx->msg_callback_ssl, in ossl_qrx_inject_urxe() 305 static int qrx_validate_initial_pkt(OSSL_QRX *qrx, QUIC_URXE *urxe, in qrx_validate_initial_pkt() argument 319 if (!PACKET_buf_init(&pkt, ossl_quic_urxe_data(urxe), urxe->data_len)) in qrx_validate_initial_pkt() 380 pkt_mark(&urxe->hpr_removed, 0); in qrx_validate_initial_pkt() [all …]
|
| /src/crypto/openssl/include/internal/ |
| H A D | quic_demux.h | 90 OSSL_LIST_MEMBER(urxe, QUIC_URXE); 155 DEFINE_LIST_OF(urxe, QUIC_URXE); 156 typedef OSSL_LIST(urxe) QUIC_URXE_LIST;
|
| H A D | quic_record_rx.h | 341 int ossl_qrx_validate_initial_packet(OSSL_QRX *qrx, QUIC_URXE *urxe,
|