Lines Matching refs:var_hash

635 static void php_var_serialize_intern(smart_str *buf, zval *struc, php_serialize_data_t var_hash);
871 …HashTable *ht, uint32_t count, zend_bool incomplete_class, php_serialize_data_t var_hash) /* {{{ */ in php_var_serialize_nested_data() argument
900 php_add_var_hash(var_hash, struc); in php_var_serialize_nested_data()
906 php_var_serialize_intern(buf, data, var_hash); in php_var_serialize_nested_data()
912 php_var_serialize_intern(buf, data, var_hash); in php_var_serialize_nested_data()
920 …alize_class(smart_str *buf, zval *struc, zval *retval_ptr, php_serialize_data_t var_hash) /* {{{ */ in php_var_serialize_class() argument
926 buf, struc, &props, zend_hash_num_elements(&props), /* incomplete_class */ 0, var_hash); in php_var_serialize_class()
932 static void php_var_serialize_intern(smart_str *buf, zval *struc, php_serialize_data_t var_hash) /*… in php_var_serialize_intern() argument
941 if (var_hash && (var_already = php_add_var_hash(var_hash, struc))) { in php_var_serialize_intern()
1023 php_var_serialize_intern(buf, data, var_hash); in php_var_serialize_intern()
1037 …if (ce->serialize(struc, &serialized_data, &serialized_length, (zend_serialize_data *)var_hash) ==… in php_var_serialize_intern()
1050 zval *var_idx = zend_hash_index_find(&var_hash->ht, in php_var_serialize_intern()
1076 php_var_serialize_class(buf, &tmp, &retval, var_hash); in php_var_serialize_intern()
1090 php_var_serialize_nested_data(buf, struc, myht, count, incomplete_class, var_hash); in php_var_serialize_intern()
1098 buf, struc, myht, zend_array_count(myht), /* incomplete_class */ 0, var_hash); 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()
1190 prev_class_hash = php_var_unserialize_get_allowed_classes(var_hash); in php_unserialize_with_options()
1191 prev_max_depth = php_var_unserialize_get_max_depth(var_hash); in php_unserialize_with_options()
1192 prev_cur_depth = php_var_unserialize_get_cur_depth(var_hash); in php_unserialize_with_options()
1222 php_var_unserialize_set_allowed_classes(var_hash, class_hash); in php_unserialize_with_options()
1235 php_var_unserialize_set_max_depth(var_hash, Z_LVAL_P(max_depth)); in php_unserialize_with_options()
1238 php_var_unserialize_set_cur_depth(var_hash, 0); in php_unserialize_with_options()
1243 retval = var_tmp_var(&var_hash); in php_unserialize_with_options()
1247 if (!php_var_unserialize(retval, &p, p + buf_len, &var_hash)) { in php_unserialize_with_options()
1270 php_var_unserialize_set_allowed_classes(var_hash, prev_class_hash); in php_unserialize_with_options()
1271 php_var_unserialize_set_max_depth(var_hash, prev_max_depth); in php_unserialize_with_options()
1272 php_var_unserialize_set_cur_depth(var_hash, prev_cur_depth); in php_unserialize_with_options()
1273 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in php_unserialize_with_options()