safexcel_algs 1138 drivers/crypto/inside-secure/safexcel.c static struct safexcel_alg_template *safexcel_algs[] = { safexcel_algs 1180 drivers/crypto/inside-secure/safexcel.c for (i = 0; i < ARRAY_SIZE(safexcel_algs); i++) { safexcel_algs 1181 drivers/crypto/inside-secure/safexcel.c safexcel_algs[i]->priv = priv; safexcel_algs 1184 drivers/crypto/inside-secure/safexcel.c if ((safexcel_algs[i]->algo_mask & priv->hwconfig.algo_flags) != safexcel_algs 1185 drivers/crypto/inside-secure/safexcel.c safexcel_algs[i]->algo_mask) safexcel_algs 1189 drivers/crypto/inside-secure/safexcel.c if (safexcel_algs[i]->type == SAFEXCEL_ALG_TYPE_SKCIPHER) safexcel_algs 1190 drivers/crypto/inside-secure/safexcel.c ret = crypto_register_skcipher(&safexcel_algs[i]->alg.skcipher); safexcel_algs 1191 drivers/crypto/inside-secure/safexcel.c else if (safexcel_algs[i]->type == SAFEXCEL_ALG_TYPE_AEAD) safexcel_algs 1192 drivers/crypto/inside-secure/safexcel.c ret = crypto_register_aead(&safexcel_algs[i]->alg.aead); safexcel_algs 1194 drivers/crypto/inside-secure/safexcel.c ret = crypto_register_ahash(&safexcel_algs[i]->alg.ahash); safexcel_algs 1205 drivers/crypto/inside-secure/safexcel.c if ((safexcel_algs[j]->algo_mask & priv->hwconfig.algo_flags) != safexcel_algs 1206 drivers/crypto/inside-secure/safexcel.c safexcel_algs[j]->algo_mask) safexcel_algs 1210 drivers/crypto/inside-secure/safexcel.c if (safexcel_algs[j]->type == SAFEXCEL_ALG_TYPE_SKCIPHER) safexcel_algs 1211 drivers/crypto/inside-secure/safexcel.c crypto_unregister_skcipher(&safexcel_algs[j]->alg.skcipher); safexcel_algs 1212 drivers/crypto/inside-secure/safexcel.c else if (safexcel_algs[j]->type == SAFEXCEL_ALG_TYPE_AEAD) safexcel_algs 1213 drivers/crypto/inside-secure/safexcel.c crypto_unregister_aead(&safexcel_algs[j]->alg.aead); safexcel_algs 1215 drivers/crypto/inside-secure/safexcel.c crypto_unregister_ahash(&safexcel_algs[j]->alg.ahash); safexcel_algs 1225 drivers/crypto/inside-secure/safexcel.c for (i = 0; i < ARRAY_SIZE(safexcel_algs); i++) { safexcel_algs 1227 drivers/crypto/inside-secure/safexcel.c if ((safexcel_algs[i]->algo_mask & priv->hwconfig.algo_flags) != safexcel_algs 1228 drivers/crypto/inside-secure/safexcel.c safexcel_algs[i]->algo_mask) safexcel_algs 1232 drivers/crypto/inside-secure/safexcel.c if (safexcel_algs[i]->type == SAFEXCEL_ALG_TYPE_SKCIPHER) safexcel_algs 1233 drivers/crypto/inside-secure/safexcel.c crypto_unregister_skcipher(&safexcel_algs[i]->alg.skcipher); safexcel_algs 1234 drivers/crypto/inside-secure/safexcel.c else if (safexcel_algs[i]->type == SAFEXCEL_ALG_TYPE_AEAD) safexcel_algs 1235 drivers/crypto/inside-secure/safexcel.c crypto_unregister_aead(&safexcel_algs[i]->alg.aead); safexcel_algs 1237 drivers/crypto/inside-secure/safexcel.c crypto_unregister_ahash(&safexcel_algs[i]->alg.ahash);