Home
last modified time | relevance | path

Searched refs:tls_strparser (Results 1 – 4 of 4) sorted by relevance

/linux-6.6.21/net/tls/
Dtls_strp.c15 static void tls_strp_abort_strp(struct tls_strparser *strp, int err) in tls_strp_abort_strp()
29 static void tls_strp_anchor_free(struct tls_strparser *strp) in tls_strp_anchor_free()
41 tls_strp_skb_copy(struct tls_strparser *strp, struct sk_buff *in_skb, in tls_strp_skb_copy()
68 static struct sk_buff *tls_strp_msg_make_copy(struct tls_strparser *strp) in tls_strp_msg_make_copy()
86 struct tls_strparser *strp = &ctx->strp; in tls_strp_msg_detach()
121 struct tls_strparser *strp = &ctx->strp; in tls_strp_msg_cow()
144 int tls_strp_msg_hold(struct tls_strparser *strp, struct sk_buff_head *dst) in tls_strp_msg_hold()
191 static void tls_strp_flush_anchor_copy(struct tls_strparser *strp) in tls_strp_flush_anchor_copy()
209 static int tls_strp_copyin_frag(struct tls_strparser *strp, struct sk_buff *skb, in tls_strp_copyin_frag()
279 static int tls_strp_copyin_skb(struct tls_strparser *strp, struct sk_buff *skb, in tls_strp_copyin_skb()
[all …]
Dtls.h184 void tls_strp_done(struct tls_strparser *strp);
185 void tls_strp_stop(struct tls_strparser *strp);
186 int tls_strp_init(struct tls_strparser *strp, struct sock *sk);
187 void tls_strp_data_ready(struct tls_strparser *strp);
189 void tls_strp_check_rcv(struct tls_strparser *strp);
190 void tls_strp_msg_done(struct tls_strparser *strp);
192 int tls_rx_msg_size(struct tls_strparser *strp, struct sk_buff *skb);
193 void tls_rx_msg_ready(struct tls_strparser *strp);
195 void tls_strp_msg_load(struct tls_strparser *strp, bool force_refresh);
198 int tls_strp_msg_hold(struct tls_strparser *strp, struct sk_buff_head *dst);
Dtls_sw.c2356 int tls_rx_msg_size(struct tls_strparser *strp, struct sk_buff *skb) in tls_rx_msg_size()
2416 void tls_rx_msg_ready(struct tls_strparser *strp) in tls_rx_msg_ready()
/linux-6.6.21/include/net/
Dtls.h106 struct tls_strparser { struct
132 struct tls_strparser strp; argument