Lines Matching refs:buffer
758 * SHA-512 process buffer
782 memcpy((void *) (ctx->buffer + left), input, fill);
784 if ((ret = mbedtls_internal_sha512_process(ctx, ctx->buffer)) != 0) {
805 memcpy((void *) (ctx->buffer + left), input, ilen);
827 ctx->buffer[used++] = 0x80;
831 memset(ctx->buffer + used, 0, 112 - used);
834 memset(ctx->buffer + used, 0, SHA512_BLOCK_SIZE - used);
836 if ((ret = mbedtls_internal_sha512_process(ctx, ctx->buffer)) != 0) {
840 memset(ctx->buffer, 0, 112);
850 sha512_put_uint64_be(high, ctx->buffer, 112);
851 sha512_put_uint64_be(low, ctx->buffer, 120);
853 if ((ret = mbedtls_internal_sha512_process(ctx, ctx->buffer)) != 0) {
885 * output = SHA-512( input buffer )