/PHP-7.0/ext/standard/ |
H A D | var_unserializer.c | 53 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { in var_push() 67 var_hash->data[var_hash->used_slots++] = rval; in var_push() 88 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { in var_tmp_var() 101 ZVAL_UNDEF(&var_hash->data[var_hash->used_slots]); in var_tmp_var() 102 Z_VAR_FLAGS(var_hash->data[var_hash->used_slots]) = 0; in var_tmp_var() 103 return &var_hash->data[var_hash->used_slots++]; in var_tmp_var() 114 while (var_hash) { in var_replace() 121 var_hash = var_hash->next; in var_replace() 133 var_hash = var_hash->next; in var_access() 158 while (var_hash) { in var_destroy() [all …]
|
H A D | var_unserializer.re | 51 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { 65 var_hash->data[var_hash->used_slots++] = rval; 86 if (!var_hash || var_hash->used_slots == VAR_ENTRIES_MAX) { 99 ZVAL_UNDEF(&var_hash->data[var_hash->used_slots]); 100 Z_VAR_FLAGS(var_hash->data[var_hash->used_slots]) = 0; 101 return &var_hash->data[var_hash->used_slots++]; 112 while (var_hash) { 119 var_hash = var_hash->next; 131 var_hash = var_hash->next; 156 while (var_hash) { [all …]
|
H A D | php_var.h | 57 …e(zval *rval, const unsigned char **p, const unsigned char *max, php_unserialize_data_t *var_hash); 58 …f(zval *rval, const unsigned char **p, const unsigned char *max, php_unserialize_data_t *var_hash); 59 …n(zval *rval, const unsigned char **p, const unsigned char *max, php_unserialize_data_t *var_hash); 60 …st unsigned char **p, const unsigned char *max, php_unserialize_data_t *var_hash, HashTable *class… 118 PHPAPI void var_replace(php_unserialize_data_t *var_hash, zval *ozval, zval *nzval); 119 PHPAPI void var_push_dtor(php_unserialize_data_t *var_hash, zval *val); 121 PHPAPI void var_destroy(php_unserialize_data_t *var_hash);
|
H A D | var.c | 746 php_var_serialize_intern(buf, d, var_hash); in php_var_serialize_class() 814 if (var_hash && (var_already = php_add_var_hash(var_hash, struc))) { in php_var_serialize_intern() 1010 php_serialize_data_t var_hash; in PHP_FUNCTION() local 1017 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION() 1018 php_var_serialize(&buf, struc, &var_hash); in PHP_FUNCTION() 1019 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 1041 php_unserialize_data_t var_hash; in PHP_FUNCTION() local 1055 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION() 1075 retval = var_tmp_var(&var_hash); in PHP_FUNCTION() 1077 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() [all …]
|
/PHP-7.0/ext/sysvshm/ |
H A D | sysvshm.c | 253 php_serialize_data_t var_hash; in PHP_FUNCTION() local 260 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION() 261 php_var_serialize(&shm_var, arg_var, &var_hash); in PHP_FUNCTION() 262 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 294 php_unserialize_data_t var_hash; in PHP_FUNCTION() local 312 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION() 313 …const unsigned char **) &shm_data, (unsigned char *) shm_data + shm_var->length, &var_hash) != 1) { in PHP_FUNCTION() 317 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
|
/PHP-7.0/sapi/phpdbg/ |
H A D | phpdbg_webdata_transfer.c | 164 php_serialize_data_t var_hash; in phpdbg_webdata_compress() local 167 PHP_VAR_SERIALIZE_INIT(var_hash); in phpdbg_webdata_compress() 168 php_var_serialize(&buf, &array, &var_hash); in phpdbg_webdata_compress() 169 PHP_VAR_SERIALIZE_DESTROY(var_hash); in phpdbg_webdata_compress()
|
H A D | phpdbg_wait.c | 129 php_unserialize_data_t var_hash; in phpdbg_webdata_decompress() local 131 PHP_VAR_UNSERIALIZE_INIT(var_hash); in phpdbg_webdata_decompress() 132 …!php_var_unserialize(&zv, (const unsigned char **) &msg, (unsigned char *) msg + len, &var_hash)) { in phpdbg_webdata_decompress() 133 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in phpdbg_webdata_decompress() 137 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in phpdbg_webdata_decompress()
|
/PHP-7.0/ext/spl/ |
H A D | spl_observer.c | 687 php_serialize_data_t var_hash; in SPL_METHOD() local 694 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD() 699 php_var_serialize(&buf, &flags, &var_hash); in SPL_METHOD() 707 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 725 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 744 php_unserialize_data_t var_hash; in SPL_METHOD() local 760 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD() 767 pcount = var_tmp_var(&var_hash); in SPL_METHOD() 842 pmembers = var_tmp_var(&var_hash); in SPL_METHOD() 850 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD() [all …]
|
H A D | spl_dllist.c | 1139 php_serialize_data_t var_hash; in SPL_METHOD() local 1145 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD() 1149 php_var_serialize(&buf, &flags, &var_hash); in SPL_METHOD() 1165 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 1184 php_unserialize_data_t var_hash; in SPL_METHOD() local 1195 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD() 1198 flags = var_tmp_var(&var_hash); in SPL_METHOD() 1208 elem = var_tmp_var(&var_hash); in SPL_METHOD() 1212 var_push_dtor(&var_hash, elem); in SPL_METHOD() 1221 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD() [all …]
|
H A D | spl_array.c | 1687 php_serialize_data_t var_hash; in SPL_METHOD() local 1699 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD() 1705 php_var_serialize(&buf, &flags, &var_hash); in SPL_METHOD() 1723 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 1743 php_unserialize_data_t var_hash; in SPL_METHOD() local 1762 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD() 1769 zflags = var_tmp_var(&var_hash); in SPL_METHOD() 1797 array = var_tmp_var(&var_hash); in SPL_METHOD() 1825 members = var_tmp_var(&var_hash); in SPL_METHOD() 1834 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD() [all …]
|
/PHP-7.0/ext/sysvmsg/ |
H A D | sysvmsg.c | 370 php_unserialize_data_t var_hash; in PHP_FUNCTION() local 374 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION() 375 if (!php_var_unserialize(&tmp, &p, p + result, &var_hash)) { in PHP_FUNCTION() 381 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 417 php_serialize_data_t var_hash; in PHP_FUNCTION() local 419 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION() 420 php_var_serialize(&msg_var, message, &var_hash); in PHP_FUNCTION() 421 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
|
/PHP-7.0/ext/session/ |
H A D | session.c | 893 php_serialize_data_t var_hash; in PHP_INI_END() local 896 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_INI_END() 908 php_unserialize_data_t var_hash; in PS_SERIALIZER_DECODE_FUNC() local 913 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PS_SERIALIZER_DECODE_FUNC() 943 php_serialize_data_t var_hash; in PS_SERIALIZER_ENCODE_FUNC() local 946 PHP_VAR_SERIALIZE_INIT(var_hash); in PS_SERIALIZER_ENCODE_FUNC() 973 php_unserialize_data_t var_hash; 976 PHP_VAR_UNSERIALIZE_INIT(var_hash); 1034 php_serialize_data_t var_hash; 1037 PHP_VAR_SERIALIZE_INIT(var_hash); [all …]
|
H A D | php_session.h | 262 …PI zval *php_set_session_var(zend_string *name, zval *state_val, php_unserialize_data_t *var_hash);
|
/PHP-7.0/ext/pdo/ |
H A D | pdo_stmt.c | 1108 php_unserialize_data_t var_hash; in do_fetch() local 1110 PHP_VAR_UNSERIALIZE_INIT(var_hash); in do_fetch() 1113 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in do_fetch() 1116 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in do_fetch()
|
/PHP-7.0/ext/phar/ |
H A D | phar.c | 611 php_unserialize_data_t var_hash; local 618 PHP_VAR_UNSERIALIZE_INIT(var_hash); 620 if (!php_var_unserialize(metadata, &p, p + zip_metadata_len, &var_hash)) { 622 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); 628 PHP_VAR_UNSERIALIZE_DESTROY(var_hash);
|