Lines Matching refs:buffer
668 memcpy((void *) (ctx->buffer + left), input, fill); in mbedtls_sha256_update()
670 if ((ret = mbedtls_internal_sha256_process(ctx, ctx->buffer)) != 0) { in mbedtls_sha256_update()
691 memcpy((void *) (ctx->buffer + left), input, ilen); in mbedtls_sha256_update()
713 ctx->buffer[used++] = 0x80; in mbedtls_sha256_finish()
717 memset(ctx->buffer + used, 0, 56 - used); in mbedtls_sha256_finish()
720 memset(ctx->buffer + used, 0, SHA256_BLOCK_SIZE - used); in mbedtls_sha256_finish()
722 if ((ret = mbedtls_internal_sha256_process(ctx, ctx->buffer)) != 0) { in mbedtls_sha256_finish()
726 memset(ctx->buffer, 0, 56); in mbedtls_sha256_finish()
736 MBEDTLS_PUT_UINT32_BE(high, ctx->buffer, 56); in mbedtls_sha256_finish()
737 MBEDTLS_PUT_UINT32_BE(low, ctx->buffer, 60); in mbedtls_sha256_finish()
739 if ((ret = mbedtls_internal_sha256_process(ctx, ctx->buffer)) != 0) { in mbedtls_sha256_finish()