Home
last modified time | relevance | path

Searched refs:tls_get_ctx (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.15/include/net/
Dtls.h495 static inline struct tls_context *tls_get_ctx(const struct sock *sk) in tls_get_ctx() function
601 struct tls_context *ctx = tls_get_ctx(sk); in tls_sw_has_ctx_tx()
610 struct tls_context *ctx = tls_get_ctx(sk); in tls_sw_has_ctx_rx()
639 return __tls_driver_ctx(tls_get_ctx(sk), direction); in tls_driver_ctx()
648 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_offload_rx_resync_request()
658 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_offload_rx_resync_async_request_start()
670 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_offload_rx_resync_async_request_end()
680 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_offload_rx_resync_set_type()
688 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_offload_tx_resync_pending()
727 return tls_get_ctx(sk)->rx_conf == TLS_HW; in tls_is_sk_rx_device_offloaded()
/Linux-v5.15/net/tls/
Dtls_toe.c47 struct tls_context *ctx = tls_get_ctx(sk); in tls_toe_sk_destruct()
84 struct tls_context *ctx = tls_get_ctx(sk); in tls_toe_unhash()
103 struct tls_context *ctx = tls_get_ctx(sk); in tls_toe_hash()
Dtls_sw.c175 tls_ctx = tls_get_ctx(skb->sk); in tls_decrypt_done()
236 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_do_decryption()
281 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_trim_both_msgs()
294 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_alloc_encrypted_msg()
304 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_clone_plaintext_msg()
328 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_get_rec()
367 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_free_open_rec()
379 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_tx_records()
440 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_encrypt_done()
679 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_push_record()
[all …]
Dtls_main.c157 struct tls_context *ctx = tls_get_ctx(sk); in tls_handle_open_record()
226 struct tls_context *ctx = tls_get_ctx(sk); in tls_write_space()
300 struct tls_context *ctx = tls_get_ctx(sk); in tls_sk_proto_close()
337 struct tls_context *ctx = tls_get_ctx(sk); in do_tls_getsockopt_conf()
453 struct tls_context *ctx = tls_get_ctx(sk); in tls_getsockopt()
467 struct tls_context *ctx = tls_get_ctx(sk); in do_tls_setsockopt_conf()
618 struct tls_context *ctx = tls_get_ctx(sk); in tls_setsockopt()
756 ctx = tls_get_ctx(sk); in tls_update()
Dtls_device.c149 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_icsk_clean_acked()
184 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_device_sk_destruct()
204 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_device_free_resources_tx()
211 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_offload_tx_resync_request()
419 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_push_data()
540 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_device_sendmsg()
564 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_device_sendpage()
752 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_device_rx_resync_new_rec()
1014 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_set_device_offload()
1265 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_device_offload_cleanup_rx()
Dtls_device_fallback.c376 struct tls_context *tls_ctx = tls_get_ctx(sk); in tls_sw_fallback()
427 if (dev == tls_get_ctx(sk)->netdev || netif_is_bond_master(dev)) in tls_validate_xmit_skb()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dtls.c108 struct tls_context *tls_ctx = tls_get_ctx(sk); in mlx5e_tls_add()
167 struct tls_context *tls_ctx = tls_get_ctx(sk); in mlx5e_tls_resync()
Dktls_rx.c459 priv_rx = mlx5e_get_ktls_rx_priv_ctx(tls_get_ctx(sk)); in resync_queue_get_psv()
538 priv_rx = mlx5e_get_ktls_rx_priv_ctx(tls_get_ctx(sk)); in mlx5e_ktls_rx_resync()
609 tls_ctx = tls_get_ctx(sk); in mlx5e_ktls_add_rx()
Dtls_rxtx.c272 tls_ctx = tls_get_ctx(skb->sk); in mlx5e_tls_handle_tx_skb()
Dktls_tx.c95 tls_ctx = tls_get_ctx(sk); in mlx5e_ktls_add_tx()
/Linux-v5.15/drivers/net/ethernet/chelsio/inline_crypto/chtls/
Dchtls_main.c481 struct tls_context *ctx = tls_get_ctx(sk); in chtls_getsockopt()
572 struct tls_context *ctx = tls_get_ctx(sk); in chtls_setsockopt()
Dchtls_cm.c1217 ctx = tls_get_ctx(lsk); in chtls_recv_sock()
/Linux-v5.15/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
Dchcr_ktls.c418 struct tls_context *tls_ctx = tls_get_ctx(sk); in chcr_ktls_dev_add()
688 tls_ctx = tls_get_ctx(tx_info->sk); in chcr_ktls_cpl_act_open_rpl()
1947 tls_ctx = tls_get_ctx(skb->sk); in chcr_ktls_xmit()
/Linux-v5.15/drivers/net/bonding/
Dbond_main.c5042 if (likely(bond_get_slave_by_dev(bond, tls_get_ctx(skb->sk)->netdev))) in bond_tls_device_xmit()
5043 return bond_dev_queue_xmit(bond, skb, tls_get_ctx(skb->sk)->netdev); in bond_tls_device_xmit()