Lines Matching refs:t_alg
2042 struct cc_hash_alg *t_alg; in cc_hash_alloc() local
2052 t_alg = cc_alloc_hash_alg(&driver_hash[alg], dev, true); in cc_hash_alloc()
2053 if (IS_ERR(t_alg)) { in cc_hash_alloc()
2054 rc = PTR_ERR(t_alg); in cc_hash_alloc()
2059 t_alg->drvdata = drvdata; in cc_hash_alloc()
2061 rc = crypto_register_ahash(&t_alg->ahash_alg); in cc_hash_alloc()
2065 kfree(t_alg); in cc_hash_alloc()
2068 list_add_tail(&t_alg->entry, in cc_hash_alloc()
2077 t_alg = cc_alloc_hash_alg(&driver_hash[alg], dev, false); in cc_hash_alloc()
2078 if (IS_ERR(t_alg)) { in cc_hash_alloc()
2079 rc = PTR_ERR(t_alg); in cc_hash_alloc()
2084 t_alg->drvdata = drvdata; in cc_hash_alloc()
2086 rc = crypto_register_ahash(&t_alg->ahash_alg); in cc_hash_alloc()
2090 kfree(t_alg); in cc_hash_alloc()
2093 list_add_tail(&t_alg->entry, &hash_handle->hash_list); in cc_hash_alloc()