/PHP-7.4/ext/standard/ |
H A D | var_unserializer.re | 129 var_hash->data[var_hash->used_slots++] = rval; 166 …for (used_slots = var_hash->used_slots; var_hash->used_slots < used_slots + num; var_hash->used_sl… 167 ZVAL_UNDEF(&var_hash->data[var_hash->used_slots]); 168 Z_EXTRA(var_hash->data[var_hash->used_slots]) = 0; 193 var_hash = var_hash->next; 205 var_hash = var_hash->next; 234 var_hash = next; 459 if (var_hash) { 460 if ((*var_hash)->max_depth > 0 && (*var_hash)->cur_depth >= (*var_hash)->max_depth) { 624 if (var_hash) { [all …]
|
H A D | php_var.h | 44 …e(zval *rval, const unsigned char **p, const unsigned char *max, php_unserialize_data_t *var_hash); 45 …f(zval *rval, const unsigned char **p, const unsigned char *max, php_unserialize_data_t *var_hash); 46 …n(zval *rval, const unsigned char **p, const unsigned char *max, php_unserialize_data_t *var_hash); 71 PHPAPI void var_replace(php_unserialize_data_t *var_hash, zval *ozval, zval *nzval); 72 PHPAPI void var_push_dtor(php_unserialize_data_t *var_hash, zval *val); 74 PHPAPI void var_destroy(php_unserialize_data_t *var_hash);
|
H A D | var.c | 920 php_add_var_hash(var_hash, struc); in php_var_serialize_nested_data() 932 php_var_serialize_intern(buf, data, var_hash); in php_var_serialize_nested_data() 961 if (var_hash && (var_already = php_add_var_hash(var_hash, struc))) { in php_var_serialize_intern() 1173 php_serialize_data_t var_hash; in PHP_FUNCTION() local 1180 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION() 1181 php_var_serialize(&buf, struc, &var_hash); in PHP_FUNCTION() 1182 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 1204 php_unserialize_data_t var_hash; in PHP_FUNCTION() local 1221 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION() 1279 retval = var_tmp_var(&var_hash); in PHP_FUNCTION() [all …]
|
/PHP-7.4/ext/sysvshm/ |
H A D | sysvshm.c | 262 php_serialize_data_t var_hash; in PHP_FUNCTION() local 269 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION() 270 php_var_serialize(&shm_var, arg_var, &var_hash); in PHP_FUNCTION() 271 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 303 php_unserialize_data_t var_hash; in PHP_FUNCTION() local 321 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION() 322 …const unsigned char **) &shm_data, (unsigned char *) shm_data + shm_var->length, &var_hash) != 1) { in PHP_FUNCTION() 326 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
|
/PHP-7.4/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.4/ext/sysvmsg/ |
H A D | sysvmsg.c | 380 php_unserialize_data_t var_hash; in PHP_FUNCTION() local 384 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION() 385 if (!php_var_unserialize(&tmp, &p, p + result, &var_hash)) { in PHP_FUNCTION() 392 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION() 432 php_serialize_data_t var_hash; in PHP_FUNCTION() local 434 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION() 435 php_var_serialize(&msg_var, message, &var_hash); in PHP_FUNCTION() 436 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
|
/PHP-7.4/ext/spl/ |
H A D | spl_observer.c | 698 php_serialize_data_t var_hash; in SPL_METHOD() local 705 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD() 710 php_var_serialize(&buf, &flags, &var_hash); in SPL_METHOD() 717 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 735 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 754 php_unserialize_data_t var_hash; in SPL_METHOD() local 770 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD() 777 pcount = var_tmp_var(&var_hash); in SPL_METHOD() 856 pmembers = var_tmp_var(&var_hash); in SPL_METHOD() 864 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD() [all …]
|
H A D | spl_dllist.c | 1133 php_serialize_data_t var_hash; in SPL_METHOD() local 1139 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD() 1143 php_var_serialize(&buf, &flags, &var_hash); in SPL_METHOD() 1158 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 1177 php_unserialize_data_t var_hash; in SPL_METHOD() local 1194 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD() 1197 flags = var_tmp_var(&var_hash); in SPL_METHOD() 1207 elem = var_tmp_var(&var_hash); in SPL_METHOD() 1211 var_push_dtor(&var_hash, elem); in SPL_METHOD() 1220 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD() [all …]
|
H A D | spl_array.c | 1661 php_serialize_data_t var_hash; in SPL_METHOD() local 1668 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD() 1674 php_var_serialize(&buf, &flags, &var_hash); in SPL_METHOD() 1692 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD() 1712 php_unserialize_data_t var_hash; in SPL_METHOD() local 1731 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD() 1738 zflags = var_tmp_var(&var_hash); in SPL_METHOD() 1766 array = var_tmp_var(&var_hash); in SPL_METHOD() 1796 members = var_tmp_var(&var_hash); in SPL_METHOD() 1805 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD() [all …]
|
/PHP-7.4/ext/session/ |
H A D | session.c | 841 php_serialize_data_t var_hash; in PHP_INI_END() local 844 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_INI_END() 856 php_unserialize_data_t var_hash; in PS_SERIALIZER_DECODE_FUNC() local 891 php_serialize_data_t var_hash; in PS_SERIALIZER_ENCODE_FUNC() local 894 PHP_VAR_SERIALIZE_INIT(var_hash); in PS_SERIALIZER_ENCODE_FUNC() 916 php_unserialize_data_t var_hash; in PS_SERIALIZER_DECODE_FUNC() local 931 current = var_tmp_var(&var_hash); in PS_SERIALIZER_DECODE_FUNC() 957 php_serialize_data_t var_hash; in PS_SERIALIZER_ENCODE_FUNC() local 960 PHP_VAR_SERIALIZE_INIT(var_hash); in PS_SERIALIZER_ENCODE_FUNC() 987 php_unserialize_data_t var_hash; in PS_SERIALIZER_DECODE_FUNC() local [all …]
|
H A D | php_session.h | 256 …PI zval *php_set_session_var(zend_string *name, zval *state_val, php_unserialize_data_t *var_hash);
|
/PHP-7.4/ext/phar/ |
H A D | phar.c | 612 php_unserialize_data_t var_hash; in phar_parse_metadata() local 619 PHP_VAR_UNSERIALIZE_INIT(var_hash); in phar_parse_metadata() 621 if (!php_var_unserialize(metadata, &p, p + zip_metadata_len, &var_hash)) { in phar_parse_metadata() 623 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in phar_parse_metadata() 629 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in phar_parse_metadata()
|