Home
last modified time | relevance | path

Searched refs:larval (Results 1 – 3 of 3) sorted by relevance

/crypto/
Dapi.c55 static inline int crypto_is_test_larval(struct crypto_larval *larval) in crypto_is_test_larval() argument
57 return larval->alg.cra_driver_name[0]; in crypto_is_test_larval()
102 struct crypto_larval *larval = (void *)alg; in crypto_larval_destroy() local
105 if (larval->adult) in crypto_larval_destroy()
106 crypto_mod_put(larval->adult); in crypto_larval_destroy()
107 kfree(larval); in crypto_larval_destroy()
112 struct crypto_larval *larval; in crypto_larval_alloc() local
114 larval = kzalloc(sizeof(*larval), GFP_KERNEL); in crypto_larval_alloc()
115 if (!larval) in crypto_larval_alloc()
118 larval->mask = mask; in crypto_larval_alloc()
[all …]
Dalgboss.c50 struct crypto_larval *larval; member
89 complete_all(&param->larval->completion); in cryptomgr_probe()
90 crypto_alg_put(&param->larval->alg); in cryptomgr_probe()
95 static int cryptomgr_schedule_probe(struct crypto_larval *larval) in cryptomgr_schedule_probe() argument
99 const char *name = larval->alg.cra_name; in cryptomgr_schedule_probe()
183 param->type.data.type = larval->alg.cra_flags & ~CRYPTO_ALG_TESTED; in cryptomgr_schedule_probe()
184 param->type.data.mask = larval->mask & ~CRYPTO_ALG_TESTED; in cryptomgr_schedule_probe()
187 param->otype = larval->alg.cra_flags; in cryptomgr_schedule_probe()
188 param->omask = larval->mask; in cryptomgr_schedule_probe()
190 crypto_alg_get(&larval->alg); in cryptomgr_schedule_probe()
[all …]
Dalgapi.c198 struct crypto_larval *larval; in __crypto_register_alg() local
229 larval = crypto_larval_alloc(alg->cra_name, in __crypto_register_alg()
231 if (IS_ERR(larval)) in __crypto_register_alg()
235 larval->adult = crypto_mod_get(alg); in __crypto_register_alg()
236 if (!larval->adult) in __crypto_register_alg()
239 atomic_set(&larval->alg.cra_refcnt, 1); in __crypto_register_alg()
240 memcpy(larval->alg.cra_driver_name, alg->cra_driver_name, in __crypto_register_alg()
242 larval->alg.cra_priority = alg->cra_priority; in __crypto_register_alg()
245 list_add(&larval->alg.cra_list, &crypto_alg_list); in __crypto_register_alg()
248 return larval; in __crypto_register_alg()
[all …]