Lines Matching refs:name
56 static struct crypto_alg *__crypto_alg_lookup(const char *name, u32 type, in __crypto_alg_lookup() argument
76 exact = !strcmp(q->cra_driver_name, name); in __crypto_alg_lookup()
77 fuzzy = !strcmp(q->cra_name, name); in __crypto_alg_lookup()
106 struct crypto_larval *crypto_larval_alloc(const char *name, u32 type, u32 mask) in crypto_larval_alloc() argument
119 strlcpy(larval->alg.cra_name, name, CRYPTO_MAX_ALG_NAME); in crypto_larval_alloc()
126 static struct crypto_alg *crypto_larval_add(const char *name, u32 type, in crypto_larval_add() argument
132 larval = crypto_larval_alloc(name, type, mask); in crypto_larval_add()
139 alg = __crypto_alg_lookup(name, type, mask); in crypto_larval_add()
232 static struct crypto_alg *crypto_alg_lookup(const char *name, u32 type, in crypto_alg_lookup() argument
242 alg = __crypto_alg_lookup(name, type | test, mask | test); in crypto_alg_lookup()
244 alg = __crypto_alg_lookup(name, type, mask); in crypto_alg_lookup()
256 static struct crypto_alg *crypto_larval_lookup(const char *name, u32 type, in crypto_larval_lookup() argument
261 if (!name) in crypto_larval_lookup()
267 alg = crypto_alg_lookup(name, type, mask); in crypto_larval_lookup()
269 request_module("crypto-%s", name); in crypto_larval_lookup()
273 request_module("crypto-%s-all", name); in crypto_larval_lookup()
275 alg = crypto_alg_lookup(name, type, mask); in crypto_larval_lookup()
281 alg = crypto_larval_add(name, type, mask); in crypto_larval_lookup()
300 struct crypto_alg *crypto_alg_mod_lookup(const char *name, u32 type, u32 mask) in crypto_alg_mod_lookup() argument
316 larval = crypto_larval_lookup(name, type, mask); in crypto_alg_mod_lookup()
617 int crypto_has_alg(const char *name, u32 type, u32 mask) in crypto_has_alg() argument
620 struct crypto_alg *alg = crypto_alg_mod_lookup(name, type, mask); in crypto_has_alg()