Lines Matching refs:partial
40 unsigned int partial = sctx->count % SHA1_BLOCK_SIZE;
44 if (unlikely((partial + len) >= SHA1_BLOCK_SIZE)) {
47 if (partial) {
48 int p = SHA1_BLOCK_SIZE - partial;
50 memcpy(sctx->buffer + partial, data, p);
64 partial = 0;
67 memcpy(sctx->buffer + partial, data, len);
78 unsigned int partial = sctx->count % SHA1_BLOCK_SIZE;
80 sctx->buffer[partial++] = 0x80;
81 if (partial > bit_offset) {
82 memset(sctx->buffer + partial, 0x0, SHA1_BLOCK_SIZE - partial);
83 partial = 0;
88 memset(sctx->buffer + partial, 0x0, bit_offset - partial);