Lines Matching defs:strp
1345 tls_strp_check_rcv(&ctx->strp);
1374 tls_strp_msg_load(&ctx->strp, released);
1625 err = tls_strp_msg_hold(&ctx->strp, &ctx->async_hold);
1822 tls_strp_msg_done(&ctx->strp);
2124 DEBUG_NET_WARN_ON_ONCE(darg.skb == ctx->strp.anchor);
2403 int tls_rx_msg_size(struct tls_strparser *strp, struct sk_buff *skb)
2405 struct tls_context *tls_ctx = tls_get_ctx(strp->sk);
2413 if (strp->stm.offset + prot->prepend_size > skb->len)
2423 ret = skb_copy_bits(skb, strp->stm.offset, header, prot->prepend_size);
2427 strp->mark = header[0];
2453 tls_device_rx_resync_new_rec(strp->sk, data_len + TLS_HEADER_SIZE,
2454 TCP_SKB_CB(skb)->seq + strp->stm.offset);
2458 tls_err_abort(strp->sk, ret);
2463 void tls_rx_msg_ready(struct tls_strparser *strp)
2467 ctx = container_of(strp, struct tls_sw_context_rx, strp);
2468 ctx->saved_data_ready(strp->sk);
2482 tls_strp_data_ready(&ctx->strp);
2551 tls_strp_stop(&ctx->strp);
2568 tls_strp_done(&ctx->strp);
2838 rc = tls_strp_init(&sw_ctx_rx->strp, sk);