Lines Matching refs:urxe
242 void ossl_qrx_inject_urxe(OSSL_QRX *qrx, QUIC_URXE *urxe) in ossl_qrx_inject_urxe() argument
245 urxe->processed = 0; in ossl_qrx_inject_urxe()
246 urxe->hpr_removed = 0; in ossl_qrx_inject_urxe()
247 urxe->deferred = 0; in ossl_qrx_inject_urxe()
248 ossl_list_urxe_insert_tail(&qrx->urx_pending, urxe); in ossl_qrx_inject_urxe()
251 qrx->msg_callback(0, OSSL_QUIC1_VERSION, SSL3_RT_QUIC_DATAGRAM, urxe + 1, in ossl_qrx_inject_urxe()
252 urxe->data_len, qrx->msg_callback_ssl, in ossl_qrx_inject_urxe()
781 static int qrx_process_pkt(OSSL_QRX *qrx, QUIC_URXE *urxe, in qrx_process_pkt() argument
807 if (pkt_is_marked(&urxe->processed, pkt_idx)) in qrx_process_pkt()
815 need_second_decode = !pkt_is_marked(&urxe->hpr_removed, pkt_idx); in qrx_process_pkt()
863 pkt_mark(&urxe->processed, pkt_idx); in qrx_process_pkt()
871 rxe->peer = urxe->peer; in qrx_process_pkt()
872 rxe->local = urxe->local; in qrx_process_pkt()
873 rxe->time = urxe->time; in qrx_process_pkt()
874 rxe->datagram_id = urxe->datagram_id; in qrx_process_pkt()
950 pkt_mark(&urxe->hpr_removed, pkt_idx); in qrx_process_pkt()
1038 pkt_mark(&urxe->processed, pkt_idx); in qrx_process_pkt()
1056 rxe->peer = urxe->peer; in qrx_process_pkt()
1057 rxe->local = urxe->local; in qrx_process_pkt()
1058 rxe->time = urxe->time; in qrx_process_pkt()
1059 rxe->datagram_id = urxe->datagram_id; in qrx_process_pkt()
1091 pkt_mark(&urxe->processed, pkt_idx); in qrx_process_pkt()
1104 pkt_mark(&urxe->processed, pkt_idx); in qrx_process_pkt()