Home
last modified time | relevance | path

Searched refs:dek (Results 1 – 6 of 6) sorted by relevance

/dpdk/drivers/crypto/mlx5/
H A Dmlx5_crypto_dek.c23 struct mlx5_crypto_dek *dek) in mlx5_crypto_dek_destroy() argument
71 rte_free(dek); in mlx5_crypto_dek_clone_free_cb()
80 struct mlx5_crypto_dek *dek = in mlx5_crypto_dek_match_cb() local
94 struct mlx5_crypto_dek *dek = rte_zmalloc(__func__, sizeof(*dek), in mlx5_crypto_dek_create_cb() local
102 if (dek == NULL) { in mlx5_crypto_dek_create_cb()
108 dek->size_is_48 = true; in mlx5_crypto_dek_create_cb()
112 dek->size_is_48 = false; in mlx5_crypto_dek_create_cb()
122 if (dek->obj == NULL) { in mlx5_crypto_dek_create_cb()
123 rte_free(dek); in mlx5_crypto_dek_create_cb()
127 return &dek->entry; in mlx5_crypto_dek_create_cb()
[all …]
H A Dmlx5_crypto.h74 struct mlx5_crypto_dek *dek);
H A Dmlx5_crypto.c90 struct mlx5_crypto_dek *dek; /**< Pointer to dek struct. */ member
197 sess_private_data->dek = mlx5_crypto_dek_prepare(priv, cipher); in mlx5_crypto_sym_session_configure()
198 if (sess_private_data->dek == NULL) { in mlx5_crypto_sym_session_configure()
237 rte_cpu_to_be_32(sess_private_data->dek->obj->id & in mlx5_crypto_sym_session_configure()
257 mlx5_crypto_dek_destroy(priv, spriv->dek); in mlx5_crypto_sym_session_clear()
/dpdk/drivers/common/mlx5/
H A Dmlx5_devx_cmds.c918 attr->dek = !!(general_obj_types_supported & in mlx5_devx_cmd_query_hca_attr()
2760 ptr = MLX5_ADDR_OF(create_dek_in, in, dek); in mlx5_devx_cmd_create_dek_obj()
2761 MLX5_SET(dek, ptr, key_size, attr->key_size); in mlx5_devx_cmd_create_dek_obj()
2762 MLX5_SET(dek, ptr, has_keytag, attr->has_keytag); in mlx5_devx_cmd_create_dek_obj()
2763 MLX5_SET(dek, ptr, key_purpose, attr->key_purpose); in mlx5_devx_cmd_create_dek_obj()
2764 MLX5_SET(dek, ptr, pd, attr->pd); in mlx5_devx_cmd_create_dek_obj()
2765 MLX5_SET64(dek, ptr, opaque, attr->opaque); in mlx5_devx_cmd_create_dek_obj()
2766 key_addr = MLX5_ADDR_OF(dek, ptr, key); in mlx5_devx_cmd_create_dek_obj()
H A Dmlx5_devx_cmds.h215 uint32_t dek:1; /* General obj type DEK is supported. */ member
H A Dmlx5_prm.h2961 struct mlx5_ifc_dek_bits dek; member