RXE
RXE *rxe;
RXE *rxe;
RXE *rxe;
rxe = (RXE *)pkt;
RXE *rxe;
rxe = (RXE *)pkt;
RXE *rxe = (RXE *)pkt;
static RXE *qrx_ensure_free_rxe(OSSL_QRX *qrx, size_t alloc_len);
static int qrx_validate_hdr_early(OSSL_QRX *qrx, RXE *rxe,
static int qrx_relocate_buffer(OSSL_QRX *qrx, RXE **prxe, size_t *pi,
static int qrx_validate_hdr(OSSL_QRX *qrx, RXE *rxe);
static RXE *qrx_reserve_rxe(RXE_LIST *rxl, RXE *rxe, size_t n);
static int qrx_validate_hdr_late(OSSL_QRX *qrx, RXE *rxe);
static uint32_t rxe_determine_pn_space(RXE *rxe);
RXE *e, *enext;
RXE *rxe = (RXE *)pkt;
RXE *rxe;
OSSL_LIST_MEMBER(rxe, RXE);
static RXE *qrx_pop_pending_rxe(OSSL_QRX *qrx)
RXE *rxe = ossl_list_rxe_head(&qrx->rx_pending);
static RXE *qrx_alloc_rxe(size_t alloc_len)
RXE *rxe;
if (alloc_len >= SIZE_MAX - sizeof(RXE))
rxe = OPENSSL_malloc(sizeof(RXE) + alloc_len);
static RXE *qrx_ensure_free_rxe(OSSL_QRX *qrx, size_t alloc_len)
RXE *rxe;
static RXE *qrx_resize_rxe(RXE_LIST *rxl, RXE *rxe, size_t n)
RXE *rxe2, *p;
if (n >= SIZE_MAX - sizeof(RXE))
rxe2 = OPENSSL_realloc(rxe, sizeof(RXE) + n);
static RXE *qrx_reserve_rxe(RXE_LIST *rxl,
RXE *rxe, size_t n)
static void qrx_recycle_rxe(OSSL_QRX *qrx, RXE *rxe)
static int qrx_relocate_buffer(OSSL_QRX *qrx, RXE **prxe, size_t *pi,
RXE *rxe;
static uint32_t rxe_determine_pn_space(RXE *rxe)
static int qrx_validate_hdr_early(OSSL_QRX *qrx, RXE *rxe,
static int qrx_validate_hdr(OSSL_QRX *qrx, RXE *rxe)
static int qrx_validate_hdr_late(OSSL_QRX *qrx, RXE *rxe)
DEFINE_LIST_OF(rxe, RXE);
static ossl_inline unsigned char *rxe_data(const RXE *e)