tx_priv 25 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c struct mlx5e_ktls_offload_context_tx *tx_priv; tx_priv 36 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c tx_priv = kvzalloc(sizeof(*tx_priv), GFP_KERNEL); tx_priv 37 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c if (!tx_priv) tx_priv 40 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c tx_priv->expected_seq = start_offload_tcp_sn; tx_priv 41 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c tx_priv->crypto_info = *(struct tls12_crypto_info_aes_gcm_128 *)crypto_info; tx_priv 42 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c mlx5e_set_ktls_tx_priv_ctx(tls_ctx, tx_priv); tx_priv 45 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c err = mlx5e_ktls_create_tis(mdev, &tx_priv->tisn); tx_priv 49 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c err = mlx5_ktls_create_key(mdev, crypto_info, &tx_priv->key_id); tx_priv 53 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c mlx5e_ktls_tx_offload_set_pending(tx_priv); tx_priv 58 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c mlx5e_destroy_tis(priv->mdev, tx_priv->tisn); tx_priv 60 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c kvfree(tx_priv); tx_priv 69 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c struct mlx5e_ktls_offload_context_tx *tx_priv = tx_priv 72 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c mlx5e_destroy_tis(priv->mdev, tx_priv->tisn); tx_priv 73 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c mlx5_ktls_destroy_key(priv->mdev, tx_priv->key_id); tx_priv 74 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c kvfree(tx_priv);