/PHP-5.5/ext/standard/ |
H A D | var_unserializer.c | 45 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { in var_push() 59 var_hash->data[var_hash->used_slots++] = *rval; in var_push() 75 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { in var_push_dtor() 90 var_hash->data[var_hash->used_slots++] = *rval; in var_push_dtor() 106 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { in var_push_dtor_no_addref() 120 var_hash->data[var_hash->used_slots++] = *rval; in var_push_dtor_no_addref() 138 var_hash = var_hash->next; in var_replace() 150 var_hash = var_hash->next; in var_access() 174 efree(var_hash); in var_destroy() 175 var_hash = next; in var_destroy() [all …]
|
H A D | var_unserializer.re | 43 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { 57 var_hash->data[var_hash->used_slots++] = *rval; 73 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { 88 var_hash->data[var_hash->used_slots++] = *rval; 104 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { 118 var_hash->data[var_hash->used_slots++] = *rval; 136 var_hash = var_hash->next; 148 var_hash = var_hash->next; 172 efree(var_hash); 173 var_hash = next; [all …]
|
H A D | php_var.h | 62 BG(serialize).var_hash = (void *)(var_hash_ptr); \ 66 (var_hash_ptr) = (php_serialize_data_t)BG(serialize).var_hash; \ 79 zend_hash_destroy((php_serialize_data_t)BG(serialize).var_hash); \ 80 FREE_HASHTABLE((php_serialize_data_t)BG(serialize).var_hash); \ 81 BG(serialize).var_hash = NULL; \ 92 BG(unserialize).var_hash = (void *)(var_hash_ptr); \ 96 (var_hash_ptr) = (php_unserialize_data_t)BG(unserialize).var_hash; \ 111 BG(unserialize).var_hash = NULL; \ 119 PHPAPI void var_destroy(php_unserialize_data_t *var_hash); 121 #define PHP_VAR_UNSERIALIZE_ZVAL_CHANGED(var_hash, ozval, nzval) \ argument [all …]
|
H A D | var.c | 576 var_no = zend_hash_num_elements(var_hash) + 1; in php_add_var_hash() 719 if (var_hash && php_add_var_hash(var_hash, struc, (void *) &var_already TSRMLS_CC) == FAILURE) { in php_var_serialize_intern() 918 php_serialize_data_t var_hash; in PHP_FUNCTION() local 929 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION() 931 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 953 php_unserialize_data_t var_hash; in PHP_FUNCTION() local 966 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION() 968 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 983 var_push_dtor_no_addref(&var_hash, &return_value); in PHP_FUNCTION() 987 var_push_dtor(&var_hash, &return_value); in PHP_FUNCTION() [all …]
|
H A D | basic_functions.h | 209 void *var_hash; member 213 void *var_hash; member
|
/PHP-5.5/ext/sysvshm/ |
H A D | sysvshm.c | 249 php_serialize_data_t var_hash; in PHP_FUNCTION() local 256 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION() 257 php_var_serialize(&shm_var, &arg_var, &var_hash TSRMLS_CC); in PHP_FUNCTION() 258 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 290 php_unserialize_data_t var_hash; in PHP_FUNCTION() local 308 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION() 309 …gned char **) &shm_data, (unsigned char *) shm_data + shm_var->length, &var_hash TSRMLS_CC) != 1) { in PHP_FUNCTION() 313 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
|
/PHP-5.5/ext/sysvmsg/ |
H A D | sysvmsg.c | 363 php_unserialize_data_t var_hash; in PHP_FUNCTION() local 368 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION() 369 if (!php_var_unserialize(&tmp, &p, p + result, &var_hash TSRMLS_CC)) { in PHP_FUNCTION() 376 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 410 php_serialize_data_t var_hash; in PHP_FUNCTION() local 412 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION() 413 php_var_serialize(&msg_var, &message, &var_hash TSRMLS_CC); in PHP_FUNCTION() 414 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
|
/PHP-5.5/ext/spl/ |
H A D | spl_observer.c | 738 php_serialize_data_t var_hash; in SPL_METHOD() local 745 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD() 759 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 779 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 798 php_unserialize_data_t var_hash; in SPL_METHOD() local 813 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD() 825 var_push_dtor(&var_hash, &pcount); in SPL_METHOD() 846 var_push_dtor(&var_hash, &pentry); in SPL_METHOD() 858 var_push_dtor(&var_hash, &pinf); in SPL_METHOD() 899 var_push_dtor(&var_hash, &pmembers); in SPL_METHOD() [all …]
|
H A D | spl_dllist.c | 1145 php_serialize_data_t var_hash; in SPL_METHOD() local 1151 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD() 1156 php_var_serialize(&buf, &flags, &var_hash TSRMLS_CC); in SPL_METHOD() 1164 php_var_serialize(&buf, (zval **)¤t->data, &var_hash TSRMLS_CC); in SPL_METHOD() 1172 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 1191 php_unserialize_data_t var_hash; in SPL_METHOD() local 1203 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD() 1211 var_push_dtor(&var_hash, &flags); in SPL_METHOD() 1223 var_push_dtor(&var_hash, &elem); in SPL_METHOD() 1232 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD() [all …]
|
H A D | spl_array.c | 1685 php_serialize_data_t var_hash; in SPL_METHOD() local 1698 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD() 1705 php_var_serialize(&buf, &flags, &var_hash TSRMLS_CC); in SPL_METHOD() 1725 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 1744 php_unserialize_data_t var_hash; in SPL_METHOD() local 1766 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD() 1778 var_push_dtor(&var_hash, &pflags); in SPL_METHOD() 1802 var_push_dtor(&var_hash, &intern->array); in SPL_METHOD() 1821 var_push_dtor(&var_hash, &pmembers); in SPL_METHOD() 1831 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD() [all …]
|
/PHP-5.5/ext/session/ |
H A D | session.c | 844 php_serialize_data_t var_hash; in PHP_INI_END() local 846 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_INI_END() 862 php_unserialize_data_t var_hash; in PS_SERIALIZER_DECODE_FUNC() local 864 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PS_SERIALIZER_DECODE_FUNC() 890 php_serialize_data_t var_hash; in PS_SERIALIZER_ENCODE_FUNC() local 893 PHP_VAR_SERIALIZE_INIT(var_hash); in PS_SERIALIZER_ENCODE_FUNC() 925 php_unserialize_data_t var_hash; 927 PHP_VAR_UNSERIALIZE_INIT(var_hash); 977 php_serialize_data_t var_hash; 980 PHP_VAR_SERIALIZE_INIT(var_hash); [all …]
|
H A D | php_session.h | 223 …ssion_var(char *name, size_t namelen, zval *state_val, php_unserialize_data_t *var_hash TSRMLS_DC);
|
/PHP-5.5/ext/phar/ |
H A D | phar.c | 606 php_unserialize_data_t var_hash; local 614 PHP_VAR_UNSERIALIZE_INIT(var_hash); 616 if (!php_var_unserialize(metadata, &p, p + zip_metadata_len, &var_hash TSRMLS_CC)) { 618 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); 624 PHP_VAR_UNSERIALIZE_DESTROY(var_hash);
|
/PHP-5.5/ext/pdo/ |
H A D | pdo_stmt.c | 1134 php_unserialize_data_t var_hash; in do_fetch() local 1136 PHP_VAR_UNSERIALIZE_INIT(var_hash); in do_fetch() 1139 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in do_fetch() 1142 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in do_fetch()
|