tls_sw_context_rx
struct tls_sw_context_rx sw;
static inline struct tls_sw_context_rx *tls_sw_ctx_rx(
return (struct tls_sw_context_rx *)tls_ctx->priv_ctx_rx;
int tls_strp_msg_cow(struct tls_sw_context_rx *ctx);
struct sk_buff *tls_strp_msg_detach(struct tls_sw_context_rx *ctx);
static inline struct sk_buff *tls_strp_msg(struct tls_sw_context_rx *ctx)
static inline bool tls_strp_msg_ready(struct tls_sw_context_rx *ctx)
static inline bool tls_strp_msg_mixed_decrypted(struct tls_sw_context_rx *ctx)
struct tls_sw_context_rx *sw_ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *sw_ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx;
struct tls_sw_context_rx *rx_ctx = tls_sw_ctx_rx(ctx);
int tls_strp_msg_cow(struct tls_sw_context_rx *ctx)
struct sk_buff *tls_strp_msg_detach(struct tls_sw_context_rx *ctx)
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *rx_ctx = ctx->priv_ctx_rx;
static void tls_rx_rec_done(struct tls_sw_context_rx *ctx)
static int process_rx_list(struct tls_sw_context_rx *ctx,
struct tls_sw_context_rx *ctx;
static int tls_rx_reader_acquire(struct sock *sk, struct tls_sw_context_rx *ctx,
static int tls_rx_reader_lock(struct sock *sk, struct tls_sw_context_rx *ctx,
static void tls_rx_reader_release(struct sock *sk, struct tls_sw_context_rx *ctx)
static void tls_rx_reader_unlock(struct sock *sk, struct tls_sw_context_rx *ctx)
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
static int tls_decrypt_async_wait(struct tls_sw_context_rx *ctx)
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx;
ctx = container_of(strp, struct tls_sw_context_rx, strp);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *rx_ctx = tls_sw_ctx_rx(tls_ctx);
struct tls_sw_context_rx *rx_ctx = tls_sw_ctx_rx(tls_ctx);
static struct tls_sw_context_rx *init_ctx_rx(struct tls_context *ctx)
struct tls_sw_context_rx *sw_ctx_rx;
struct tls_sw_context_rx *ctx = tls_ctx->priv_ctx_rx;
struct tls_sw_context_rx *sw_ctx_rx = NULL;