Lines Matching defs:partial
143 size_t partial = ctx->bytecount % SHA1_BLOCK_SIZE;
147 if (partial + len >= SHA1_BLOCK_SIZE) {
150 if (partial) {
151 size_t l = SHA1_BLOCK_SIZE - partial;
153 memcpy(&ctx->buf[partial], data, l);
167 partial = 0;
170 memcpy(&ctx->buf[partial], data, len);
177 size_t partial = ctx->bytecount % SHA1_BLOCK_SIZE;
179 ctx->buf[partial++] = 0x80;
180 if (partial > SHA1_BLOCK_SIZE - 8) {
181 memset(&ctx->buf[partial], 0, SHA1_BLOCK_SIZE - partial);
183 partial = 0;
185 memset(&ctx->buf[partial], 0, SHA1_BLOCK_SIZE - 8 - partial);