Lines Matching refs:buffer
371 #define Sha256_UpdateBlock(p) SHA256_UPDATE_BLOCKS(p)(p->state, p->buffer, 1)
387 memcpy(p->buffer + pos, data, size);
394 memcpy(p->buffer + pos, data, num);
406 memcpy(p->buffer, data, size);
416 p->buffer[pos++] = 0x80;
420 while (pos != 64) { p->buffer[pos++] = 0; }
421 // memset(&p->buf.buffer[pos], 0, 64 - pos);
429 p->buffer[pos] = 0;
430 p->buffer[pos + 1] = 0;
431 p->buffer[pos + 2] = 0;
437 *(UInt32 *)(&p->buffer[pos]) = 0;
441 memset(&p->buffer[pos], 0, (64 - 8) - pos);
445 SetBe32(p->buffer + 64 - 8, (UInt32)(numBits >> 32))
446 SetBe32(p->buffer + 64 - 4, (UInt32)(numBits))