Lines Matching refs:authctx

2250 	struct atmel_sha_authenc_reqctx *authctx  = ahash_request_ctx(req);  in atmel_sha_authenc_complete()  local
2252 authctx->cb(authctx->aes_dev, err, authctx->base.dd->is_async); in atmel_sha_authenc_complete()
2258 struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); in atmel_sha_authenc_start() local
2268 return authctx->cb(authctx->aes_dev, err, dd->is_async); in atmel_sha_authenc_start()
2373 struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); in atmel_sha_authenc_schedule() local
2374 struct atmel_sha_reqctx *ctx = &authctx->base; in atmel_sha_authenc_schedule()
2380 memset(authctx, 0, sizeof(*authctx)); in atmel_sha_authenc_schedule()
2390 authctx->cb = cb; in atmel_sha_authenc_schedule()
2391 authctx->aes_dev = aes_dev; in atmel_sha_authenc_schedule()
2405 struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); in atmel_sha_authenc_init() local
2406 struct atmel_sha_reqctx *ctx = &authctx->base; in atmel_sha_authenc_init()
2414 authctx->cb = cb; in atmel_sha_authenc_init()
2415 authctx->aes_dev = aes_dev; in atmel_sha_authenc_init()
2416 authctx->assoc = assoc; in atmel_sha_authenc_init()
2417 authctx->assoclen = assoclen; in atmel_sha_authenc_init()
2418 authctx->textlen = textlen; in atmel_sha_authenc_init()
2428 struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); in atmel_sha_authenc_init2() local
2429 struct atmel_sha_reqctx *ctx = &authctx->base; in atmel_sha_authenc_init2()
2450 msg_size = authctx->assoclen + authctx->textlen; in atmel_sha_authenc_init2()
2457 return atmel_sha_cpu_start(dd, authctx->assoc, authctx->assoclen, in atmel_sha_authenc_init2()
2465 struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); in atmel_sha_authenc_init_done() local
2467 return authctx->cb(authctx->aes_dev, 0, dd->is_async); in atmel_sha_authenc_init_done()
2475 struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); in atmel_sha_authenc_final() local
2476 struct atmel_sha_reqctx *ctx = &authctx->base; in atmel_sha_authenc_final()
2481 authctx->digestlen = SHA1_DIGEST_SIZE; in atmel_sha_authenc_final()
2485 authctx->digestlen = SHA224_DIGEST_SIZE; in atmel_sha_authenc_final()
2489 authctx->digestlen = SHA256_DIGEST_SIZE; in atmel_sha_authenc_final()
2493 authctx->digestlen = SHA384_DIGEST_SIZE; in atmel_sha_authenc_final()
2497 authctx->digestlen = SHA512_DIGEST_SIZE; in atmel_sha_authenc_final()
2503 if (authctx->digestlen > digestlen) in atmel_sha_authenc_final()
2504 authctx->digestlen = digestlen; in atmel_sha_authenc_final()
2506 authctx->cb = cb; in atmel_sha_authenc_final()
2507 authctx->aes_dev = aes_dev; in atmel_sha_authenc_final()
2508 authctx->digest = digest; in atmel_sha_authenc_final()
2517 struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); in atmel_sha_authenc_final_done() local
2518 size_t i, num_words = authctx->digestlen / sizeof(u32); in atmel_sha_authenc_final_done()
2521 authctx->digest[i] = atmel_sha_read(dd, SHA_REG_DIGEST(i)); in atmel_sha_authenc_final_done()
2528 struct atmel_sha_authenc_reqctx *authctx = ahash_request_ctx(req); in atmel_sha_authenc_abort() local
2529 struct atmel_sha_reqctx *ctx = &authctx->base; in atmel_sha_authenc_abort()