Home
last modified time | relevance | path

Searched refs:digcnt (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/drivers/crypto/
H A Datmel-sha.c95 u64 digcnt[2]; member
367 size[0] = ctx->digcnt[0]; in atmel_sha_fill_padding()
368 size[1] = ctx->digcnt[1]; in atmel_sha_fill_padding()
466 ctx->digcnt[0] = 0; in atmel_sha_init()
467 ctx->digcnt[1] = 0; in atmel_sha_init()
520 if (!(ctx->digcnt[0] || ctx->digcnt[1])) { in atmel_sha_write_ctrl()
568 dev_dbg(dd->dev, "xmit_cpu: digcnt: 0x%llx 0x%llx, length: %zd, final: %d\n", in atmel_sha_xmit_cpu()
569 ctx->digcnt[1], ctx->digcnt[ in atmel_sha_xmit_cpu()
[all...]
H A Domap-sham.c146 size_t digcnt; member
371 if (likely(ctx->digcnt)) in omap_sham_write_ctrl_omap2()
372 omap_sham_write(dd, SHA_REG_DIGCNT(dd), ctx->digcnt); in omap_sham_write_ctrl_omap2()
383 if (!ctx->digcnt) in omap_sham_write_ctrl_omap2()
440 if (likely(ctx->digcnt)) in omap_sham_write_ctrl_omap4()
441 omap_sham_write(dd, SHA_REG_DIGCNT(dd), ctx->digcnt); in omap_sham_write_ctrl_omap4()
449 if (!ctx->digcnt) { in omap_sham_write_ctrl_omap4()
465 ctx->digcnt += bs; in omap_sham_write_ctrl_omap4()
509 dev_dbg(dd->dev, "xmit_cpu: digcnt: %zd, length: %zd, final: %d\n", in omap_sham_xmit_cpu()
510 ctx->digcnt, lengt in omap_sham_xmit_cpu()
[all...]
H A Ds5p-sss.c341 * @digcnt: Number of bytes processed by HW (without buffer[] ones)
359 u64 digcnt; member
941 if (likely(ctx->digcnt)) { in s5p_hash_write_ctrl()
951 tmplen = ctx->digcnt * 8; in s5p_hash_write_ctrl()
979 * Update digcnt here, as it is needed for finup/final op.
998 ctx->digcnt += length; in s5p_hash_xmit_dma()
1208 * Note 2: we enter here when digcnt > BUFLEN (=HASH_BLOCK_SIZE) or
1314 if (ctx->digcnt) in s5p_hash_finish()
1317 dev_dbg(dd->dev, "hash_finish digcnt: %lld\n", ctx->digcnt); in s5p_hash_finish()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/
H A Datmel-sha.c94 u64 digcnt[2]; member
366 size[0] = ctx->digcnt[0]; in atmel_sha_fill_padding()
367 size[1] = ctx->digcnt[1]; in atmel_sha_fill_padding()
466 ctx->digcnt[0] = 0; in atmel_sha_init()
467 ctx->digcnt[1] = 0; in atmel_sha_init()
520 if (!(ctx->digcnt[0] || ctx->digcnt[1])) { in atmel_sha_write_ctrl()
568 dev_dbg(dd->dev, "xmit_cpu: digcnt: 0x%llx 0x%llx, length: %zd, final: %d\n", in atmel_sha_xmit_cpu()
569 ctx->digcnt[1], ctx->digcnt[ in atmel_sha_xmit_cpu()
[all...]
H A Domap-sham.c150 size_t digcnt; member
394 if (likely(ctx->digcnt)) in omap_sham_write_ctrl_omap2()
395 omap_sham_write(dd, SHA_REG_DIGCNT(dd), ctx->digcnt); in omap_sham_write_ctrl_omap2()
406 if (!ctx->digcnt) in omap_sham_write_ctrl_omap2()
463 if (likely(ctx->digcnt)) in omap_sham_write_ctrl_omap4()
464 omap_sham_write(dd, SHA_REG_DIGCNT(dd), ctx->digcnt); in omap_sham_write_ctrl_omap4()
472 if (!ctx->digcnt) { in omap_sham_write_ctrl_omap4()
488 ctx->digcnt += bs; in omap_sham_write_ctrl_omap4()
532 dev_dbg(dd->dev, "xmit_cpu: digcnt: %zd, length: %zd, final: %d\n", in omap_sham_xmit_cpu()
533 ctx->digcnt, lengt in omap_sham_xmit_cpu()
[all...]
H A Ds5p-sss.c340 * @digcnt: Number of bytes processed by HW (without buffer[] ones)
358 u64 digcnt; member
944 if (likely(ctx->digcnt)) { in s5p_hash_write_ctrl()
954 tmplen = ctx->digcnt * 8; in s5p_hash_write_ctrl()
982 * Update digcnt here, as it is needed for finup/final op.
1001 ctx->digcnt += length; in s5p_hash_xmit_dma()
1211 * Note 2: we enter here when digcnt > BUFLEN (=HASH_BLOCK_SIZE) or
1317 if (ctx->digcnt) in s5p_hash_finish()
1320 dev_dbg(dd->dev, "hash_finish digcnt: %lld\n", ctx->digcnt); in s5p_hash_finish()
[all...]
/kernel/linux/linux-6.6/drivers/crypto/aspeed/
H A Daspeed-hace-hash.c89 bits[0] = cpu_to_be64(rctx->digcnt[0] << 3); in aspeed_ahash_fill_padding()
98 bits[1] = cpu_to_be64(rctx->digcnt[0] << 3); in aspeed_ahash_fill_padding()
99 bits[0] = cpu_to_be64(rctx->digcnt[1] << 3 | in aspeed_ahash_fill_padding()
100 rctx->digcnt[0] >> 61); in aspeed_ahash_fill_padding()
369 rctx->digcnt[0] = rctx->block_size + rctx->digsize; in aspeed_ahash_hmac_resume()
596 rctx->digcnt[0] += rctx->total; in aspeed_sham_update()
597 if (rctx->digcnt[0] < rctx->total) in aspeed_sham_update()
598 rctx->digcnt[1]++; in aspeed_sham_update()
732 rctx->digcnt[0] = 0; in aspeed_sham_init()
733 rctx->digcnt[ in aspeed_sham_init()
[all...]
H A Daspeed-hace.h201 u64 digcnt[2]; member
/kernel/linux/linux-5.10/drivers/crypto/axis/
H A Dartpec6_crypto.c296 u64 digcnt; member
307 u64 digcnt; member
1446 req_ctx->digcnt += ready_bytes; in artpec6_crypto_prepare_hash()
1473 req_ctx->digcnt += req_ctx->partial_bytes; in artpec6_crypto_prepare_hash()
1478 digest_bits = 8 * (req_ctx->digcnt + blocksize); in artpec6_crypto_prepare_hash()
1480 digest_bits = 8 * req_ctx->digcnt; in artpec6_crypto_prepare_hash()
1484 req_ctx->digcnt, digest_bits); in artpec6_crypto_prepare_hash()
1489 req_ctx->digcnt = 0; in artpec6_crypto_prepare_hash()
2443 state->digcnt = ctx->digcnt; in artpec6_crypto_hash_export()
[all...]
/kernel/linux/linux-6.6/drivers/crypto/axis/
H A Dartpec6_crypto.c297 u64 digcnt; member
308 u64 digcnt; member
1447 req_ctx->digcnt += ready_bytes; in artpec6_crypto_prepare_hash()
1474 req_ctx->digcnt += req_ctx->partial_bytes; in artpec6_crypto_prepare_hash()
1479 digest_bits = 8 * (req_ctx->digcnt + blocksize); in artpec6_crypto_prepare_hash()
1481 digest_bits = 8 * req_ctx->digcnt; in artpec6_crypto_prepare_hash()
1485 req_ctx->digcnt, digest_bits); in artpec6_crypto_prepare_hash()
1490 req_ctx->digcnt = 0; in artpec6_crypto_prepare_hash()
2444 state->digcnt = ctx->digcnt; in artpec6_crypto_hash_export()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/mediatek/
H A Dmtk-sha.c79 u64 digcnt; member
243 u64 size = ctx->digcnt; in mtk_sha_fill_padding()
333 if (ctx->digcnt) in mtk_sha_info_update()
336 ctx->digcnt += len1; in mtk_sha_info_update()
407 ctx->digcnt = 0; in mtk_sha_init()
/kernel/linux/linux-5.10/drivers/crypto/stm32/
H A Dstm32-hash.c129 size_t digcnt; member
692 rctx->digcnt = crypto_ahash_digestsize(tfm); in stm32_hash_init()
693 switch (rctx->digcnt) { in stm32_hash_init()
784 memcpy(req->result, rctx->digest, rctx->digcnt); in stm32_hash_finish()
/kernel/linux/linux-6.6/drivers/crypto/stm32/
H A Dstm32-hash.c159 size_t digcnt; member
811 rctx->digcnt = crypto_ahash_digestsize(tfm); in stm32_hash_init()
812 switch (rctx->digcnt) { in stm32_hash_init()
963 memcpy(req->result, rctx->digest, rctx->digcnt); in stm32_hash_finish()

Completed in 28 milliseconds