struc             296 ext/session/php_session.h 	zval *struc;
struc             306 ext/session/php_session.h 		if ((struc = php_get_session_var(key))) {			\
struc             929 ext/session/session.c 			php_var_serialize(&buf, struc, &var_hash);
struc            1018 ext/session/session.c 			php_var_serialize(&buf, struc, &var_hash);
struc              29 ext/standard/php_incomplete_class.h #define PHP_SET_CLASS_ATTRIBUTES(struc) \
struc              31 ext/standard/php_incomplete_class.h 	if (Z_OBJCE_P(struc) == BG(incomplete_class)) {	\
struc              32 ext/standard/php_incomplete_class.h 		class_name = php_lookup_class_name(struc); \
struc              38 ext/standard/php_incomplete_class.h 		class_name = zend_string_copy(Z_OBJCE_P(struc)->name); \
struc              35 ext/standard/php_var.h PHPAPI void php_var_dump(zval *struc, int level);
struc              36 ext/standard/php_var.h PHPAPI void php_var_export(zval *struc, int level);
struc              37 ext/standard/php_var.h PHPAPI void php_var_export_ex(zval *struc, int level, smart_str *buf);
struc              39 ext/standard/php_var.h PHPAPI void php_debug_zval_dump(zval *struc, int level);
struc              56 ext/standard/php_var.h PHPAPI void php_var_serialize(smart_str *buf, zval *struc, php_serialize_data_t *data);
struc              78 ext/standard/var.c PHPAPI void php_var_dump(zval *struc, int level) /* {{{ */
struc              94 ext/standard/var.c 	switch (Z_TYPE_P(struc)) {
struc             105 ext/standard/var.c 			php_printf("%sint(" ZEND_LONG_FMT ")\n", COMMON, Z_LVAL_P(struc));
struc             108 ext/standard/var.c 			php_printf("%sfloat(%.*G)\n", COMMON, (int) EG(precision), Z_DVAL_P(struc));
struc             111 ext/standard/var.c 			php_printf("%sstring(%zd) \"", COMMON, Z_STRLEN_P(struc));
struc             112 ext/standard/var.c 			PHPWRITE(Z_STRVAL_P(struc), Z_STRLEN_P(struc));
struc             116 ext/standard/var.c 			myht = Z_ARRVAL_P(struc);
struc             142 ext/standard/var.c 			if (Z_OBJ_APPLY_COUNT_P(struc) > 0) {
struc             146 ext/standard/var.c 			Z_OBJ_INC_APPLY_COUNT_P(struc);
struc             148 ext/standard/var.c 			myht = Z_OBJDEBUG_P(struc, is_temp);
struc             149 ext/standard/var.c 			class_name = Z_OBJ_HANDLER_P(struc, get_class_name)(Z_OBJ_P(struc));
struc             150 ext/standard/var.c 			php_printf("%sobject(%s)#%d (%d) {\n", COMMON, ZSTR_VAL(class_name), Z_OBJ_HANDLE_P(struc), myht ? zend_array_count(myht) : 0);
struc             170 ext/standard/var.c 			Z_OBJ_DEC_APPLY_COUNT_P(struc);
struc             173 ext/standard/var.c 			const char *type_name = zend_rsrc_list_get_rsrc_type(Z_RES_P(struc));
struc             174 ext/standard/var.c 			php_printf("%sresource(%pd) of type (%s)\n", COMMON, Z_RES_P(struc)->handle, type_name ? type_name : "Unknown");
struc             179 ext/standard/var.c 			if (Z_REFCOUNT_P(struc) > 1) {
struc             182 ext/standard/var.c 			struc = Z_REFVAL_P(struc);
struc             248 ext/standard/var.c PHPAPI void php_debug_zval_dump(zval *struc, int level) /* {{{ */
struc             264 ext/standard/var.c 	switch (Z_TYPE_P(struc)) {
struc             275 ext/standard/var.c 		php_printf("%sint(" ZEND_LONG_FMT ")\n", COMMON, Z_LVAL_P(struc));
struc             278 ext/standard/var.c 		php_printf("%sfloat(%.*G)\n", COMMON, (int) EG(precision), Z_DVAL_P(struc));
struc             281 ext/standard/var.c 		php_printf("%sstring(%zd) \"", COMMON, Z_STRLEN_P(struc));
struc             282 ext/standard/var.c 		PHPWRITE(Z_STRVAL_P(struc), Z_STRLEN_P(struc));
struc             283 ext/standard/var.c 		php_printf("\" refcount(%u)\n", Z_REFCOUNTED_P(struc) ? Z_REFCOUNT_P(struc) : 1);
struc             286 ext/standard/var.c 		myht = Z_ARRVAL_P(struc);
struc             293 ext/standard/var.c 		php_printf("%sarray(%d) refcount(%u){\n", COMMON, count, Z_REFCOUNTED_P(struc) ? Z_REFCOUNT_P(struc) : 1);
struc             310 ext/standard/var.c 		myht = Z_OBJDEBUG_P(struc, is_temp);
struc             319 ext/standard/var.c 		class_name = Z_OBJ_HANDLER_P(struc, get_class_name)(Z_OBJ_P(struc));
struc             320 ext/standard/var.c 		php_printf("%sobject(%s)#%d (%d) refcount(%u){\n", COMMON, ZSTR_VAL(class_name), Z_OBJ_HANDLE_P(struc), myht ? zend_array_count(myht) : 0, Z_REFCOUNT_P(struc));
struc             338 ext/standard/var.c 		const char *type_name = zend_rsrc_list_get_rsrc_type(Z_RES_P(struc));
struc             339 ext/standard/var.c 		php_printf("%sresource(%d) of type (%s) refcount(%u)\n", COMMON, Z_RES_P(struc)->handle, type_name ? type_name : "Unknown", Z_REFCOUNT_P(struc));
struc             344 ext/standard/var.c 		if (Z_REFCOUNT_P(struc) > 1) {
struc             347 ext/standard/var.c 		struc = Z_REFVAL_P(struc);
struc             436 ext/standard/var.c PHPAPI void php_var_export_ex(zval *struc, int level, smart_str *buf) /* {{{ */
struc             447 ext/standard/var.c 	switch (Z_TYPE_P(struc)) {
struc             458 ext/standard/var.c 			smart_str_append_long(buf, Z_LVAL_P(struc));
struc             461 ext/standard/var.c 			tmp_len = spprintf(&tmp_str, 0,"%.*H", PG(serialize_precision), Z_DVAL_P(struc));
struc             469 ext/standard/var.c 			if (zend_finite(Z_DVAL_P(struc)) && NULL == strchr(tmp_str, '.')) {
struc             475 ext/standard/var.c 			ztmp = php_addcslashes(Z_STR_P(struc), 0, "'\\", 2);
struc             486 ext/standard/var.c 			myht = Z_ARRVAL_P(struc);
struc             512 ext/standard/var.c 			myht = Z_OBJPROP_P(struc);
struc             527 ext/standard/var.c 			smart_str_append(buf, Z_OBJCE_P(struc)->name);
struc             543 ext/standard/var.c 			struc = Z_REFVAL_P(struc);
struc             554 ext/standard/var.c PHPAPI void php_var_export(zval *struc, int level) /* {{{ */
struc             557 ext/standard/var.c 	php_var_export_ex(struc, level, &buf);
struc             588 ext/standard/var.c static void php_var_serialize_intern(smart_str *buf, zval *struc, php_serialize_data_t var_hash);
struc             654 ext/standard/var.c static inline zend_bool php_var_serialize_class_name(smart_str *buf, zval *struc) /* {{{ */
struc             658 ext/standard/var.c 	PHP_SET_CLASS_ATTRIBUTES(struc);
struc             669 ext/standard/var.c static void php_var_serialize_class(smart_str *buf, zval *struc, zval *retval_ptr, php_serialize_data_t var_hash) /* {{{ */
struc             675 ext/standard/var.c 	incomplete_class = php_var_serialize_class_name(buf, struc);
struc             714 ext/standard/var.c 			propers = Z_OBJPROP_P(struc);
struc             726 ext/standard/var.c 				zend_class_entry *ce = Z_OBJ_P(struc)->ce;
struc             779 ext/standard/var.c static void php_var_serialize_intern(smart_str *buf, zval *struc, php_serialize_data_t var_hash) /* {{{ */
struc             788 ext/standard/var.c 	if (var_hash && (var_already = php_add_var_hash(var_hash, struc))) {
struc             789 ext/standard/var.c 		if (Z_ISREF_P(struc)) {
struc             794 ext/standard/var.c 		} else if (Z_TYPE_P(struc) == IS_OBJECT) {
struc             803 ext/standard/var.c 	switch (Z_TYPE_P(struc)) {
struc             817 ext/standard/var.c 			php_var_serialize_long(buf, Z_LVAL_P(struc));
struc             825 ext/standard/var.c 				php_gcvt(Z_DVAL_P(struc), (int)PG(serialize_precision), '.', 'E', s);
struc             833 ext/standard/var.c 			php_var_serialize_string(buf, Z_STRVAL_P(struc), Z_STRLEN_P(struc));
struc             840 ext/standard/var.c 				zend_class_entry *ce = Z_OBJCE_P(struc);
struc             847 ext/standard/var.c 					if (ce->serialize(struc, &serialized_data, &serialized_length, (zend_serialize_data *)var_hash) == SUCCESS) {
struc             849 ext/standard/var.c 						smart_str_append_unsigned(buf, ZSTR_LEN(Z_OBJCE_P(struc)->name));
struc             851 ext/standard/var.c 						smart_str_append(buf, Z_OBJCE_P(struc)->name);
struc             870 ext/standard/var.c 					res = call_user_function_ex(CG(function_table), struc, &fname, &retval, 0, 0, 1, NULL);
struc             882 ext/standard/var.c 								php_var_serialize_class(buf, struc, &retval, var_hash);
struc             901 ext/standard/var.c 			if (Z_TYPE_P(struc) == IS_ARRAY) {
struc             903 ext/standard/var.c 				myht = Z_ARRVAL_P(struc);
struc             906 ext/standard/var.c 				incomplete_class = php_var_serialize_class_name(buf, struc);
struc             907 ext/standard/var.c 				myht = Z_OBJPROP_P(struc);
struc             936 ext/standard/var.c 					if ((Z_TYPE_P(data) == IS_ARRAY && Z_TYPE_P(struc) == IS_ARRAY && Z_ARR_P(data) == Z_ARR_P(struc))
struc             955 ext/standard/var.c 			struc = Z_REFVAL_P(struc);
struc             964 ext/standard/var.c PHPAPI void php_var_serialize(smart_str *buf, zval *struc, php_serialize_data_t *data) /* {{{ */
struc             966 ext/standard/var.c 	php_var_serialize_intern(buf, struc, *data);
struc             975 ext/standard/var.c 	zval *struc;
struc             979 ext/standard/var.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "z", &struc) == FAILURE) {
struc             984 ext/standard/var.c 	php_var_serialize(&buf, struc, &var_hash);
struc             272 ext/wddx/wddx.c 		php_wddx_serialize_var(packet, struc, key);