Lines Matching refs:auth_ctx

163 	POLY1305 auth_ctx;  in ossl_chacha20_poly1305_encrypt()  local
188 Poly1305_Init(&auth_ctx, block); in ossl_chacha20_poly1305_encrypt()
192 Poly1305_Update(&auth_ctx, crp->crp_aad, crp->crp_aad_length); in ossl_chacha20_poly1305_encrypt()
195 ossl_poly1305_update, &auth_ctx); in ossl_chacha20_poly1305_encrypt()
199 Poly1305_Update(&auth_ctx, block, in ossl_chacha20_poly1305_encrypt()
247 Poly1305_Update(&auth_ctx, out, todo); in ossl_chacha20_poly1305_encrypt()
280 Poly1305_Update(&auth_ctx, block, todo); in ossl_chacha20_poly1305_encrypt()
286 Poly1305_Update(&auth_ctx, block, sizeof(uint64_t) * 2); in ossl_chacha20_poly1305_encrypt()
288 Poly1305_Final(&auth_ctx, tag); in ossl_chacha20_poly1305_encrypt()
292 explicit_bzero(&auth_ctx, sizeof(auth_ctx)); in ossl_chacha20_poly1305_encrypt()
309 struct poly1305_context auth_ctx; in ossl_chacha20_poly1305_decrypt() local
335 Poly1305_Init(&auth_ctx, block); in ossl_chacha20_poly1305_decrypt()
339 Poly1305_Update(&auth_ctx, crp->crp_aad, crp->crp_aad_length); in ossl_chacha20_poly1305_decrypt()
342 ossl_poly1305_update, &auth_ctx); in ossl_chacha20_poly1305_decrypt()
346 Poly1305_Update(&auth_ctx, block, in ossl_chacha20_poly1305_decrypt()
352 ossl_poly1305_update, &auth_ctx); in ossl_chacha20_poly1305_decrypt()
356 Poly1305_Update(&auth_ctx, block, in ossl_chacha20_poly1305_decrypt()
363 Poly1305_Update(&auth_ctx, block, sizeof(uint64_t) * 2); in ossl_chacha20_poly1305_decrypt()
365 Poly1305_Final(&auth_ctx, tag); in ossl_chacha20_poly1305_decrypt()
448 explicit_bzero(&auth_ctx, sizeof(auth_ctx)); in ossl_chacha20_poly1305_decrypt()