struc             259 ext/session/php_session.h 	zval **struc;
struc             273 ext/session/php_session.h 			if (php_get_session_var(key, key_length, &struc TSRMLS_CC) == SUCCESS) {	\
struc             900 ext/session/session.c 			php_var_serialize(&buf, struc, &var_hash TSRMLS_CC);
struc             991 ext/session/session.c 			php_var_serialize(&buf, struc, &var_hash TSRMLS_CC);
struc              29 ext/standard/php_incomplete_class.h #define PHP_SET_CLASS_ATTRIBUTES(struc) \
struc              31 ext/standard/php_incomplete_class.h 	if (Z_OBJ_HT_P(struc)->get_class_entry && \
struc              32 ext/standard/php_incomplete_class.h             Z_OBJCE_P(struc) == BG(incomplete_class)) {	\
struc              33 ext/standard/php_incomplete_class.h 		class_name = php_lookup_class_name(struc, &name_len); \
struc              41 ext/standard/php_incomplete_class.h 		free_class_name = !zend_get_object_classname(struc, (const char **)&class_name, &name_len TSRMLS_CC);\
struc              35 ext/standard/php_var.h PHPAPI void php_var_dump(zval **struc, int level TSRMLS_DC);
struc              36 ext/standard/php_var.h PHPAPI void php_var_export(zval **struc, int level TSRMLS_DC);
struc              37 ext/standard/php_var.h PHPAPI void php_var_export_ex(zval **struc, int level, smart_str *buf TSRMLS_DC);
struc              39 ext/standard/php_var.h PHPAPI void php_debug_zval_dump(zval **struc, int level TSRMLS_DC);
struc              52 ext/standard/php_var.h PHPAPI void php_var_serialize(smart_str *buf, zval **struc, php_serialize_data_t *var_hash TSRMLS_DC);
struc              35 ext/standard/var.c #define COMMON (Z_ISREF_PP(struc) ? "&" : "")
struc              87 ext/standard/var.c PHPAPI void php_var_dump(zval **struc, int level TSRMLS_DC) /* {{{ */
struc              99 ext/standard/var.c 	switch (Z_TYPE_PP(struc)) {
struc             101 ext/standard/var.c 		php_printf("%sbool(%s)\n", COMMON, Z_LVAL_PP(struc) ? "true" : "false");
struc             107 ext/standard/var.c 		php_printf("%sint(%ld)\n", COMMON, Z_LVAL_PP(struc));
struc             110 ext/standard/var.c 		php_printf("%sfloat(%.*G)\n", COMMON, (int) EG(precision), Z_DVAL_PP(struc));
struc             113 ext/standard/var.c 		php_printf("%sstring(%d) \"", COMMON, Z_STRLEN_PP(struc));
struc             114 ext/standard/var.c 		PHPWRITE(Z_STRVAL_PP(struc), Z_STRLEN_PP(struc));
struc             118 ext/standard/var.c 		myht = Z_ARRVAL_PP(struc);
struc             129 ext/standard/var.c 		myht = Z_OBJDEBUG_PP(struc, is_temp);
struc             136 ext/standard/var.c 		if (Z_OBJ_HANDLER(**struc, get_class_name)) {
struc             137 ext/standard/var.c 			Z_OBJ_HANDLER(**struc, get_class_name)(*struc, &class_name, &class_name_len, 0 TSRMLS_CC);
struc             138 ext/standard/var.c 			php_printf("%sobject(%s)#%d (%d) {\n", COMMON, class_name, Z_OBJ_HANDLE_PP(struc), myht ? zend_hash_num_elements(myht) : 0);
struc             141 ext/standard/var.c 			php_printf("%sobject(unknown class)#%d (%d) {\n", COMMON, Z_OBJ_HANDLE_PP(struc), myht ? zend_hash_num_elements(myht) : 0);
struc             159 ext/standard/var.c 		const char *type_name = zend_rsrc_list_get_rsrc_type(Z_LVAL_PP(struc) TSRMLS_CC);
struc             160 ext/standard/var.c 		php_printf("%sresource(%ld) of type (%s)\n", COMMON, Z_LVAL_PP(struc), type_name ? type_name : "Unknown");
struc             242 ext/standard/var.c PHPAPI void php_debug_zval_dump(zval **struc, int level TSRMLS_DC) /* {{{ */
struc             254 ext/standard/var.c 	switch (Z_TYPE_PP(struc)) {
struc             256 ext/standard/var.c 		php_printf("%sbool(%s) refcount(%u)\n", COMMON, Z_LVAL_PP(struc)?"true":"false", Z_REFCOUNT_PP(struc));
struc             259 ext/standard/var.c 		php_printf("%sNULL refcount(%u)\n", COMMON, Z_REFCOUNT_PP(struc));
struc             262 ext/standard/var.c 		php_printf("%slong(%ld) refcount(%u)\n", COMMON, Z_LVAL_PP(struc), Z_REFCOUNT_PP(struc));
struc             265 ext/standard/var.c 		php_printf("%sdouble(%.*G) refcount(%u)\n", COMMON, (int) EG(precision), Z_DVAL_PP(struc), Z_REFCOUNT_PP(struc));
struc             268 ext/standard/var.c 		php_printf("%sstring(%d) \"", COMMON, Z_STRLEN_PP(struc));
struc             269 ext/standard/var.c 		PHPWRITE(Z_STRVAL_PP(struc), Z_STRLEN_PP(struc));
struc             270 ext/standard/var.c 		php_printf("\" refcount(%u)\n", Z_REFCOUNT_PP(struc));
struc             273 ext/standard/var.c 		myht = Z_ARRVAL_PP(struc);
struc             278 ext/standard/var.c 		php_printf("%sarray(%d) refcount(%u){\n", COMMON, zend_hash_num_elements(myht), Z_REFCOUNT_PP(struc));
struc             282 ext/standard/var.c 		myht = Z_OBJDEBUG_PP(struc, is_temp);
struc             287 ext/standard/var.c 		Z_OBJ_HANDLER_PP(struc, get_class_name)(*struc, &class_name, &class_name_len, 0 TSRMLS_CC);
struc             288 ext/standard/var.c 		php_printf("%sobject(%s)#%d (%d) refcount(%u){\n", COMMON, class_name, Z_OBJ_HANDLE_PP(struc), myht ? zend_hash_num_elements(myht) : 0, Z_REFCOUNT_PP(struc));
struc             293 ext/standard/var.c 			zend_hash_apply_with_arguments(myht TSRMLS_CC, (apply_func_args_t) zval_element_dump_func, 1, level, (Z_TYPE_PP(struc) == IS_ARRAY ? 0 : 1));
struc             305 ext/standard/var.c 		const char *type_name = zend_rsrc_list_get_rsrc_type(Z_LVAL_PP(struc) TSRMLS_CC);
struc             306 ext/standard/var.c 		php_printf("%sresource(%ld) of type (%s) refcount(%u)\n", COMMON, Z_LVAL_PP(struc), type_name ? type_name : "Unknown", Z_REFCOUNT_PP(struc));
struc             416 ext/standard/var.c PHPAPI void php_var_export_ex(zval **struc, int level, smart_str *buf TSRMLS_DC) /* {{{ */
struc             424 ext/standard/var.c 	switch (Z_TYPE_PP(struc)) {
struc             426 ext/standard/var.c 		if (Z_LVAL_PP(struc)) {
struc             436 ext/standard/var.c 		smart_str_append_long(buf, Z_LVAL_PP(struc));
struc             439 ext/standard/var.c 		tmp_len = spprintf(&tmp_str, 0,"%.*H", PG(serialize_precision), Z_DVAL_PP(struc));
struc             444 ext/standard/var.c 		tmp_str = php_addcslashes(Z_STRVAL_PP(struc), Z_STRLEN_PP(struc), &tmp_len, 0, "'\\", 2 TSRMLS_CC);
struc             455 ext/standard/var.c 		myht = Z_ARRVAL_PP(struc);
struc             476 ext/standard/var.c 		myht = Z_OBJPROP_PP(struc);
struc             486 ext/standard/var.c 		Z_OBJ_HANDLER(**struc, get_class_name)(*struc, &class_name, &class_name_len, 0 TSRMLS_CC);
struc             509 ext/standard/var.c PHPAPI void php_var_export(zval **struc, int level TSRMLS_DC) /* {{{ */
struc             512 ext/standard/var.c 	php_var_export_ex(struc, level, &buf TSRMLS_CC);
struc             544 ext/standard/var.c static void php_var_serialize_intern(smart_str *buf, zval *struc, HashTable *var_hash TSRMLS_DC);
struc             603 ext/standard/var.c static inline zend_bool php_var_serialize_class_name(smart_str *buf, zval *struc TSRMLS_DC) /* {{{ */
struc             607 ext/standard/var.c 	PHP_SET_CLASS_ATTRIBUTES(struc);
struc             618 ext/standard/var.c static void php_var_serialize_class(smart_str *buf, zval *struc, zval *retval_ptr, HashTable *var_hash TSRMLS_DC) /* {{{ */
struc             623 ext/standard/var.c 	incomplete_class = php_var_serialize_class_name(buf, struc TSRMLS_CC);
struc             663 ext/standard/var.c 			propers = Z_OBJPROP_P(struc);
struc             669 ext/standard/var.c 				ce = zend_get_class_entry(struc TSRMLS_CC);
struc             706 ext/standard/var.c static void php_var_serialize_intern(smart_str *buf, zval *struc, HashTable *var_hash TSRMLS_DC) /* {{{ */
struc             716 ext/standard/var.c 	if (var_hash && php_add_var_hash(var_hash, struc, (void *) &var_already TSRMLS_CC) == FAILURE) {
struc             717 ext/standard/var.c 		if (Z_ISREF_P(struc)) {
struc             722 ext/standard/var.c 		} else if (Z_TYPE_P(struc) == IS_OBJECT) {
struc             730 ext/standard/var.c 	switch (Z_TYPE_P(struc)) {
struc             733 ext/standard/var.c 			smart_str_append_long(buf, Z_LVAL_P(struc));
struc             742 ext/standard/var.c 			php_var_serialize_long(buf, Z_LVAL_P(struc));
struc             750 ext/standard/var.c 				php_gcvt(Z_DVAL_P(struc), PG(serialize_precision), '.', 'E', s);
struc             758 ext/standard/var.c 			php_var_serialize_string(buf, Z_STRVAL_P(struc), Z_STRLEN_P(struc));
struc             767 ext/standard/var.c 				if (Z_OBJ_HT_P(struc)->get_class_entry) {
struc             768 ext/standard/var.c 					ce = Z_OBJCE_P(struc);
struc             776 ext/standard/var.c 					if (ce->serialize(struc, &serialized_data, &serialized_length, (zend_serialize_data *)var_hash TSRMLS_CC) == SUCCESS) {
struc             778 ext/standard/var.c 						smart_str_append_long(buf, (int)Z_OBJCE_P(struc)->name_length);
struc             780 ext/standard/var.c 						smart_str_appendl(buf, Z_OBJCE_P(struc)->name, Z_OBJCE_P(struc)->name_length);
struc             800 ext/standard/var.c 					res = call_user_function_ex(CG(function_table), &struc, &fname, &retval_ptr, 0, 0, 1, NULL TSRMLS_CC);
struc             813 ext/standard/var.c 								php_var_serialize_class(buf, struc, retval_ptr, var_hash TSRMLS_CC);
struc             833 ext/standard/var.c 			if (Z_TYPE_P(struc) == IS_ARRAY) {
struc             835 ext/standard/var.c 				myht = HASH_OF(struc);
struc             837 ext/standard/var.c 				incomplete_class = php_var_serialize_class_name(buf, struc TSRMLS_CC);
struc             838 ext/standard/var.c 				myht = Z_OBJPROP_P(struc);
struc             878 ext/standard/var.c 						|| data == &struc
struc             903 ext/standard/var.c PHPAPI void php_var_serialize(smart_str *buf, zval **struc, php_serialize_data_t *var_hash TSRMLS_DC) /* {{{ */
struc             905 ext/standard/var.c 	php_var_serialize_intern(buf, *struc, *var_hash TSRMLS_CC);
struc             914 ext/standard/var.c 	zval **struc;
struc             918 ext/standard/var.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Z", &struc) == FAILURE) {
struc             927 ext/standard/var.c 	php_var_serialize(&buf, struc, &var_hash TSRMLS_CC);
struc             273 ext/wddx/wddx.c 		php_wddx_serialize_var(packet, *struc, key, key_length TSRMLS_CC);