Home
last modified time | relevance | path

Searched refs:zobject (Results 1 – 18 of 18) sorted by relevance

/PHP-5.5/Zend/
H A Dzend_objects_API.c171 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 Dzend_objects.c155 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 Dzend_objects_API.h80 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 Dzend_gc.h163 #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 Dzend_closures.c284 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 Dzend_API.c235 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 Dzend_API.h343 ZEND_API zend_class_entry *zend_get_class_entry(const zval *zobject TSRMLS_DC);
/PHP-5.5/ext/spl/
H A Dspl_iterators.c237 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 Dspl_iterators.h129 zval *zobject; member
H A Dspl_fixedarray.c326 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 Dspl_dllist.c464 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 Dspl_heap.c480 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 Dspl_observer.c301 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 Dspl_array.c284 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 Dspl_directory.c333 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 Duser_filters.c449 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 Dpdo_stmt.c2307 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 Dphp_dom.c589 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()

Completed in 84 milliseconds