Lines Matching refs:bufcnt
102 size_t bufcnt;
338 size_t count = min(length, ctx->buflen - ctx->bufcnt);
343 memcpy(ctx->buffer + ctx->bufcnt, data, count);
344 ctx->bufcnt += count;
386 dev_dbg(dd->dev, "slow: bufcnt: %u, digcnt: %d, final: %d\n",
387 ctx->bufcnt, ctx->digcnt, final);
389 if (final || (ctx->bufcnt == ctx->buflen && ctx->total)) {
390 count = ctx->bufcnt;
391 ctx->bufcnt = 0;
421 int bufcnt;
424 bufcnt = ctx->bufcnt;
425 ctx->bufcnt = 0;
427 return omap_sham_xmit_cpu(dd, ctx->buffer, bufcnt, 1);
465 dev_dbg(dd->dev, "digcnt: %d, bufcnt: %d\n", ctx->digcnt, ctx->bufcnt);
499 ctx->bufcnt = 0;
521 ctx->bufcnt = SHA1_MD5_BLOCK_SIZE;
557 if (ctx->bufcnt <= 64)
562 err = omap_sham_xmit_dma(dd, ctx->dma_addr, ctx->bufcnt, 1);
564 err = omap_sham_xmit_cpu(dd, ctx->buffer, ctx->bufcnt, 1);
566 ctx->bufcnt = 0;
703 if ((ctx->digcnt + ctx->bufcnt + ctx->total) < 9) {
711 } else if (ctx->bufcnt + ctx->total <= 64) {
713 } else if (!ctx->bufcnt && sg_is_last(ctx->sg)) {
724 } else if (ctx->bufcnt + ctx->total <= ctx->buflen) {
753 ctx->buffer, ctx->bufcnt, req->result);
765 if ((ctx->digcnt + ctx->bufcnt) < 9)
767 else if (ctx->bufcnt)