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