Lines Matching refs:larval
50 struct crypto_larval *larval; member
89 complete_all(¶m->larval->completion); in cryptomgr_probe()
90 crypto_alg_put(¶m->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()
191 param->larval = larval; in cryptomgr_schedule_probe()
197 wait_for_completion_interruptible(&larval->completion); in cryptomgr_schedule_probe()
202 crypto_alg_put(&larval->alg); in cryptomgr_schedule_probe()