include/net/tls.h
143
struct tls_strparser strp;
net/tls/tls.h
145
void tls_strp_abort_strp(struct tls_strparser *strp, int err);
net/tls/tls.h
190
void tls_strp_done(struct tls_strparser *strp);
net/tls/tls.h
191
void __tls_strp_done(struct tls_strparser *strp);
net/tls/tls.h
192
void tls_strp_stop(struct tls_strparser *strp);
net/tls/tls.h
193
int tls_strp_init(struct tls_strparser *strp, struct sock *sk);
net/tls/tls.h
194
void tls_strp_data_ready(struct tls_strparser *strp);
net/tls/tls.h
196
void tls_strp_check_rcv(struct tls_strparser *strp, bool announce);
net/tls/tls.h
197
void tls_strp_msg_consume(struct tls_strparser *strp);
net/tls/tls.h
199
int tls_rx_msg_size(struct tls_strparser *strp, struct sk_buff *skb);
net/tls/tls.h
200
void tls_rx_msg_maybe_announce(struct tls_strparser *strp);
net/tls/tls.h
202
bool tls_strp_msg_load(struct tls_strparser *strp, bool force_refresh);
net/tls/tls.h
205
int tls_strp_msg_hold(struct tls_strparser *strp, struct sk_buff_head *dst);
net/tls/tls_strp.c
122
struct tls_strparser *strp = &ctx->strp;
net/tls/tls_strp.c
145
int tls_strp_msg_hold(struct tls_strparser *strp, struct sk_buff_head *dst)
net/tls/tls_strp.c
16
void tls_strp_abort_strp(struct tls_strparser *strp, int err)
net/tls/tls_strp.c
192
static void tls_strp_flush_anchor_copy(struct tls_strparser *strp)
net/tls/tls_strp.c
210
static int tls_strp_copyin_frag(struct tls_strparser *strp, struct sk_buff *skb,
net/tls/tls_strp.c
286
static int tls_strp_copyin_skb(struct tls_strparser *strp, struct sk_buff *skb,
net/tls/tls_strp.c
30
static void tls_strp_anchor_free(struct tls_strparser *strp)
net/tls/tls_strp.c
345
struct tls_strparser *strp = (struct tls_strparser *)desc->arg.data;
net/tls/tls_strp.c
376
static int tls_strp_read_copyin(struct tls_strparser *strp)
net/tls/tls_strp.c
390
static int tls_strp_read_copy(struct tls_strparser *strp, bool qshort)
net/tls/tls_strp.c
42
tls_strp_skb_copy(struct tls_strparser *strp, struct sk_buff *in_skb,
net/tls/tls_strp.c
433
static bool tls_strp_check_queue_ok(struct tls_strparser *strp)
net/tls/tls_strp.c
460
static void tls_strp_load_anchor_with_queue(struct tls_strparser *strp, int len)
net/tls/tls_strp.c
483
bool tls_strp_msg_load(struct tls_strparser *strp, bool force_refresh)
net/tls/tls_strp.c
512
static int tls_strp_read_sock(struct tls_strparser *strp)
net/tls/tls_strp.c
551
void tls_strp_check_rcv(struct tls_strparser *strp, bool announce)
net/tls/tls_strp.c
563
void tls_strp_data_ready(struct tls_strparser *strp)
net/tls/tls_strp.c
582
struct tls_strparser *strp =
net/tls/tls_strp.c
583
container_of(w, struct tls_strparser, work);
net/tls/tls_strp.c
595
void tls_strp_msg_consume(struct tls_strparser *strp)
net/tls/tls_strp.c
609
void tls_strp_stop(struct tls_strparser *strp)
net/tls/tls_strp.c
614
int tls_strp_init(struct tls_strparser *strp, struct sock *sk)
net/tls/tls_strp.c
632
void tls_strp_done(struct tls_strparser *strp)
net/tls/tls_strp.c
641
void __tls_strp_done(struct tls_strparser *strp)
net/tls/tls_strp.c
69
static struct sk_buff *tls_strp_msg_make_copy(struct tls_strparser *strp)
net/tls/tls_strp.c
87
struct tls_strparser *strp = &ctx->strp;
net/tls/tls_sw.c
2163
int tls_rx_msg_size(struct tls_strparser *strp, struct sk_buff *skb)
net/tls/tls_sw.c
2226
void tls_rx_msg_maybe_announce(struct tls_strparser *strp)