authctx 2242 drivers/crypto/atmel-sha.c struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); authctx 2244 drivers/crypto/atmel-sha.c authctx->cb(authctx->aes_dev, err, authctx->base.dd->is_async); authctx 2250 drivers/crypto/atmel-sha.c struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); authctx 2260 drivers/crypto/atmel-sha.c return authctx->cb(authctx->aes_dev, err, dd->is_async); authctx 2365 drivers/crypto/atmel-sha.c struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); authctx 2366 drivers/crypto/atmel-sha.c struct atmel_sha_reqctx *ctx = &authctx->base; authctx 2372 drivers/crypto/atmel-sha.c memset(authctx, 0, sizeof(*authctx)); authctx 2382 drivers/crypto/atmel-sha.c authctx->cb = cb; authctx 2383 drivers/crypto/atmel-sha.c authctx->aes_dev = aes_dev; authctx 2397 drivers/crypto/atmel-sha.c struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); authctx 2398 drivers/crypto/atmel-sha.c struct atmel_sha_reqctx *ctx = &authctx->base; authctx 2406 drivers/crypto/atmel-sha.c authctx->cb = cb; authctx 2407 drivers/crypto/atmel-sha.c authctx->aes_dev = aes_dev; authctx 2408 drivers/crypto/atmel-sha.c authctx->assoc = assoc; authctx 2409 drivers/crypto/atmel-sha.c authctx->assoclen = assoclen; authctx 2410 drivers/crypto/atmel-sha.c authctx->textlen = textlen; authctx 2420 drivers/crypto/atmel-sha.c struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); authctx 2421 drivers/crypto/atmel-sha.c struct atmel_sha_reqctx *ctx = &authctx->base; authctx 2442 drivers/crypto/atmel-sha.c msg_size = authctx->assoclen + authctx->textlen; authctx 2449 drivers/crypto/atmel-sha.c return atmel_sha_cpu_start(dd, authctx->assoc, authctx->assoclen, authctx 2457 drivers/crypto/atmel-sha.c struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); authctx 2459 drivers/crypto/atmel-sha.c return authctx->cb(authctx->aes_dev, 0, dd->is_async); authctx 2467 drivers/crypto/atmel-sha.c struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); authctx 2468 drivers/crypto/atmel-sha.c struct atmel_sha_reqctx *ctx = &authctx->base; authctx 2473 drivers/crypto/atmel-sha.c authctx->digestlen = SHA1_DIGEST_SIZE; authctx 2477 drivers/crypto/atmel-sha.c authctx->digestlen = SHA224_DIGEST_SIZE; authctx 2481 drivers/crypto/atmel-sha.c authctx->digestlen = SHA256_DIGEST_SIZE; authctx 2485 drivers/crypto/atmel-sha.c authctx->digestlen = SHA384_DIGEST_SIZE; authctx 2489 drivers/crypto/atmel-sha.c authctx->digestlen = SHA512_DIGEST_SIZE; authctx 2495 drivers/crypto/atmel-sha.c if (authctx->digestlen > digestlen) authctx 2496 drivers/crypto/atmel-sha.c authctx->digestlen = digestlen; authctx 2498 drivers/crypto/atmel-sha.c authctx->cb = cb; authctx 2499 drivers/crypto/atmel-sha.c authctx->aes_dev = aes_dev; authctx 2500 drivers/crypto/atmel-sha.c authctx->digest = digest; authctx 2509 drivers/crypto/atmel-sha.c struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); authctx 2510 drivers/crypto/atmel-sha.c size_t i, num_words = authctx->digestlen / sizeof(u32); authctx 2513 drivers/crypto/atmel-sha.c authctx->digest[i] = atmel_sha_read(dd, SHA_REG_DIGEST(i)); authctx 2520 drivers/crypto/atmel-sha.c struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); authctx 2521 drivers/crypto/atmel-sha.c struct atmel_sha_reqctx *ctx = &authctx->base;