Lines Matching refs:retval_ptr
618 static void php_var_serialize_class(smart_str *buf, zval *struc, zval *retval_ptr, HashTable *var_h… in php_var_serialize_class() argument
626 count = zend_hash_num_elements(HASH_OF(retval_ptr)); in php_var_serialize_class()
645 zend_hash_internal_pointer_reset_ex(HASH_OF(retval_ptr), &pos); in php_var_serialize_class()
647 for (;; zend_hash_move_forward_ex(HASH_OF(retval_ptr), &pos)) { in php_var_serialize_class()
648 i = zend_hash_get_current_key_ex(HASH_OF(retval_ptr), &key, NULL, &index, 0, &pos); in php_var_serialize_class()
657 zend_hash_get_current_data_ex(HASH_OF(retval_ptr), (void **) &name, &pos); in php_var_serialize_class()
765 zval *retval_ptr = NULL; in php_var_serialize_intern() local
803 …res = call_user_function_ex(CG(function_table), &struc, &fname, &retval_ptr, 0, 0, 1, NULL TSRMLS_… in php_var_serialize_intern()
807 if (retval_ptr) { in php_var_serialize_intern()
808 zval_ptr_dtor(&retval_ptr); in php_var_serialize_intern()
814 if (retval_ptr) { in php_var_serialize_intern()
815 if (HASH_OF(retval_ptr)) { in php_var_serialize_intern()
816 php_var_serialize_class(buf, struc, retval_ptr, var_hash TSRMLS_CC); in php_var_serialize_intern()
823 zval_ptr_dtor(&retval_ptr); in php_var_serialize_intern()
829 if (retval_ptr) { in php_var_serialize_intern()
830 zval_ptr_dtor(&retval_ptr); in php_var_serialize_intern()