Lines Matching defs:tls_context
240 struct tls_context { struct
242 struct tls_prot_info prot_info;
244 u8 tx_conf:3;
245 u8 rx_conf:3;
247 int (*push_pending_record)(struct sock *sk, int flags);
248 void (*sk_write_space)(struct sock *sk);
250 void *priv_ctx_tx;
251 void *priv_ctx_rx;
253 struct net_device *netdev;
256 struct cipher_context tx;
257 struct cipher_context rx;
259 struct scatterlist *partially_sent_record;
260 u16 partially_sent_offset;
262 bool in_tcp_sendpages;
263 bool pending_open_record_frags;
265 struct mutex tx_lock; /* protects partially_sent_* fields and
268 unsigned long flags;
271 struct proto *sk_proto;
295 struct tls_context *ctx, argument