Lines Matching refs:var_hash

654 static void php_var_serialize_intern(smart_str *buf, zval *struc, php_serialize_data_t var_hash);
891 …HashTable *ht, uint32_t count, zend_bool incomplete_class, php_serialize_data_t var_hash) /* {{{ */ in php_var_serialize_nested_data() argument
920 php_add_var_hash(var_hash, struc); in php_var_serialize_nested_data()
926 php_var_serialize_intern(buf, data, var_hash); in php_var_serialize_nested_data()
932 php_var_serialize_intern(buf, data, var_hash); in php_var_serialize_nested_data()
940 …alize_class(smart_str *buf, zval *struc, zval *retval_ptr, php_serialize_data_t var_hash) /* {{{ */ in php_var_serialize_class() argument
946 buf, struc, &props, zend_hash_num_elements(&props), /* incomplete_class */ 0, var_hash); in php_var_serialize_class()
952 static void php_var_serialize_intern(smart_str *buf, zval *struc, php_serialize_data_t var_hash) /*… in php_var_serialize_intern() argument
961 if (var_hash && (var_already = php_add_var_hash(var_hash, struc))) { in php_var_serialize_intern()
1044 php_var_serialize_intern(buf, data, var_hash); in php_var_serialize_intern()
1058 …if (ce->serialize(struc, &serialized_data, &serialized_length, (zend_serialize_data *)var_hash) ==… in php_var_serialize_intern()
1071 zval *var_idx = zend_hash_index_find(&var_hash->ht, in php_var_serialize_intern()
1098 php_var_serialize_class(buf, &tmp, &retval, var_hash); in php_var_serialize_intern()
1112 php_var_serialize_nested_data(buf, struc, myht, count, incomplete_class, var_hash); in php_var_serialize_intern()
1120 buf, struc, myht, zend_array_count(myht), /* incomplete_class */ 0, var_hash); 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()
1223 prev_class_hash = php_var_unserialize_get_allowed_classes(var_hash); in PHP_FUNCTION()
1224 prev_max_depth = php_var_unserialize_get_max_depth(var_hash); in PHP_FUNCTION()
1225 prev_cur_depth = php_var_unserialize_get_cur_depth(var_hash); in PHP_FUNCTION()
1256 php_var_unserialize_set_allowed_classes(var_hash, class_hash); in PHP_FUNCTION()
1271 php_var_unserialize_set_max_depth(var_hash, Z_LVAL_P(max_depth)); in PHP_FUNCTION()
1274 php_var_unserialize_set_cur_depth(var_hash, 0); in PHP_FUNCTION()
1279 retval = var_tmp_var(&var_hash); in PHP_FUNCTION()
1283 if (!php_var_unserialize(retval, &p, p + buf_len, &var_hash)) { in PHP_FUNCTION()
1306 php_var_unserialize_set_allowed_classes(var_hash, prev_class_hash); in PHP_FUNCTION()
1307 php_var_unserialize_set_max_depth(var_hash, prev_max_depth); in PHP_FUNCTION()
1308 php_var_unserialize_set_cur_depth(var_hash, prev_cur_depth); in PHP_FUNCTION()
1309 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in PHP_FUNCTION()