Lines Matching defs:tls_context
37859 struct tls_context { struct
37860 struct tls_prot_info prot_info;
37861 u8 tx_conf: 3;
37862 u8 rx_conf: 3;
37863 u8 zerocopy_sendfile: 1;
37864 u8 rx_no_pad: 1;
37865 int (*push_pending_record)(struct sock *, int);
37866 void (*sk_write_space)(struct sock *);
37867 void *priv_ctx_tx;
37868 void *priv_ctx_rx;
37869 struct net_device *netdev;
37870 struct cipher_context tx;
37871 struct cipher_context rx;
37872 struct scatterlist *partially_sent_record;
37873 u16 partially_sent_offset;
37874 bool in_tcp_sendpages;
37875 bool pending_open_record_frags;
37876 struct mutex tx_lock;
37877 long unsigned int flags;
37878 struct proto *sk_proto;
37879 struct sock *sk;
37880 void (*sk_destruct)(struct sock *);
37881 union tls_crypto_context crypto_send;
37882 union tls_crypto_context crypto_recv;
37883 struct list_head list;
37884 refcount_t refcount;
37885 struct callback_head rcu;