Lines Matching refs:bufcnt
151 size_t bufcnt; member
650 if (ctx->bufcnt) in omap_sham_copy_sg_lists()
663 if (ctx->bufcnt) { in omap_sham_copy_sg_lists()
664 sg_set_buf(tmp, ctx->dd->xmit_buf, ctx->bufcnt); in omap_sham_copy_sg_lists()
695 ctx->bufcnt = 0; in omap_sham_copy_sg_lists()
707 len = new_len + ctx->bufcnt; in omap_sham_copy_sgs()
717 if (ctx->bufcnt) in omap_sham_copy_sgs()
718 memcpy(buf, ctx->dd->xmit_buf, ctx->bufcnt); in omap_sham_copy_sgs()
720 scatterwalk_map_and_copy(buf + ctx->bufcnt, sg, ctx->offset, in omap_sham_copy_sgs()
721 ctx->total - ctx->bufcnt, 0); in omap_sham_copy_sgs()
727 ctx->bufcnt = 0; in omap_sham_copy_sgs()
827 rctx->total = nbytes + rctx->bufcnt; in omap_sham_prepare_request()
832 if (nbytes && (!IS_ALIGNED(rctx->bufcnt, bs))) { in omap_sham_prepare_request()
833 int len = bs - rctx->bufcnt % bs; in omap_sham_prepare_request()
837 scatterwalk_map_and_copy(rctx->buffer + rctx->bufcnt, req->src, in omap_sham_prepare_request()
839 rctx->bufcnt += len; in omap_sham_prepare_request()
844 if (rctx->bufcnt) in omap_sham_prepare_request()
845 memcpy(rctx->dd->xmit_buf, rctx->buffer, rctx->bufcnt); in omap_sham_prepare_request()
866 if (rctx->bufcnt && nbytes) { in omap_sham_prepare_request()
869 sg_set_buf(rctx->sgl, rctx->dd->xmit_buf, rctx->bufcnt); in omap_sham_prepare_request()
876 } else if (rctx->bufcnt) { in omap_sham_prepare_request()
902 rctx->bufcnt = hash_later; in omap_sham_prepare_request()
904 rctx->bufcnt = 0; in omap_sham_prepare_request()
978 ctx->bufcnt = 0; in omap_sham_init()
989 ctx->bufcnt = bs; in omap_sham_init()
1042 ctx->bufcnt = 0; in omap_sham_final_req()
1078 dev_dbg(dd->dev, "digcnt: %d, bufcnt: %d\n", ctx->digcnt, ctx->bufcnt); in omap_sham_finish()
1090 get_order(ctx->sg->length + ctx->bufcnt)); in omap_sham_finish_req()
1210 if (ctx->bufcnt + req->nbytes <= ctx->buflen) { in omap_sham_update()
1211 scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, req->src, in omap_sham_update()
1213 ctx->bufcnt += req->nbytes; in omap_sham_update()
1251 ctx->bufcnt - offset, req->result); in omap_sham_final_shash()
1270 if (!ctx->digcnt && ctx->bufcnt < ctx->dd->fallback_sz) in omap_sham_final()
1272 else if (ctx->bufcnt) in omap_sham_final()
1440 memcpy(out, rctx, sizeof(*rctx) + rctx->bufcnt); in omap_sham_export()
1450 memcpy(rctx, in, sizeof(*rctx) + ctx_in->bufcnt); in omap_sham_import()