Lines Matching refs:zv

183 typedef void (*serialize_callback_t)(zval                     *zv,
188 typedef void (*unserialize_callback_t)(zval *zv,
192 static void zend_file_cache_serialize_zval(zval *zv,
196 static void zend_file_cache_unserialize_zval(zval *zv,
315 static void zend_file_cache_serialize_zval(zval *zv, in zend_file_cache_serialize_zval() argument
320 switch (Z_TYPE_P(zv)) { in zend_file_cache_serialize_zval()
323 if (!IS_SERIALIZED(Z_STR_P(zv))) { in zend_file_cache_serialize_zval()
324 SERIALIZE_STR(Z_STR_P(zv)); in zend_file_cache_serialize_zval()
328 if (!IS_SERIALIZED(Z_ARR_P(zv))) { in zend_file_cache_serialize_zval()
331 SERIALIZE_PTR(Z_ARR_P(zv)); in zend_file_cache_serialize_zval()
332 ht = Z_ARR_P(zv); in zend_file_cache_serialize_zval()
338 if (!IS_SERIALIZED(Z_REF_P(zv))) { in zend_file_cache_serialize_zval()
341 SERIALIZE_PTR(Z_REF_P(zv)); in zend_file_cache_serialize_zval()
342 ref = Z_REF_P(zv); in zend_file_cache_serialize_zval()
348 if (!IS_SERIALIZED(Z_AST_P(zv))) { in zend_file_cache_serialize_zval()
351 SERIALIZE_PTR(Z_AST_P(zv)); in zend_file_cache_serialize_zval()
352 ast = Z_AST_P(zv); in zend_file_cache_serialize_zval()
418 SERIALIZE_PTR(opline->op1.zv); in zend_file_cache_serialize_op_array()
421 SERIALIZE_PTR(opline->op2.zv); in zend_file_cache_serialize_op_array()
504 static void zend_file_cache_serialize_func(zval *zv, in zend_file_cache_serialize_func() argument
511 SERIALIZE_PTR(Z_PTR_P(zv)); in zend_file_cache_serialize_func()
512 op_array = Z_PTR_P(zv); in zend_file_cache_serialize_func()
517 static void zend_file_cache_serialize_prop_info(zval *zv, in zend_file_cache_serialize_prop_info() argument
522 if (!IS_SERIALIZED(Z_PTR_P(zv))) { in zend_file_cache_serialize_prop_info()
525 SERIALIZE_PTR(Z_PTR_P(zv)); in zend_file_cache_serialize_prop_info()
526 prop = Z_PTR_P(zv); in zend_file_cache_serialize_prop_info()
540 static void zend_file_cache_serialize_class_constant(zval *zv, in zend_file_cache_serialize_class_constant() argument
545 if (!IS_SERIALIZED(Z_PTR_P(zv))) { in zend_file_cache_serialize_class_constant()
548 SERIALIZE_PTR(Z_PTR_P(zv)); in zend_file_cache_serialize_class_constant()
549 c = Z_PTR_P(zv); in zend_file_cache_serialize_class_constant()
565 static void zend_file_cache_serialize_class(zval *zv, in zend_file_cache_serialize_class() argument
572 SERIALIZE_PTR(Z_PTR_P(zv)); in zend_file_cache_serialize_class()
573 ce = Z_PTR_P(zv); in zend_file_cache_serialize_class()
950 static void zend_file_cache_unserialize_zval(zval *zv, in zend_file_cache_unserialize_zval() argument
954 switch (Z_TYPE_P(zv)) { in zend_file_cache_unserialize_zval()
957 if (!IS_UNSERIALIZED(Z_STR_P(zv))) { in zend_file_cache_unserialize_zval()
958 UNSERIALIZE_STR(Z_STR_P(zv)); in zend_file_cache_unserialize_zval()
962 if (!IS_UNSERIALIZED(Z_ARR_P(zv))) { in zend_file_cache_unserialize_zval()
965 UNSERIALIZE_PTR(Z_ARR_P(zv)); in zend_file_cache_unserialize_zval()
966 ht = Z_ARR_P(zv); in zend_file_cache_unserialize_zval()
972 if (!IS_UNSERIALIZED(Z_REF_P(zv))) { in zend_file_cache_unserialize_zval()
975 UNSERIALIZE_PTR(Z_REF_P(zv)); in zend_file_cache_unserialize_zval()
976 ref = Z_REF_P(zv); in zend_file_cache_unserialize_zval()
981 if (!IS_UNSERIALIZED(Z_AST_P(zv))) { in zend_file_cache_unserialize_zval()
984 UNSERIALIZE_PTR(Z_AST_P(zv)); in zend_file_cache_unserialize_zval()
985 ast = Z_AST_P(zv); in zend_file_cache_unserialize_zval()
1044 UNSERIALIZE_PTR(opline->op1.zv); in zend_file_cache_unserialize_op_array()
1047 UNSERIALIZE_PTR(opline->op2.zv); in zend_file_cache_unserialize_op_array()
1128 static void zend_file_cache_unserialize_func(zval *zv, in zend_file_cache_unserialize_func() argument
1134 UNSERIALIZE_PTR(Z_PTR_P(zv)); in zend_file_cache_unserialize_func()
1135 op_array = Z_PTR_P(zv); in zend_file_cache_unserialize_func()
1139 static void zend_file_cache_unserialize_prop_info(zval *zv, in zend_file_cache_unserialize_prop_info() argument
1143 if (!IS_UNSERIALIZED(Z_PTR_P(zv))) { in zend_file_cache_unserialize_prop_info()
1146 UNSERIALIZE_PTR(Z_PTR_P(zv)); in zend_file_cache_unserialize_prop_info()
1147 prop = Z_PTR_P(zv); in zend_file_cache_unserialize_prop_info()
1160 static void zend_file_cache_unserialize_class_constant(zval *zv, in zend_file_cache_unserialize_class_constant() argument
1164 if (!IS_UNSERIALIZED(Z_PTR_P(zv))) { in zend_file_cache_unserialize_class_constant()
1167 UNSERIALIZE_PTR(Z_PTR_P(zv)); in zend_file_cache_unserialize_class_constant()
1168 c = Z_PTR_P(zv); in zend_file_cache_unserialize_class_constant()
1183 static void zend_file_cache_unserialize_class(zval *zv, in zend_file_cache_unserialize_class() argument
1189 UNSERIALIZE_PTR(Z_PTR_P(zv)); in zend_file_cache_unserialize_class()
1190 ce = Z_PTR_P(zv); in zend_file_cache_unserialize_class()