Lines Matching defs:qrx
178 OSSL_QRX *qrx; in ossl_qrx_new() local
211 static void qrx_cleanup_urxl(OSSL_QRX *qrx, QUIC_URXE_LIST *l) in qrx_cleanup_urxl()
222 void ossl_qrx_free(OSSL_QRX *qrx) in ossl_qrx_free()
242 void ossl_qrx_inject_urxe(OSSL_QRX *qrx, QUIC_URXE *urxe) in ossl_qrx_inject_urxe()
256 static void qrx_requeue_deferred(OSSL_QRX *qrx) in qrx_requeue_deferred()
266 int ossl_qrx_provide_secret(OSSL_QRX *qrx, uint32_t enc_level, in ossl_qrx_provide_secret()
294 int ossl_qrx_discard_enc_level(OSSL_QRX *qrx, uint32_t enc_level) in ossl_qrx_discard_enc_level()
304 int ossl_qrx_processed_read_pending(OSSL_QRX *qrx) in ossl_qrx_processed_read_pending()
310 int ossl_qrx_unprocessed_read_pending(OSSL_QRX *qrx) in ossl_qrx_unprocessed_read_pending()
317 static RXE *qrx_pop_pending_rxe(OSSL_QRX *qrx) in qrx_pop_pending_rxe()
354 static RXE *qrx_ensure_free_rxe(OSSL_QRX *qrx, size_t alloc_len) in qrx_ensure_free_rxe()
430 static void qrx_recycle_rxe(OSSL_QRX *qrx, RXE *rxe) in qrx_recycle_rxe()
447 static int qrx_relocate_buffer(OSSL_QRX *qrx, RXE **prxe, size_t *pi, in qrx_relocate_buffer()
496 static int qrx_validate_hdr_early(OSSL_QRX *qrx, RXE *rxe, in qrx_validate_hdr_early()
527 static int qrx_validate_hdr(OSSL_QRX *qrx, RXE *rxe) in qrx_validate_hdr()
540 static int qrx_validate_hdr_late(OSSL_QRX *qrx, RXE *rxe) in qrx_validate_hdr_late()
559 static size_t qrx_get_cipher_ctx_idx(OSSL_QRX *qrx, OSSL_QRL_ENC_LEVEL *el, in qrx_get_cipher_ctx_idx()
659 static int qrx_decrypt_pkt_body(OSSL_QRX *qrx, unsigned char *dst, in qrx_decrypt_pkt_body()
768 static void qrx_key_update_initiated(OSSL_QRX *qrx, QUIC_PN pn) in qrx_key_update_initiated()
781 static int qrx_process_pkt(OSSL_QRX *qrx, QUIC_URXE *urxe, in qrx_process_pkt()
1112 static int qrx_process_datagram(OSSL_QRX *qrx, QUIC_URXE *e, in qrx_process_datagram()
1158 static int qrx_process_one_urxe(OSSL_QRX *qrx, QUIC_URXE *e) in qrx_process_one_urxe()
1199 static int qrx_process_pending_urxl(OSSL_QRX *qrx) in qrx_process_pending_urxl()
1210 int ossl_qrx_read_pkt(OSSL_QRX *qrx, OSSL_QRX_PKT **ppkt) in ossl_qrx_read_pkt()
1266 uint64_t ossl_qrx_get_bytes_received(OSSL_QRX *qrx, int clear) in ossl_qrx_get_bytes_received()
1276 int ossl_qrx_set_late_validation_cb(OSSL_QRX *qrx, in ossl_qrx_set_late_validation_cb()
1285 int ossl_qrx_set_key_update_cb(OSSL_QRX *qrx, in ossl_qrx_set_key_update_cb()
1294 uint64_t ossl_qrx_get_key_epoch(OSSL_QRX *qrx) in ossl_qrx_get_key_epoch()
1302 int ossl_qrx_key_update_timeout(OSSL_QRX *qrx, int normal) in ossl_qrx_key_update_timeout()
1323 uint64_t ossl_qrx_get_cur_forged_pkt_count(OSSL_QRX *qrx) in ossl_qrx_get_cur_forged_pkt_count()
1328 uint64_t ossl_qrx_get_max_forged_pkt_count(OSSL_QRX *qrx, in ossl_qrx_get_max_forged_pkt_count()
1338 void ossl_qrx_allow_1rtt_processing(OSSL_QRX *qrx) in ossl_qrx_allow_1rtt_processing()
1347 void ossl_qrx_set_msg_callback(OSSL_QRX *qrx, ossl_msg_cb msg_callback, in ossl_qrx_set_msg_callback()
1354 void ossl_qrx_set_msg_callback_arg(OSSL_QRX *qrx, void *msg_callback_arg) in ossl_qrx_set_msg_callback_arg()