Lines Matching full:cra
1500 struct skcipher_alg *cra = &ixp4xx_algos[i].crypto; in ixp_crypto_probe() local
1502 if (snprintf(cra->base.cra_driver_name, CRYPTO_MAX_ALG_NAME, in ixp_crypto_probe()
1503 "%s"IXP_POSTFIX, cra->base.cra_name) >= in ixp_crypto_probe()
1510 cra->base.cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | in ixp_crypto_probe()
1514 if (!cra->setkey) in ixp_crypto_probe()
1515 cra->setkey = ablk_setkey; in ixp_crypto_probe()
1516 if (!cra->encrypt) in ixp_crypto_probe()
1517 cra->encrypt = ablk_encrypt; in ixp_crypto_probe()
1518 if (!cra->decrypt) in ixp_crypto_probe()
1519 cra->decrypt = ablk_decrypt; in ixp_crypto_probe()
1520 cra->init = init_tfm_ablk; in ixp_crypto_probe()
1521 cra->exit = exit_tfm_ablk; in ixp_crypto_probe()
1523 cra->base.cra_ctxsize = sizeof(struct ixp_ctx); in ixp_crypto_probe()
1524 cra->base.cra_module = THIS_MODULE; in ixp_crypto_probe()
1525 cra->base.cra_alignmask = 3; in ixp_crypto_probe()
1526 cra->base.cra_priority = 300; in ixp_crypto_probe()
1527 if (crypto_register_skcipher(cra)) in ixp_crypto_probe()
1529 cra->base.cra_name); in ixp_crypto_probe()
1535 struct aead_alg *cra = &ixp4xx_aeads[i].crypto; in ixp_crypto_probe() local
1537 if (snprintf(cra->base.cra_driver_name, CRYPTO_MAX_ALG_NAME, in ixp_crypto_probe()
1538 "%s"IXP_POSTFIX, cra->base.cra_name) >= in ixp_crypto_probe()
1545 cra->base.cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | in ixp_crypto_probe()
1548 cra->setkey = cra->setkey ?: aead_setkey; in ixp_crypto_probe()
1549 cra->setauthsize = aead_setauthsize; in ixp_crypto_probe()
1550 cra->encrypt = aead_encrypt; in ixp_crypto_probe()
1551 cra->decrypt = aead_decrypt; in ixp_crypto_probe()
1552 cra->init = init_tfm_aead; in ixp_crypto_probe()
1553 cra->exit = exit_tfm_aead; in ixp_crypto_probe()
1555 cra->base.cra_ctxsize = sizeof(struct ixp_ctx); in ixp_crypto_probe()
1556 cra->base.cra_module = THIS_MODULE; in ixp_crypto_probe()
1557 cra->base.cra_alignmask = 3; in ixp_crypto_probe()
1558 cra->base.cra_priority = 300; in ixp_crypto_probe()
1560 if (crypto_register_aead(cra)) in ixp_crypto_probe()
1562 cra->base.cra_driver_name); in ixp_crypto_probe()