Lines Matching refs:bufcnt

373 	u32			bufcnt;  member
1028 len = new_len + ctx->bufcnt; in s5p_hash_copy_sgs()
1038 if (ctx->bufcnt) in s5p_hash_copy_sgs()
1039 memcpy(buf, ctx->dd->xmit_buf, ctx->bufcnt); in s5p_hash_copy_sgs()
1041 scatterwalk_map_and_copy(buf + ctx->bufcnt, sg, ctx->skip, in s5p_hash_copy_sgs()
1047 ctx->bufcnt = 0; in s5p_hash_copy_sgs()
1075 if (ctx->bufcnt) in s5p_hash_copy_sg_lists()
1090 if (ctx->bufcnt) { in s5p_hash_copy_sg_lists()
1091 sg_set_buf(tmp, ctx->dd->xmit_buf, ctx->bufcnt); in s5p_hash_copy_sg_lists()
1187 if (ctx->bufcnt) { in s5p_hash_prepare_sgs()
1190 sg_set_buf(ctx->sgl, ctx->dd->xmit_buf, ctx->bufcnt); in s5p_hash_prepare_sgs()
1224 ctx->total = nbytes + ctx->bufcnt; in s5p_hash_prepare_request()
1228 if (nbytes && (!IS_ALIGNED(ctx->bufcnt, BUFLEN))) { in s5p_hash_prepare_request()
1230 int len = BUFLEN - ctx->bufcnt % BUFLEN; in s5p_hash_prepare_request()
1235 scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, req->src, in s5p_hash_prepare_request()
1237 ctx->bufcnt += len; in s5p_hash_prepare_request()
1244 if (ctx->bufcnt) in s5p_hash_prepare_request()
1245 memcpy(ctx->dd->xmit_buf, ctx->buffer, ctx->bufcnt); in s5p_hash_prepare_request()
1271 if (unlikely(!ctx->bufcnt)) { in s5p_hash_prepare_request()
1284 ctx->bufcnt = hash_later; in s5p_hash_prepare_request()
1511 if (ctx->bufcnt + req->nbytes <= BUFLEN) { in s5p_hash_update()
1512 scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, req->src, in s5p_hash_update()
1514 ctx->bufcnt += req->nbytes; in s5p_hash_update()
1552 if (!ctx->digcnt && ctx->bufcnt < BUFLEN) { in s5p_hash_final()
1556 ctx->bufcnt, req->result); in s5p_hash_final()
1604 ctx->bufcnt = 0; in s5p_hash_init()
1700 memcpy(out, ctx, sizeof(*ctx) + ctx->bufcnt); in s5p_hash_export()
1718 if (ctx_in->bufcnt > BUFLEN) { in s5p_hash_import()