Lines Matching refs:context

24 PHP_HASH_API void PHP_CRC32Init(PHP_CRC32_CTX *context)  in PHP_CRC32Init()  argument
26 context->state = ~0; in PHP_CRC32Init()
29 PHP_HASH_API void PHP_CRC32Update(PHP_CRC32_CTX *context, const unsigned char *input, size_t len) in PHP_CRC32Update() argument
34 context->state = (context->state << 8) ^ crc32_table[(context->state >> 24) ^ (input[i] & 0xff)]; in PHP_CRC32Update()
38 PHP_HASH_API void PHP_CRC32BUpdate(PHP_CRC32_CTX *context, const unsigned char *input, size_t len) in PHP_CRC32BUpdate() argument
43 context->state = (context->state >> 8) ^ crc32b_table[(context->state ^ input[i]) & 0xff]; in PHP_CRC32BUpdate()
47 PHP_HASH_API void PHP_CRC32CUpdate(PHP_CRC32_CTX *context, const unsigned char *input, size_t len) in PHP_CRC32CUpdate() argument
52 context->state = (context->state >> 8) ^ crc32c_table[(context->state ^ input[i]) & 0xff]; in PHP_CRC32CUpdate()
56 PHP_HASH_API void PHP_CRC32LEFinal(unsigned char digest[4], PHP_CRC32_CTX *context) in PHP_CRC32LEFinal() argument
58 context->state=~context->state; in PHP_CRC32LEFinal()
59 digest[3] = (unsigned char) ((context->state >> 24) & 0xff); in PHP_CRC32LEFinal()
60 digest[2] = (unsigned char) ((context->state >> 16) & 0xff); in PHP_CRC32LEFinal()
61 digest[1] = (unsigned char) ((context->state >> 8) & 0xff); in PHP_CRC32LEFinal()
62 digest[0] = (unsigned char) (context->state & 0xff); in PHP_CRC32LEFinal()
63 context->state = 0; in PHP_CRC32LEFinal()
66 PHP_HASH_API void PHP_CRC32BEFinal(unsigned char digest[4], PHP_CRC32_CTX *context) in PHP_CRC32BEFinal() argument
68 context->state=~context->state; in PHP_CRC32BEFinal()
69 digest[0] = (unsigned char) ((context->state >> 24) & 0xff); in PHP_CRC32BEFinal()
70 digest[1] = (unsigned char) ((context->state >> 16) & 0xff); in PHP_CRC32BEFinal()
71 digest[2] = (unsigned char) ((context->state >> 8) & 0xff); in PHP_CRC32BEFinal()
72 digest[3] = (unsigned char) (context->state & 0xff); in PHP_CRC32BEFinal()
73 context->state = 0; in PHP_CRC32BEFinal()