tls_data
static struct tls_data *
struct tls_data *tlsdesc;
tlsdesc = xmalloc(sizeof(struct tls_data));
struct tls_data *data;
if (tls_data != NULL) {
m->m_pkthdr.len += tls_data->m_pkthdr.len;
m_demote_pkthdr(tls_data);
m->m_next = tls_data;
if (tls_data != NULL) {
m_last(tls_data)->m_len += trailer_len;
tls_data = NULL;
struct mbuf *tls_data;
tls_data = mbufq_dequeue(&toep->ulp_pdu_reclaimq);
if (tls_data != NULL) {
KASSERT(be32toh(cpl->seq) == tls_data->m_pkthdr.tls_tcp_seq,
m_freem(tls_data);
KASSERT(tls_data != NULL, ("%s: TLS 1.3 record without data",
MPASS(tls_data->m_pkthdr.len == pdu_length);
m_adj(tls_data, sizeof(struct tls_record_layer));
if (tls_data->m_pkthdr.len > be16toh(tls_hdr_pkt->length))
tls_data->m_pkthdr.len = be16toh(tls_hdr_pkt->length);
resid = tls_data->m_pkthdr.len;
m_freem(tls_data);
tls_data = NULL;
for (n = tls_data;; n = n->m_next) {
m_freem(tls_data);
if (tls_data != NULL) {
m_last(tls_data)->m_flags |= M_EOR;
tgr->tls_length = htobe16(tls_data->m_pkthdr.len);
m = tls_data;
uint8_t tls_data[0];