Lines Matching refs:var_hash
700 php_serialize_data_t var_hash; in SPL_METHOD() local
707 PHP_VAR_SERIALIZE_INIT(var_hash); in SPL_METHOD()
712 php_var_serialize(&buf, &flags, &var_hash); in SPL_METHOD()
719 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD()
722 php_var_serialize(&buf, &element->obj, &var_hash); in SPL_METHOD()
724 php_var_serialize(&buf, &element->inf, &var_hash); in SPL_METHOD()
733 php_var_serialize(&buf, &members, &var_hash); /* finishes the string */ in SPL_METHOD()
737 PHP_VAR_SERIALIZE_DESTROY(var_hash); in SPL_METHOD()
756 php_unserialize_data_t var_hash; in SPL_METHOD() local
772 PHP_VAR_UNSERIALIZE_INIT(var_hash); in SPL_METHOD()
779 pcount = var_tmp_var(&var_hash); in SPL_METHOD()
780 if (!php_var_unserialize(pcount, &p, s + buf_len, &var_hash) || Z_TYPE_P(pcount) != IS_LONG) { in SPL_METHOD()
805 if (!php_var_unserialize(&entry, &p, s + buf_len, &var_hash)) { in SPL_METHOD()
811 if (!php_var_unserialize(&inf, &p, s + buf_len, &var_hash)) { in SPL_METHOD()
832 var_push_dtor(&var_hash, &pelement->inf); in SPL_METHOD()
835 var_push_dtor(&var_hash, &pelement->obj); in SPL_METHOD()
839 var_replace(&var_hash, &entry, &element->obj); in SPL_METHOD()
840 var_replace(&var_hash, &inf, &element->inf); in SPL_METHOD()
858 pmembers = var_tmp_var(&var_hash); in SPL_METHOD()
859 if (!php_var_unserialize(pmembers, &p, s + buf_len, &var_hash) || Z_TYPE_P(pmembers) != IS_ARRAY) { in SPL_METHOD()
866 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD()
870 PHP_VAR_UNSERIALIZE_DESTROY(var_hash); in SPL_METHOD()