Lines Matching defs:ccp_alg
415 struct ccp_crypto_ahash_alg *ccp_alg;
421 ccp_alg = kzalloc(sizeof(*ccp_alg), GFP_KERNEL);
422 if (!ccp_alg)
426 *ccp_alg = *base_alg;
427 INIT_LIST_HEAD(&ccp_alg->entry);
429 strscpy(ccp_alg->child_alg, def->name, CRYPTO_MAX_ALG_NAME);
431 alg = &ccp_alg->alg;
447 kfree(ccp_alg);
451 list_add(&ccp_alg->entry, head);
459 struct ccp_crypto_ahash_alg *ccp_alg;
465 ccp_alg = kzalloc(sizeof(*ccp_alg), GFP_KERNEL);
466 if (!ccp_alg)
469 INIT_LIST_HEAD(&ccp_alg->entry);
471 ccp_alg->type = def->type;
473 alg = &ccp_alg->alg;
505 kfree(ccp_alg);
509 list_add(&ccp_alg->entry, head);
511 ret = ccp_register_hmac_alg(head, def, ccp_alg);