Lines Matching refs:bufcnt

80 	size_t bufcnt;  member
185 while ((ctx->bufcnt < SHA_BUF_SIZE) && ctx->total) { in mtk_sha_append_sg()
187 count = min(count, SHA_BUF_SIZE - ctx->bufcnt); in mtk_sha_append_sg()
204 scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, ctx->sg, in mtk_sha_append_sg()
207 ctx->bufcnt += count; in mtk_sha_append_sg()
245 size += ctx->bufcnt; in mtk_sha_fill_padding()
254 index = ctx->bufcnt & 0x7f; in mtk_sha_fill_padding()
256 *(ctx->buffer + ctx->bufcnt) = 0x80; in mtk_sha_fill_padding()
257 memset(ctx->buffer + ctx->bufcnt + 1, 0, padlen - 1); in mtk_sha_fill_padding()
258 memcpy(ctx->buffer + ctx->bufcnt + padlen, bits, 16); in mtk_sha_fill_padding()
259 ctx->bufcnt += padlen + 16; in mtk_sha_fill_padding()
264 index = ctx->bufcnt & 0x3f; in mtk_sha_fill_padding()
266 *(ctx->buffer + ctx->bufcnt) = 0x80; in mtk_sha_fill_padding()
267 memset(ctx->buffer + ctx->bufcnt + 1, 0, padlen - 1); in mtk_sha_fill_padding()
268 memcpy(ctx->buffer + ctx->bufcnt + padlen, &bits[1], 8); in mtk_sha_fill_padding()
269 ctx->bufcnt += padlen + 8; in mtk_sha_fill_padding()
406 ctx->bufcnt = 0; in mtk_sha_init()
414 ctx->bufcnt = ctx->bs; in mtk_sha_init()
496 dev_dbg(cryp->dev, "slow: bufcnt: %zu\n", ctx->bufcnt); in mtk_sha_update_slow()
503 if (final || (ctx->bufcnt == SHA_BUF_SIZE && ctx->total)) { in mtk_sha_update_slow()
504 count = ctx->bufcnt; in mtk_sha_update_slow()
505 ctx->bufcnt = 0; in mtk_sha_update_slow()
522 if (ctx->bufcnt || ctx->offset) in mtk_sha_update_start()
570 count = ctx->bufcnt; in mtk_sha_update_start()
571 ctx->bufcnt = 0; in mtk_sha_update_start()
611 count = ctx->bufcnt; in mtk_sha_final_req()
612 ctx->bufcnt = 0; in mtk_sha_final_req()
754 if ((ctx->bufcnt + ctx->total < SHA_BUF_SIZE) && in mtk_sha_update()