Searched refs:tls_context (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/include/net/ |
D | tls.h | 179 struct tls_context { struct 239 int tls_set_sw_offload(struct sock *sk, struct tls_context *ctx, int tx); 255 int tls_set_device_offload(struct sock *sk, struct tls_context *ctx); 276 void tls_sk_destruct(struct sock *sk, struct tls_context *ctx); 277 int tls_push_sg(struct sock *sk, struct tls_context *ctx, 280 int tls_push_pending_closed_record(struct sock *sk, struct tls_context *ctx, 283 static inline bool tls_is_pending_closed_record(struct tls_context *ctx) in tls_is_pending_closed_record() 289 struct tls_context *ctx, in tls_complete_pending_work() 303 static inline bool tls_is_partially_sent_record(struct tls_context *ctx) in tls_is_partially_sent_record() 308 static inline bool tls_is_pending_open_record(struct tls_context *tls_ctx) in tls_is_pending_open_record() [all …]
|
/Linux-v4.19/net/tls/ |
D | tls_main.c | 63 static void update_sk_prot(struct sock *sk, struct tls_context *ctx) in update_sk_prot() 95 struct tls_context *ctx, in tls_push_sg() 153 struct tls_context *ctx = tls_get_ctx(sk); in tls_handle_open_record() 196 int tls_push_pending_closed_record(struct sock *sk, struct tls_context *ctx, in tls_push_pending_closed_record() 214 struct tls_context *ctx = tls_get_ctx(sk); in tls_write_space() 244 static void tls_ctx_free(struct tls_context *ctx) in tls_ctx_free() 256 struct tls_context *ctx = tls_get_ctx(sk); 325 struct tls_context *ctx = tls_get_ctx(sk); 408 struct tls_context *ctx = tls_get_ctx(sk); 420 struct tls_context *ctx = tls_get_ctx(sk); [all …]
|
D | tls_sw.c | 53 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_do_decryption() 100 struct tls_context *tls_ctx = tls_get_ctx(sk); in trim_both_sgl() 119 struct tls_context *tls_ctx = tls_get_ctx(sk); in alloc_encrypted_sg() 136 struct tls_context *tls_ctx = tls_get_ctx(sk); in alloc_plaintext_sg() 165 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_free_both_sg() 175 static int tls_do_encryption(struct tls_context *tls_ctx, in tls_do_encryption() 204 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_push_record() 327 struct tls_context *tls_ctx = tls_get_ctx(sk); in memcopy_from_iter() 355 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_sw_sendmsg() 506 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_sw_sendpage() [all …]
|
D | tls_device.c | 53 static void tls_device_free_ctx(struct tls_context *ctx) in tls_device_free_ctx() 66 struct tls_context *ctx, *tmp; in tls_device_gc_task() 89 static void tls_device_attach(struct tls_context *ctx, struct sock *sk, in tls_device_attach() 105 static void tls_device_queue_ctx_destruction(struct tls_context *ctx) in tls_device_queue_ctx_destruction() 162 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_icsk_clean_acked() 201 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_device_sk_destruct() 243 struct tls_context *ctx, in tls_push_record() 348 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_push_data() 547 struct tls_context *tls_ctx = tls_get_ctx(sk); in handle_device_resync() 631 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_device_decrypted() [all …]
|
D | tls_device_fallback.c | 281 struct tls_context *tls_ctx, in fill_sg_out() 295 static struct sk_buff *tls_enc_skb(struct tls_context *tls_ctx, in tls_enc_skb() 363 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_sw_fallback()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | tls.h | 63 mlx5e_get_tls_tx_context(struct tls_context *tls_ctx) in mlx5e_get_tls_tx_context() 78 mlx5e_get_tls_rx_context(struct tls_context *tls_ctx) in mlx5e_get_tls_rx_context()
|
D | tls.c | 108 struct tls_context *tls_ctx = tls_get_ctx(sk); in mlx5e_tls_add() 149 struct tls_context *tls_ctx, in mlx5e_tls_del() 166 struct tls_context *tls_ctx = tls_get_ctx(sk); in mlx5e_tls_resync_rx()
|
D | tls_rxtx.c | 268 struct tls_context *tls_ctx; in mlx5e_tls_handle_tx_skb()
|
/Linux-v4.19/drivers/crypto/chelsio/chtls/ |
D | chtls_main.c | 458 struct tls_context *ctx = tls_get_ctx(sk); in chtls_getsockopt() 525 struct tls_context *ctx = tls_get_ctx(sk); in chtls_setsockopt()
|
/Linux-v4.19/include/linux/ |
D | netdevice.h | 901 struct tls_context; 909 struct tls_context *ctx,
|