/PHP-5.5/Zend/ |
H A D | zend_objects_API.c | 171 ZEND_API void zend_objects_store_del_ref(zval *zobject TSRMLS_DC) in zend_objects_store_del_ref() 175 handle = Z_OBJ_HANDLE_P(zobject); in zend_objects_store_del_ref() 177 Z_ADDREF_P(zobject); in zend_objects_store_del_ref() 179 Z_DELREF_P(zobject); in zend_objects_store_del_ref() 181 GC_ZOBJ_CHECK_POSSIBLE_ROOT(zobject); in zend_objects_store_del_ref() 256 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in zend_objects_store_clone_obj() 268 retval.handlers = Z_OBJ_HT_P(zobject); in zend_objects_store_clone_obj() 276 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in zend_object_store_get_object() 298 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in zend_object_store_set_object() 307 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in zend_object_store_ctor_failed() [all …]
|
H A D | zend_objects.c | 155 ZEND_API zend_object *zend_objects_get_address(const zval *zobject TSRMLS_DC) in zend_objects_get_address() 157 return (zend_object *)zend_object_store_get_object(zobject TSRMLS_CC); in zend_objects_get_address() 218 ZEND_API zend_object_value zend_objects_clone_obj(zval *zobject TSRMLS_DC) in zend_objects_clone_obj() 223 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in zend_objects_clone_obj() 227 old_object = zend_objects_get_address(zobject TSRMLS_CC); in zend_objects_clone_obj()
|
H A D | zend_objects_API.h | 80 ZEND_API void zend_object_store_set_object(zval *zobject, void *object TSRMLS_DC); 81 ZEND_API void zend_object_store_ctor_failed(zval *zobject TSRMLS_DC);
|
H A D | zend_gc.h | 163 #define GC_ZOBJ_CHECK_POSSIBLE_ROOT(zobject) \ argument 166 EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zobject)].valid) { \ 167 gc_zobj_possible_root(zobject TSRMLS_CC); \
|
H A D | zend_closures.c | 284 static zend_object_value zend_closure_clone(zval *zobject TSRMLS_DC) /* {{{ */ in zend_closure_clone() 286 zend_closure *closure = (zend_closure *)zend_object_store_get_object(zobject TSRMLS_CC); in zend_closure_clone()
|
H A D | zend_API.c | 235 ZEND_API zend_class_entry *zend_get_class_entry(const zval *zobject TSRMLS_DC) /* {{{ */ in zend_get_class_entry() 237 if (Z_OBJ_HT_P(zobject)->get_class_entry) { in zend_get_class_entry() 238 return Z_OBJ_HT_P(zobject)->get_class_entry(zobject TSRMLS_CC); in zend_get_class_entry()
|
H A D | zend_API.h | 343 ZEND_API zend_class_entry *zend_get_class_entry(const zval *zobject TSRMLS_DC);
|
/PHP-5.5/ext/spl/ |
H A D | spl_iterators.c | 237 zobject = object->iterators[object->level].zobject; in spl_recursive_it_move_forward_ex() 299 zobject = object->iterators[object->level].zobject; in spl_recursive_it_move_forward_ex() 428 Z_ADDREF_P(zobject); in spl_recursive_it_get_iterator() 431 iterator->zobject = zobject; in spl_recursive_it_get_iterator() 732 zobject = object->iterators[object->level].zobject; in SPL_METHOD() 733 if (!zobject) { in SPL_METHOD() 757 zobject = object->iterators[object->level].zobject; in SPL_METHOD() 758 if (!zobject) { in SPL_METHOD() 1462 zobject = retval; in spl_dual_it_construct() 1535 Z_ADDREF_P(zobject); in spl_dual_it_construct() [all …]
|
H A D | spl_iterators.h | 129 zval *zobject; member
|
H A D | spl_fixedarray.c | 326 static zend_object_value spl_fixedarray_object_clone(zval *zobject TSRMLS_DC) /* {{{ */ in spl_fixedarray_object_clone() 331 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in spl_fixedarray_object_clone() 334 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_fixedarray_object_clone() 335 new_obj_val = spl_fixedarray_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC); in spl_fixedarray_object_clone()
|
H A D | spl_dllist.c | 464 static zend_object_value spl_dllist_object_clone(zval *zobject TSRMLS_DC) /* {{{ */ in spl_dllist_object_clone() 469 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in spl_dllist_object_clone() 472 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_dllist_object_clone() 473 new_obj_val = spl_dllist_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC); in spl_dllist_object_clone()
|
H A D | spl_heap.c | 480 static zend_object_value spl_heap_object_clone(zval *zobject TSRMLS_DC) /* {{{ */ in spl_heap_object_clone() 485 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in spl_heap_object_clone() 488 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_heap_object_clone() 489 new_obj_val = spl_heap_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC); in spl_heap_object_clone()
|
H A D | spl_observer.c | 301 static zend_object_value spl_object_storage_clone(zval *zobject TSRMLS_DC) in spl_object_storage_clone() 306 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in spl_object_storage_clone() 309 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_object_storage_clone() 310 new_obj_val = spl_object_storage_new_ex(old_object->ce, &intern, zobject TSRMLS_CC); in spl_object_storage_clone()
|
H A D | spl_array.c | 284 static zend_object_value spl_array_object_clone(zval *zobject TSRMLS_DC) in spl_array_object_clone() 289 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in spl_array_object_clone() 292 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_array_object_clone() 293 new_obj_val = spl_array_object_new_ex(old_object->ce, &intern, zobject, 1 TSRMLS_CC); in spl_array_object_clone()
|
H A D | spl_directory.c | 333 static zend_object_value spl_filesystem_object_clone(zval *zobject TSRMLS_DC) in spl_filesystem_object_clone() 338 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in spl_filesystem_object_clone() 343 old_object = zend_objects_get_address(zobject TSRMLS_CC); in spl_filesystem_object_clone()
|
/PHP-5.5/ext/standard/ |
H A D | user_filters.c | 449 zval *zbrigade, *zobject; in php_stream_bucket_attach() local 454 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zo", &zbrigade, &zobject) == FAILURE) { in php_stream_bucket_attach() 458 if (FAILURE == zend_hash_find(Z_OBJPROP_P(zobject), "bucket", 7, (void**)&pzbucket)) { in php_stream_bucket_attach() 466 …if (SUCCESS == zend_hash_find(Z_OBJPROP_P(zobject), "data", 5, (void**)&pzdata) && (*pzdata)->type… in php_stream_bucket_attach()
|
/PHP-5.5/ext/pdo/ |
H A D | pdo_stmt.c | 2307 static zend_object_value dbstmt_clone_obj(zval *zobject TSRMLS_DC) in dbstmt_clone_obj() 2312 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in dbstmt_clone_obj() 2315 zend_object_std_init(&stmt->std, Z_OBJCE_P(zobject) TSRMLS_CC); in dbstmt_clone_obj() 2316 object_properties_init(&stmt->std, Z_OBJCE_P(zobject)); in dbstmt_clone_obj() 2319 old_stmt = (pdo_stmt_t *)zend_object_store_get_object(zobject TSRMLS_CC); in dbstmt_clone_obj() 2322 retval.handlers = Z_OBJ_HT_P(zobject); in dbstmt_clone_obj()
|
/PHP-5.5/ext/dom/ |
H A D | php_dom.c | 589 zend_object_value dom_objects_store_clone_obj(zval *zobject TSRMLS_DC) /* {{{ */ in dom_objects_store_clone_obj() 596 zend_object_handle handle = Z_OBJ_HANDLE_P(zobject); in dom_objects_store_clone_obj() 601 php_error(E_ERROR, "Trying to clone an uncloneable object of class %s", Z_OBJCE_P(zobject)->name); in dom_objects_store_clone_obj() 609 retval.handlers = Z_OBJ_HT_P(zobject); in dom_objects_store_clone_obj()
|