Lines Matching full:blen
411 int blen; in ahash_update_finish() local
415 blen = *blenp; in ahash_update_finish()
418 if (blen) { in ahash_update_finish()
424 req->nbytes += nonzero - blen; in ahash_update_finish()
426 blen = err < 0 ? 0 : err + nonzero; in ahash_update_finish()
428 memcpy(buf, req->svirt + req->nbytes - blen, blen); in ahash_update_finish()
430 memcpy_from_sglist(buf, req->src, req->nbytes - blen, blen); in ahash_update_finish()
431 *blenp = blen; in ahash_update_finish()
449 int blen, err; in crypto_ahash_update() local
460 blen = *blenp; in crypto_ahash_update()
463 if (blen + req->nbytes < bs + nonzero) { in crypto_ahash_update()
465 memcpy(buf + blen, req->svirt, req->nbytes); in crypto_ahash_update()
467 memcpy_from_sglist(buf + blen, req->src, 0, in crypto_ahash_update()
474 if (blen) { in crypto_ahash_update()
476 sg_set_buf(req->sg_head, buf, blen); in crypto_ahash_update()
480 req->nbytes += blen; in crypto_ahash_update()
498 int blen; in ahash_finup_finish() local
501 blen = *blenp; in ahash_finup_finish()
503 if (blen) { in ahash_finup_finish()
511 req->nbytes -= blen; in ahash_finup_finish()
529 int blen, err; in crypto_ahash_finup() local
542 blen = *blenp; in crypto_ahash_finup()
545 if (blen) { in crypto_ahash_finup()
547 sg_set_buf(req->sg_head, buf, blen); in crypto_ahash_finup()
553 req->nbytes += blen; in crypto_ahash_finup()