Home
last modified time | relevance | path

Searched refs:crypto_type (Results 1 – 16 of 16) sorted by relevance

/linux/crypto/
H A Dinternal.h36 struct crypto_type { struct
128 const struct crypto_type *frontend, int node);
129 void *crypto_clone_tfm(const struct crypto_type *frontend,
133 const struct crypto_type *frontend) in crypto_create_tfm()
139 const struct crypto_type *frontend,
143 const struct crypto_type *frontend, u32 type, u32 mask,
147 const struct crypto_type *frontend, u32 type, u32 mask) in crypto_alloc_tfm()
156 int crypto_type_has_alg(const char *name, const struct crypto_type *frontend,
37 ctxsizecrypto_type global() argument
38 extsizecrypto_type global() argument
39 init_tfmcrypto_type global() argument
40 showcrypto_type global() argument
41 reportcrypto_type global() argument
42 freecrypto_type global() argument
43 destroycrypto_type global() argument
45 typecrypto_type global() argument
46 maskclearcrypto_type global() argument
47 masksetcrypto_type global() argument
48 tfmsizecrypto_type global() argument
49 algsizecrypto_type global() argument
H A Dapi.c372 const struct crypto_type *type = tfm->__crt_alg->cra_type; in crypto_exit_ops()
380 const struct crypto_type *type_obj = alg->cra_type; in crypto_ctxsize()
503 const struct crypto_type *frontend, int node, in crypto_alloc_tfmmem()
527 const struct crypto_type *frontend, in crypto_create_tfm_node()
562 void *crypto_clone_tfm(const struct crypto_type *frontend, in crypto_clone_tfm()
589 const struct crypto_type *frontend, in crypto_find_alg()
627 const struct crypto_type *frontend, u32 type, u32 mask, in crypto_alloc_tfm_node()
H A Dhash.h14 extern const struct crypto_type crypto_shash_type;
H A Dkpp.c69 static const struct crypto_type crypto_kpp_type = {
H A Dsig.c63 static const struct crypto_type crypto_sig_type = {
H A Drng.c88 static const struct crypto_type crypto_rng_type = {
H A Dakcipher.c86 static const struct crypto_type crypto_akcipher_type = {
H A Dskcipher.c30 static const struct crypto_type crypto_skcipher_type;
360 static const struct crypto_type crypto_skcipher_type = {
H A Daead.c175 static const struct crypto_type crypto_aead_type = {
H A Dshash.c360 const struct crypto_type crypto_shash_type = {
H A Dlskcipher.c283 static const struct crypto_type crypto_lskcipher_type = {
/linux/include/linux/
H A Dcrypto.h176 struct crypto_type;
308 * struct crypto_type, which implements callbacks common for all
348 const struct crypto_type *cra_type;
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dcrypto.c136 int crypto_type) in mlx5_crypto_cmd_sync_crypto() argument
142 "Execute SYNC_CRYPTO command with crypto_type(0x%x)\n", in mlx5_crypto_cmd_sync_crypto()
143 crypto_type); in mlx5_crypto_cmd_sync_crypto()
146 MLX5_SET(sync_crypto_in, in, crypto_type, crypto_type); in mlx5_crypto_cmd_sync_crypto()
152 crypto_type, err); in mlx5_crypto_cmd_sync_crypto()
/linux/drivers/crypto/axis/
H A Dartpec6_crypto.c329 int crypto_type; member
1096 switch (ctx->crypto_type) { in artpec6_crypto_encrypt()
1106 switch (ctx->crypto_type) { in artpec6_crypto_encrypt()
1141 switch (ctx->crypto_type) { in artpec6_crypto_decrypt()
1152 switch (ctx->crypto_type) { in artpec6_crypto_decrypt()
1540 ctx->crypto_type = ARTPEC6_CRYPTO_CIPHER_AES_ECB; in artpec6_crypto_aes_ecb_init()
1557 ctx->crypto_type = ARTPEC6_CRYPTO_CIPHER_AES_CTR; in artpec6_crypto_aes_ctr_init()
1568 ctx->crypto_type = ARTPEC6_CRYPTO_CIPHER_AES_CBC; in artpec6_crypto_aes_cbc_init()
1579 ctx->crypto_type = ARTPEC6_CRYPTO_CIPHER_AES_XTS; in artpec6_crypto_aes_xts_init()
1702 if (ctx->crypto_type in artpec6_crypto_prepare_crypto()
[all...]
/linux/include/crypto/
H A Dalgapi.h96 const struct crypto_type *frontend;
/linux/include/linux/mlx5/
H A Dmlx5_ifc.h1278 u8 crypto_type[0x10]; member