| /PHP_5_5/ext/hash/ |
| H A D | hash.c | 132 void *context; local 155 context = emalloc(ops->context_size); 156 ops->hash_init(context); 163 ops->hash_update(context, (unsigned char *) buf, n); 167 ops->hash_update(context, (unsigned char *) data, data_len); 171 ops->hash_final((unsigned char *) digest, context); 172 efree(context); 220 static inline void php_hash_hmac_prep_key(unsigned char *K, const php_hash_ops *ops, void *context, const unsigned char *key, const int key_len) { argument 224 ops->hash_init(context); 225 ops->hash_update(context, ke 234 php_hash_hmac_round(unsigned char *final, const php_hash_ops *ops, void *context, const unsigned char *key, const unsigned char *data, const long data_size) argument 247 void *context; local 338 void *context; local 460 php_stream_context *context; local 557 void *context; local 618 void *context; local 918 void *context; local [all...] |
| H A D | hash_adler32.c | 25 PHP_HASH_API void PHP_ADLER32Init(PHP_ADLER32_CTX *context) argument 27 context->state = 1; 30 PHP_HASH_API void PHP_ADLER32Update(PHP_ADLER32_CTX *context, const unsigned char *input, size_t len) argument 34 s[0] = context->state & 0xffff; 35 s[1] = (context->state >> 16) & 0xffff; 47 context->state = s[0] + (s[1] << 16); 50 PHP_HASH_API void PHP_ADLER32Final(unsigned char digest[4], PHP_ADLER32_CTX *context) argument 52 digest[0] = (unsigned char) ((context->state >> 24) & 0xff); 53 digest[1] = (unsigned char) ((context->state >> 16) & 0xff); 54 digest[2] = (unsigned char) ((context [all...] |
| H A D | hash_crc32.c | 26 PHP_HASH_API void PHP_CRC32Init(PHP_CRC32_CTX *context) argument 28 context->state = ~0; 31 PHP_HASH_API void PHP_CRC32Update(PHP_CRC32_CTX *context, const unsigned char *input, size_t len) argument 36 context->state = (context->state << 8) ^ crc32_table[(context->state >> 24) ^ (input[i] & 0xff)]; 40 PHP_HASH_API void PHP_CRC32BUpdate(PHP_CRC32_CTX *context, const unsigned char *input, size_t len) argument 45 context->state = (context->state >> 8) ^ crc32b_table[(context 49 PHP_CRC32Final(unsigned char digest[4], PHP_CRC32_CTX *context) argument 59 PHP_CRC32BFinal(unsigned char digest[4], PHP_CRC32_CTX *context) argument [all...] |
| H A D | hash_fnv.c | 70 PHP_HASH_API void PHP_FNV132Init(PHP_FNV132_CTX *context) argument 72 context->state = PHP_FNV1_32_INIT; 76 PHP_HASH_API void PHP_FNV132Update(PHP_FNV132_CTX *context, const unsigned char *input, argument 79 context->state = fnv_32_buf((void *)input, inputLen, context->state, 0); 82 PHP_HASH_API void PHP_FNV1a32Update(PHP_FNV132_CTX *context, const unsigned char *input, argument 85 context->state = fnv_32_buf((void *)input, inputLen, context->state, 1); 88 PHP_HASH_API void PHP_FNV132Final(unsigned char digest[4], PHP_FNV132_CTX * context) argument 91 memcpy(digest, &context 105 PHP_FNV164Init(PHP_FNV164_CTX *context) argument 111 PHP_FNV164Update(PHP_FNV164_CTX *context, const unsigned char *input, unsigned int inputLen) argument 117 PHP_FNV1a64Update(PHP_FNV164_CTX *context, const unsigned char *input, unsigned int inputLen) argument 123 PHP_FNV164Final(unsigned char digest[8], PHP_FNV164_CTX * context) argument [all...] |
| H A D | hash_gost.c | 227 static inline void GostTransform(PHP_GOST_CTX *context, const unsigned char input[32]) argument 235 save = context->state[i + 8]; 236 context->state[i + 8] += data[i] + temp; 237 temp = ((context->state[i + 8] < data[i]) || (context->state[i + 8] < save)) ? 1 : 0; 240 Gost(context->state, data); 243 PHP_HASH_API void PHP_GOSTInit(PHP_GOST_CTX *context) argument 245 memset(context, 0, sizeof(*context)); 250 PHP_HASH_API void PHP_GOSTUpdate(PHP_GOST_CTX *context, cons argument 282 PHP_GOSTFinal(unsigned char digest[32], PHP_GOST_CTX *context) argument [all...] |
| H A D | hash_haval.c | 259 PHP_HASH_API void PHP_##p##HAVAL##b##Init(PHP_HAVAL_CTX *context) \ 260 { int i; context->count[0] = context->count[1] = 0; \ 261 for(i = 0; i < 8; i++) context->state[i] = D0[i]; \ 262 context->passes = p; context->output = b; \ 263 context->Transform = PHP_##p##HAVALTransform; } 285 PHP_HASH_API void PHP_HAVALUpdate(PHP_HAVAL_CTX *context, const unsigned char *input, unsigned int inputLen) argument 290 index = (unsigned int) ((context->count[0] >> 3) & 0x7F); 292 if ((context 323 PHP_HAVAL128Final(unsigned char *digest, PHP_HAVAL_CTX * context) argument 377 PHP_HAVAL160Final(unsigned char *digest, PHP_HAVAL_CTX * context) argument 431 PHP_HAVAL192Final(unsigned char *digest, PHP_HAVAL_CTX * context) argument 471 PHP_HAVAL224Final(unsigned char *digest, PHP_HAVAL_CTX * context) argument 512 PHP_HAVAL256Final(unsigned char *digest, PHP_HAVAL_CTX * context) argument [all...] |
| H A D | hash_joaat.c | 38 PHP_HASH_API void PHP_JOAATInit(PHP_JOAAT_CTX *context) argument 40 context->state = 0; 43 PHP_HASH_API void PHP_JOAATUpdate(PHP_JOAAT_CTX *context, const unsigned char *input, unsigned int inputLen) argument 45 context->state = joaat_buf((void *)input, inputLen, context->state); 48 PHP_HASH_API void PHP_JOAATFinal(unsigned char digest[4], PHP_JOAAT_CTX * context) argument 51 memcpy(digest, &context->state, 4); 54 unsigned char *c = (unsigned char *) &context->state; 60 context->state = 0;
|
| H A D | hash_md.c | 112 PHP_MD5_CTX context; local 120 PHP_MD5Init(&context); 121 PHP_MD5Update(&context, arg, arg_len); 122 PHP_MD5Final(digest, &context); 143 PHP_MD5_CTX context; local 156 PHP_MD5Init(&context); 159 PHP_MD5Update(&context, buf, n); 162 PHP_MD5Final(digest, &context); 265 * MD5 initialization. Begins an MD5 operation, writing a new context. 267 PHP_HASH_API void PHP_MD5Init(PHP_MD5_CTX * context) argument 284 PHP_MD5Update(PHP_MD5_CTX * context, const unsigned char *input, unsigned int inputLen) argument 325 PHP_MD5Final(unsigned char digest[16], PHP_MD5_CTX * context) argument 527 PHP_MD4Init(PHP_MD4_CTX * context) argument 544 PHP_MD4Update(PHP_MD4_CTX * context, const unsigned char *input, unsigned int inputLen) argument 583 PHP_MD4Final(unsigned char digest[16], PHP_MD4_CTX * context) argument 629 PHP_MD2Init(PHP_MD2_CTX *context) argument 634 MD2_Transform(PHP_MD2_CTX *context, const unsigned char *block) argument 657 PHP_MD2Update(PHP_MD2_CTX *context, const unsigned char *buf, unsigned int len) argument 688 PHP_MD2Final(unsigned char output[16], PHP_MD2_CTX *context) argument [all...] |
| H A D | hash_ripemd.c | 69 * ripemd128 initialization. Begins a ripemd128 operation, writing a new context. 71 PHP_HASH_API void PHP_RIPEMD128Init(PHP_RIPEMD128_CTX * context) argument 73 context->count[0] = context->count[1] = 0; 76 context->state[0] = 0x67452301; 77 context->state[1] = 0xEFCDAB89; 78 context->state[2] = 0x98BADCFE; 79 context->state[3] = 0x10325476; 84 * ripemd256 initialization. Begins a ripemd256 operation, writing a new context. 86 PHP_HASH_API void PHP_RIPEMD256Init(PHP_RIPEMD256_CTX * context) argument 105 PHP_RIPEMD160Init(PHP_RIPEMD160_CTX * context) argument 121 PHP_RIPEMD320Init(PHP_RIPEMD320_CTX * context) argument 256 PHP_RIPEMD128Update(PHP_RIPEMD128_CTX * context, const unsigned char *input, unsigned int inputLen) argument 354 PHP_RIPEMD256Update(PHP_RIPEMD256_CTX * context, const unsigned char *input, unsigned int inputLen) argument 453 PHP_RIPEMD160Update(PHP_RIPEMD160_CTX * context, const unsigned char *input, unsigned int inputLen) argument 561 PHP_RIPEMD320Update(PHP_RIPEMD320_CTX * context, const unsigned char *input, unsigned int inputLen) argument 624 PHP_RIPEMD128Final(unsigned char digest[16], PHP_RIPEMD128_CTX * context) argument 661 PHP_RIPEMD256Final(unsigned char digest[32], PHP_RIPEMD256_CTX * context) argument 698 PHP_RIPEMD160Final(unsigned char digest[20], PHP_RIPEMD160_CTX * context) argument 735 PHP_RIPEMD320Final(unsigned char digest[40], PHP_RIPEMD320_CTX * context) argument [all...] |
| H A D | hash_sha.c | 95 PHP_SHA1_CTX context; local 103 PHP_SHA1Init(&context); 104 PHP_SHA1Update(&context, arg, arg_len); 105 PHP_SHA1Final(digest, &context); 127 PHP_SHA1_CTX context; local 140 PHP_SHA1Init(&context); 143 PHP_SHA1Update(&context, buf, n); 146 PHP_SHA1Final(digest, &context); 204 * SHA1 initialization. Begins an SHA1 operation, writing a new context. 206 PHP_HASH_API void PHP_SHA1Init(PHP_SHA1_CTX * context) argument 333 PHP_SHA1Update(PHP_SHA1_CTX * context, const unsigned char *input, unsigned int inputLen) argument 374 PHP_SHA1Final(unsigned char digest[20], PHP_SHA1_CTX * context) argument 461 PHP_SHA256Init(PHP_SHA256_CTX * context) argument 521 PHP_SHA224Init(PHP_SHA224_CTX * context) argument 542 PHP_SHA224Update(PHP_SHA224_CTX * context, const unsigned char *input, unsigned int inputLen) argument 581 PHP_SHA224Final(unsigned char digest[28], PHP_SHA224_CTX * context) argument 619 PHP_SHA256Update(PHP_SHA256_CTX * context, const unsigned char *input, unsigned int inputLen) argument 658 PHP_SHA256Final(unsigned char digest[32], PHP_SHA256_CTX * context) argument 770 PHP_SHA384Init(PHP_SHA384_CTX * context) argument 833 PHP_SHA384Update(PHP_SHA384_CTX * context, const unsigned char *input, unsigned int inputLen) argument 872 PHP_SHA384Final(unsigned char digest[48], PHP_SHA384_CTX * context) argument 926 PHP_SHA512Init(PHP_SHA512_CTX * context) argument 947 PHP_SHA512Update(PHP_SHA512_CTX * context, const unsigned char *input, unsigned int inputLen) argument 986 PHP_SHA512Final(unsigned char digest[64], PHP_SHA512_CTX * context) argument [all...] |
| H A D | hash_snefru.c | 123 static inline void SnefruTransform(PHP_SNEFRU_CTX *context, const unsigned char input[32]) argument 128 context->state[8+j] = ((input[i] & 0xff) << 24) | ((input[i+1] & 0xff) << 16) | 131 Snefru(context->state); 132 memset(&context->state[8], 0, sizeof(php_hash_uint32) * 8); 135 PHP_HASH_API void PHP_SNEFRUInit(PHP_SNEFRU_CTX *context) argument 137 memset(context, 0, sizeof(*context)); 142 PHP_HASH_API void PHP_SNEFRUUpdate(PHP_SNEFRU_CTX *context, const unsigned char *input, size_t len) argument 144 if ((MAX32 - context->count[1]) < (len * 8)) { 145 context 174 PHP_SNEFRUFinal(unsigned char digest[32], PHP_SNEFRU_CTX *context) argument [all...] |
| H A D | hash_tiger.c | 139 static inline void TigerFinalize(PHP_TIGER_CTX *context) argument 141 context->passed += (php_hash_uint64) context->length << 3; 143 context->buffer[context->length++] = 0x1; 144 if (context->length % 8) { 145 memset(&context->buffer[context->length], 0, 8-context->length%8); 146 context 172 TigerDigest(unsigned char *digest_str, unsigned int digest_len, PHP_TIGER_CTX *context) argument 181 PHP_3TIGERInit(PHP_TIGER_CTX *context) argument 189 PHP_4TIGERInit(PHP_TIGER_CTX *context) argument 198 PHP_TIGERUpdate(PHP_TIGER_CTX *context, const unsigned char *input, size_t len) argument 225 PHP_TIGER128Final(unsigned char digest[16], PHP_TIGER_CTX *context) argument 232 PHP_TIGER160Final(unsigned char digest[20], PHP_TIGER_CTX *context) argument 239 PHP_TIGER192Final(unsigned char digest[24], PHP_TIGER_CTX *context) argument [all...] |
| H A D | hash_whirlpool.c | 41 static void WhirlpoolTransform(PHP_WHIRLPOOL_CTX *context) argument 48 unsigned char *buffer = context->buffer.data; 67 state[0] = block[0] ^ (K[0] = context->state[0]); 68 state[1] = block[1] ^ (K[1] = context->state[1]); 69 state[2] = block[2] ^ (K[2] = context->state[2]); 70 state[3] = block[3] ^ (K[3] = context->state[3]); 71 state[4] = block[4] ^ (K[4] = context->state[4]); 72 state[5] = block[5] ^ (K[5] = context->state[5]); 73 state[6] = block[6] ^ (K[6] = context->state[6]); 74 state[7] = block[7] ^ (K[7] = context 270 PHP_WHIRLPOOLInit(PHP_WHIRLPOOL_CTX *context) argument 275 PHP_WHIRLPOOLUpdate(PHP_WHIRLPOOL_CTX *context, const unsigned char *input, size_t len) argument 377 PHP_WHIRLPOOLFinal(unsigned char digest[64], PHP_WHIRLPOOL_CTX *context) argument [all...] |
| H A D | php_hash_adler32.h | 30 PHP_HASH_API void PHP_ADLER32Init(PHP_ADLER32_CTX *context); 31 PHP_HASH_API void PHP_ADLER32Update(PHP_ADLER32_CTX *context, const unsigned char *input, size_t len); 32 PHP_HASH_API void PHP_ADLER32Final(unsigned char digest[4], PHP_ADLER32_CTX *context);
|
| H A D | php_hash_crc32.h | 30 PHP_HASH_API void PHP_CRC32Init(PHP_CRC32_CTX *context); 31 PHP_HASH_API void PHP_CRC32Update(PHP_CRC32_CTX *context, const unsigned char *input, size_t len); 32 PHP_HASH_API void PHP_CRC32BUpdate(PHP_CRC32_CTX *context, const unsigned char *input, size_t len); 33 PHP_HASH_API void PHP_CRC32Final(unsigned char digest[4], PHP_CRC32_CTX *context);
|
| H A D | php_hash_fnv.h | 57 PHP_HASH_API void PHP_FNV132Init(PHP_FNV132_CTX *context); 58 PHP_HASH_API void PHP_FNV132Update(PHP_FNV132_CTX *context, const unsigned char *input, unsigned int inputLen); 59 PHP_HASH_API void PHP_FNV1a32Update(PHP_FNV132_CTX *context, const unsigned char *input, unsigned int inputLen); 60 PHP_HASH_API void PHP_FNV132Final(unsigned char digest[16], PHP_FNV132_CTX * context); 62 PHP_HASH_API void PHP_FNV164Init(PHP_FNV164_CTX *context); 63 PHP_HASH_API void PHP_FNV164Update(PHP_FNV164_CTX *context, const unsigned char *input, unsigned int inputLen); 64 PHP_HASH_API void PHP_FNV1a64Update(PHP_FNV164_CTX *context, const unsigned char *input, unsigned int inputLen); 65 PHP_HASH_API void PHP_FNV164Final(unsigned char digest[16], PHP_FNV164_CTX * context);
|
| H A D | php_hash_joaat.h | 28 PHP_HASH_API void PHP_JOAATInit(PHP_JOAAT_CTX *context); 29 PHP_HASH_API void PHP_JOAATUpdate(PHP_JOAAT_CTX *context, const unsigned char *input, unsigned int inputLen); 30 PHP_HASH_API void PHP_JOAATFinal(unsigned char digest[16], PHP_JOAAT_CTX * context);
|
| H A D | php_hash_md.h | 61 /* MD5 context. */ 77 /* MD4 context */ 85 PHP_HASH_API void PHP_MD4Update(PHP_MD4_CTX *context, const unsigned char *, unsigned int); 88 /* MD2 context */ 96 PHP_HASH_API void PHP_MD2Init(PHP_MD2_CTX *context); 97 PHP_HASH_API void PHP_MD2Update(PHP_MD2_CTX *context, const unsigned char *, unsigned int);
|
| H A D | php_hash_tiger.h | 24 /* TIGER context */ 33 PHP_HASH_API void PHP_3TIGERInit(PHP_TIGER_CTX *context); 34 PHP_HASH_API void PHP_4TIGERInit(PHP_TIGER_CTX *context); 35 PHP_HASH_API void PHP_TIGERUpdate(PHP_TIGER_CTX *context, const unsigned char *input, size_t len); 36 PHP_HASH_API void PHP_TIGER128Final(unsigned char digest[16], PHP_TIGER_CTX *context); 37 PHP_HASH_API void PHP_TIGER160Final(unsigned char digest[20], PHP_TIGER_CTX *context); 38 PHP_HASH_API void PHP_TIGER192Final(unsigned char digest[24], PHP_TIGER_CTX *context);
|
| /PHP_5_5/ext/standard/ |
| H A D | php_fopen_wrappers.h | 26 php_stream *php_stream_url_wrap_http(php_stream_wrapper *wrapper, char *path, char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC); 27 php_stream *php_stream_url_wrap_ftp(php_stream_wrapper *wrapper, char *path, char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC);
|
| H A D | sha1.c | 41 PHP_SHA1_CTX context; local 49 PHP_SHA1Init(&context); 50 PHP_SHA1Update(&context, arg, arg_len); 51 PHP_SHA1Final(digest, &context); 74 PHP_SHA1_CTX context; local 87 PHP_SHA1Init(&context); 90 PHP_SHA1Update(&context, buf, n); 93 PHP_SHA1Final(digest, &context); 163 * SHA1 initialization. Begins an SHA1 operation, writing a new context. 165 PHPAPI void PHP_SHA1Init(PHP_SHA1_CTX * context) argument 183 PHP_SHA1Update(PHP_SHA1_CTX * context, const unsigned char *input, unsigned int inputLen) argument 224 PHP_SHA1Final(unsigned char digest[20], PHP_SHA1_CTX * context) argument [all...] |
| /PHP_5_5/main/ |
| H A D | output.c | 59 static inline php_output_handler_status_t php_output_handler_op(php_output_handler *handler, php_output_context *context); 63 static inline php_output_context *php_output_context_init(php_output_context *context, int op TSRMLS_DC); 64 static inline void php_output_context_reset(php_output_context *context); 65 static inline void php_output_context_swap(php_output_context *context); 66 static inline void php_output_context_dtor(php_output_context *context); 266 php_output_context context; local 269 php_output_context_init(&context, PHP_OUTPUT_HANDLER_FLUSH TSRMLS_CC); 270 php_output_handler_op(OG(active), &context); local 271 if (context.out.data && context 297 php_output_context context; local 301 php_output_handler_op(OG(active), &context); local 313 php_output_context context; local 317 zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_TOPDOWN, php_output_stack_apply_clean, &context); local 773 php_output_context_init(php_output_context *context, int op TSRMLS_DC) argument 789 php_output_context_reset(php_output_context *context) argument 800 php_output_context_feed(php_output_context *context, char *data, size_t size, size_t used, zend_bool free) argument 814 php_output_context_swap(php_output_context *context) argument 832 php_output_context_pass(php_output_context *context) argument 847 php_output_context_dtor(php_output_context *context) argument 908 php_output_handler_op(php_output_handler *handler, php_output_context *context) argument 1041 php_output_context context; local 1061 zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_TOPDOWN, php_output_stack_apply_op, &context); local 1099 php_output_context *context = (php_output_context *) c; local 1145 php_output_context *context = (php_output_context *) c; local 1203 php_output_context context; local [all...] |
| /PHP_5_5/main/streams/ |
| H A D | php_stream_context.h | 21 /* Stream context and status notification related definitions */ 24 typedef void (*php_stream_notification_func)(php_stream_context *context, 32 /* Attempt to fetch context from the zval passed, 33 If no context was passed, use the default context 34 The default context has not yet been created, do it now. */ 41 #define php_stream_context_to_zval(context, zval) { ZVAL_RESOURCE(zval, (context)->rsrc_id); zend_list_addref((context)->rsrc_id); } 60 PHPAPI void php_stream_context_free(php_stream_context *context); [all...] |
| /PHP_5_5/ext/phar/ |
| H A D | dirstream.h | 23 int phar_wrapper_mkdir(php_stream_wrapper *wrapper, char *url_from, int mode, int options, php_stream_context *context TSRMLS_DC); 24 int phar_wrapper_rmdir(php_stream_wrapper *wrapper, char *url, int options, php_stream_context *context TSRMLS_DC); 36 php_stream* phar_wrapper_open_dir(php_stream_wrapper *wrapper, char *path, char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC);
|
| H A D | stream.h | 27 static php_stream* phar_wrapper_open_url(php_stream_wrapper *wrapper, char *path, char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC); 28 static int phar_wrapper_rename(php_stream_wrapper *wrapper, char *url_from, char *url_to, int options, php_stream_context *context TSRMLS_DC); 29 static int phar_wrapper_unlink(php_stream_wrapper *wrapper, char *url, int options, php_stream_context *context TSRMLS_DC); 30 static int phar_wrapper_stat(php_stream_wrapper *wrapper, char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC);
|