sha1_update
sha1_update(SHA1_CTX(desc), data, len);
sha1_update(&ctx, state->master_key, state->keylen);
sha1_update(&ctx, sha_pad1, sizeof(sha_pad1));
sha1_update(&ctx, state->session_key, state->keylen);
sha1_update(&ctx, sha_pad2, sizeof(sha_pad2));
sha1_update(&ctx, (const u8 *)ns, sizeof(*ns));
sha1_update(&ctx, (const u8 *)name, size);
sha1_update(&ctx->sha_ctx, data, data_len);
void sha1_update(struct sha1_ctx *ctx, const u8 *data, size_t len);
EXPORT_SYMBOL_GPL(sha1_update);
sha1_update(&ctx, data, len);
#define HASH_UPDATE sha1_update
sha1_update(&ctx, data, datalen);
sha1_update(&ctx, sig, sizeof(*sh));
sha1_update(&sha_ctx, data.__data, sizeof(data));
sha1_update(&sha_ctx, data, dlen);
sha1_update(&sha_ctx, (const u8 *)&result, sizeof(result));
sha1_update(&sha_ctx, (const u8 *)&ordinal, sizeof(ordinal));
sha1_update(&sha_ctx, buffer + dpos, dlen);
sha1_update(&sha_ctx, (const u8 *)&result, sizeof(result));
sha1_update(&sha_ctx, (const u8 *)&ordinal, sizeof(ordinal));
sha1_update(&sha_ctx, buffer + dpos, dlen);