Home
last modified time | relevance | path

Searched refs:var_hash (Results 1 – 14 of 14) sorted by relevance

/PHP-8.0/ext/standard/
H A Dvar_unserializer.re127 var_hash->data[var_hash->used_slots++] = rval;
164 …for (used_slots = var_hash->used_slots; var_hash->used_slots < used_slots + num; var_hash->used_sl…
165 ZVAL_UNDEF(&var_hash->data[var_hash->used_slots]);
166 Z_EXTRA(var_hash->data[var_hash->used_slots]) = 0;
191 var_hash = var_hash->next;
203 var_hash = var_hash->next;
231 var_hash = next;
451 if (var_hash) {
452 if ((*var_hash)->max_depth > 0 && (*var_hash)->cur_depth >= (*var_hash)->max_depth) {
635 if (var_hash) {
[all …]
H A Dphp_var.h35 …e(zval *rval, const unsigned char **p, const unsigned char *max, php_unserialize_data_t *var_hash);
36 …f(zval *rval, const unsigned char **p, const unsigned char *max, php_unserialize_data_t *var_hash);
37 …n(zval *rval, const unsigned char **p, const unsigned char *max, php_unserialize_data_t *var_hash);
64 PHPAPI void var_replace(php_unserialize_data_t *var_hash, zval *ozval, zval *nzval);
65 PHPAPI void var_push_dtor(php_unserialize_data_t *var_hash, zval *val);
67 PHPAPI void var_destroy(php_unserialize_data_t *var_hash);
H A Dvar.c900 php_add_var_hash(var_hash, struc); in php_var_serialize_nested_data()
912 php_var_serialize_intern(buf, data, var_hash); in php_var_serialize_nested_data()
941 if (var_hash && (var_already = php_add_var_hash(var_hash, struc))) { in php_var_serialize_intern()
1150 php_serialize_data_t var_hash; in PHP_FUNCTION() local
1157 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION()
1158 php_var_serialize(&buf, struc, &var_hash); in PHP_FUNCTION()
1159 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
1178 php_unserialize_data_t var_hash; in php_unserialize_with_options() local
1188 PHP_VAR_UNSERIALIZE_INIT(var_hash); in php_unserialize_with_options()
1243 retval = var_tmp_var(&var_hash); in php_unserialize_with_options()
[all …]
/PHP-8.0/sapi/fuzzer/
H A Dfuzzer-unserialize.c48 php_unserialize_data_t var_hash; in LLVMFuzzerTestOneInput() local
49 PHP_VAR_UNSERIALIZE_INIT(var_hash); in LLVMFuzzerTestOneInput()
50 php_var_unserialize(&result, (const unsigned char **) &data, data + Size, &var_hash); in LLVMFuzzerTestOneInput()
51 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in LLVMFuzzerTestOneInput()
H A Dfuzzer-unserializehash.c53 php_unserialize_data_t var_hash; in LLVMFuzzerTestOneInput() local
54 PHP_VAR_UNSERIALIZE_INIT(var_hash); in LLVMFuzzerTestOneInput()
55 php_var_unserialize(&result, (const unsigned char **) &data, data + Size, &var_hash); in LLVMFuzzerTestOneInput()
56 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in LLVMFuzzerTestOneInput()
/PHP-8.0/ext/sysvshm/
H A Dsysvshm.c248 php_serialize_data_t var_hash; in PHP_FUNCTION() local
261 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION()
262 php_var_serialize(&shm_var, arg_var, &var_hash); in PHP_FUNCTION()
263 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
288 php_unserialize_data_t var_hash; in PHP_FUNCTION() local
311 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION()
312 …const unsigned char **) &shm_data, (unsigned char *) shm_data + shm_var->length, &var_hash) != 1) { in PHP_FUNCTION()
316 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
/PHP-8.0/ext/sysvmsg/
H A Dsysvmsg.c335 php_unserialize_data_t var_hash; in PHP_FUNCTION() local
339 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_FUNCTION()
340 if (!php_var_unserialize(&tmp, &p, p + result, &var_hash)) { in PHP_FUNCTION()
347 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
384 php_serialize_data_t var_hash; in PHP_FUNCTION() local
386 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_FUNCTION()
387 php_var_serialize(&msg_var, message, &var_hash); in PHP_FUNCTION()
388 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()
/PHP-8.0/sapi/phpdbg/
H A Dphpdbg_webdata_transfer.c162 php_serialize_data_t var_hash; in phpdbg_webdata_compress() local
165 PHP_VAR_SERIALIZE_INIT(var_hash); in phpdbg_webdata_compress()
166 php_var_serialize(&buf, &array, &var_hash); in phpdbg_webdata_compress()
167 PHP_VAR_SERIALIZE_DESTROY(var_hash); in phpdbg_webdata_compress()
H A Dphpdbg_wait.c123 php_unserialize_data_t var_hash; in phpdbg_webdata_decompress() local
125 PHP_VAR_UNSERIALIZE_INIT(var_hash); in phpdbg_webdata_decompress()
126 …!php_var_unserialize(&zv, (const unsigned char **) &msg, (unsigned char *) msg + len, &var_hash)) { in phpdbg_webdata_decompress()
127 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in phpdbg_webdata_decompress()
131 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in phpdbg_webdata_decompress()
/PHP-8.0/ext/spl/
H A Dspl_observer.c633 php_serialize_data_t var_hash; in PHP_METHOD() local
640 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_METHOD()
645 php_var_serialize(&buf, &flags, &var_hash); in PHP_METHOD()
652 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_METHOD()
670 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_METHOD()
683 php_unserialize_data_t var_hash; in PHP_METHOD() local
699 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_METHOD()
706 pcount = var_tmp_var(&var_hash); in PHP_METHOD()
785 pmembers = var_tmp_var(&var_hash); in PHP_METHOD()
793 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_METHOD()
[all …]
H A Dspl_dllist.c1078 php_serialize_data_t var_hash; in PHP_METHOD() local
1084 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_METHOD()
1088 php_var_serialize(&buf, &flags, &var_hash); in PHP_METHOD()
1103 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_METHOD()
1116 php_unserialize_data_t var_hash; in PHP_METHOD() local
1133 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_METHOD()
1136 flags = var_tmp_var(&var_hash); in PHP_METHOD()
1146 elem = var_tmp_var(&var_hash); in PHP_METHOD()
1150 var_push_dtor(&var_hash, elem); in PHP_METHOD()
1159 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_METHOD()
[all …]
H A Dspl_array.c1628 php_serialize_data_t var_hash; in PHP_METHOD() local
1635 PHP_VAR_SERIALIZE_INIT(var_hash); in PHP_METHOD()
1641 php_var_serialize(&buf, &flags, &var_hash); in PHP_METHOD()
1659 PHP_VAR_SERIALIZE_DESTROY(var_hash); in PHP_METHOD()
1673 php_unserialize_data_t var_hash; in PHP_METHOD() local
1692 PHP_VAR_UNSERIALIZE_INIT(var_hash); in PHP_METHOD()
1699 zflags = var_tmp_var(&var_hash); in PHP_METHOD()
1727 array = var_tmp_var(&var_hash); in PHP_METHOD()
1757 members = var_tmp_var(&var_hash); in PHP_METHOD()
1766 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_METHOD()
[all …]
/PHP-8.0/ext/session/
H A Dsession.c841 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 Dphp_session.h254 …PI zval *php_set_session_var(zend_string *name, zval *state_val, php_unserialize_data_t *var_hash);

Completed in 51 milliseconds