Lines Matching refs:base

698 	skcipher_request_set_callback(&reqctx->fallback_req, req->base.flags,
699 req->base.complete, req->base.data);
720 container_of(req, struct aead_request, base);
729 container_of(req, struct skcipher_request, base);
739 container_of(req, struct ahash_request, base);
814 gfp_t flags = wrparam->req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP ?
882 create_wreq(c_ctx(tfm), chcr_req, &(wrparam->req->base), reqctx->imm, 0,
922 cipher->base.crt_flags & CRYPTO_TFM_REQ_MASK);
1224 CRYPTO_ALG_SUB_TYPE_CBC && req->base.flags ==
1233 CRYPTO_ALG_SUB_TYPE_CBC && req->base.flags ==
1383 (!(req->base.flags & CRYPTO_TFM_REQ_MAY_BACKLOG)))) {
1396 CRYPTO_ALG_SUB_TYPE_CBC && req->base.flags ==
1429 (!(req->base.flags & CRYPTO_TFM_REQ_MAY_BACKLOG))))
1472 ablkctx->sw_cipher = crypto_alloc_skcipher(alg->base.cra_name, 0,
1475 pr_err("failed to allocate fallback for %s\n", alg->base.cra_name);
1497 pr_err("failed to allocate fallback for %s\n", alg->base.cra_name);
1557 * @req: Cipher req base
1573 gfp_t flags = req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP ? GFP_KERNEL :
1646 create_wreq(h_ctx(tfm), chcr_req, &req->base, req_ctx->hctx_wr.imm,
1694 (!(req->base.flags & CRYPTO_TFM_REQ_MAY_BACKLOG)))) {
1853 (!(req->base.flags & CRYPTO_TFM_REQ_MAY_BACKLOG)))) {
1949 (!(req->base.flags & CRYPTO_TFM_REQ_MAY_BACKLOG)))) {
2424 aead_request_set_callback(subreq, req->base.flags,
2425 req->base.complete, req->base.data);
2454 gfp_t flags = req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP ? GFP_KERNEL :
2564 create_wreq(a_ctx(tfm), chcr_req, &req->base, reqctx->imm, size,
3051 gfp_t flags = req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP ? GFP_KERNEL :
3119 create_wreq(a_ctx(tfm), chcr_req, &req->base, reqctx->imm, 0,
3149 gfp_t flags = req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP ? GFP_KERNEL :
3237 create_wreq(a_ctx(tfm), chcr_req, &req->base, reqctx->imm, size,
3254 aeadctx->sw_cipher = crypto_alloc_aead(alg->base.cra_name, 0,
3761 (!(req->base.flags & CRYPTO_TFM_REQ_MAY_BACKLOG))) {
3858 .base.cra_name = "cbc(aes)",
3859 .base.cra_driver_name = "cbc-aes-chcr",
3860 .base.cra_blocksize = AES_BLOCK_SIZE,
3876 .base.cra_name = "xts(aes)",
3877 .base.cra_driver_name = "xts-aes-chcr",
3878 .base.cra_blocksize = AES_BLOCK_SIZE,
3894 .base.cra_name = "ctr(aes)",
3895 .base.cra_driver_name = "ctr-aes-chcr",
3896 .base.cra_blocksize = 1,
3913 .base.cra_name = "rfc3686(ctr(aes))",
3914 .base.cra_driver_name = "rfc3686-ctr-aes-chcr",
3915 .base.cra_blocksize = 1,
3933 .halg.base = {
3945 .halg.base = {
3957 .halg.base = {
3969 .halg.base = {
3981 .halg.base = {
3994 .halg.base = {
4006 .halg.base = {
4018 .halg.base = {
4030 .halg.base = {
4042 .halg.base = {
4054 .base = {
4073 .base = {
4093 .base = {
4112 .base = {
4131 .base = {
4152 .base = {
4174 .base = {
4194 .base = {
4215 .base = {
4236 .base = {
4257 .base = {
4278 .base = {
4300 .base = {
4320 .base = {
4341 .base = {
4362 .base = {
4393 &driver_algs[i].alg.skcipher.base.cra_refcnt)
4402 &driver_algs[i].alg.aead.base.cra_refcnt) == 1) {
4410 &driver_algs[i].alg.hash.halg.base.cra_refcnt)
4441 driver_algs[i].alg.skcipher.base.cra_priority =
4443 driver_algs[i].alg.skcipher.base.cra_module = THIS_MODULE;
4444 driver_algs[i].alg.skcipher.base.cra_flags =
4448 driver_algs[i].alg.skcipher.base.cra_ctxsize =
4451 driver_algs[i].alg.skcipher.base.cra_alignmask = 0;
4454 name = driver_algs[i].alg.skcipher.base.cra_driver_name;
4457 driver_algs[i].alg.aead.base.cra_flags =
4464 driver_algs[i].alg.aead.base.cra_module = THIS_MODULE;
4466 name = driver_algs[i].alg.aead.base.cra_driver_name;
4477 a_hash->halg.base.cra_priority = CHCR_CRA_PRIORITY;
4478 a_hash->halg.base.cra_module = THIS_MODULE;
4479 a_hash->halg.base.cra_flags =
4481 a_hash->halg.base.cra_alignmask = 0;
4482 a_hash->halg.base.cra_exit = NULL;
4485 a_hash->halg.base.cra_init = chcr_hmac_cra_init;
4486 a_hash->halg.base.cra_exit = chcr_hmac_cra_exit;
4489 a_hash->halg.base.cra_ctxsize = SZ_AHASH_H_CTX;
4492 a_hash->halg.base.cra_ctxsize = SZ_AHASH_CTX;
4493 a_hash->halg.base.cra_init = chcr_sha_cra_init;
4496 ai = driver_algs[i].alg.hash.halg.base;