Home
last modified time | relevance | path

Searched refs:handlers (Results 51 – 75 of 99) sorted by relevance

1234

/php-src/Zend/Optimizer/
H A Dscdf.h46 } handlers; member
/php-src/Zend/
H A Dzend_gc.c830 if (UNEXPECTED(obj->handlers->get_gc == zend_weakmap_get_gc)) { in gc_scan_black()
868 ht = obj->handlers->get_gc(obj, &table, &len); in gc_scan_black()
1019 if (UNEXPECTED(obj->handlers->get_gc == zend_weakmap_get_gc)) { in gc_mark_grey()
1044 ht = obj->handlers->get_gc(obj, &table, &len); in gc_mark_grey()
1257 ht = obj->handlers->get_gc(obj, &table, &len); in gc_scan()
1444 && (obj->handlers->dtor_obj != zend_objects_destroy_object in gc_collect_white()
1492 ht = obj->handlers->get_gc(obj, &table, &len); in gc_collect_white()
1695 ht = obj->handlers->get_gc(obj, &table, &len); in gc_remove_nested_data_from_buffer()
1852 if (obj->handlers->dtor_obj != zend_objects_destroy_object in zend_gc_collect_cycles()
1899 obj->handlers->dtor_obj(obj); in zend_gc_collect_cycles()
[all …]
H A Dzend_objects.c34 object->handlers = ce->default_object_handlers; in _zend_object_std_init()
225 if (EXPECTED(old_object->handlers == &std_object_handlers)) { in zend_objects_clone_members()
H A Dzend_vm_execute.skl70 /* Observer end handlers are called from ZEND_RETURN */
H A Dzend_object_handlers.c137 if (zobj->handlers->get_properties != zend_std_get_properties) { in zend_std_get_gc()
140 return zobj->handlers->get_properties(zobj); in zend_std_get_gc()
163 return object->handlers->get_properties(object); in zend_std_get_debug_info()
1973 if (obj->handlers->get_debug_info) { in zend_std_get_properties_for()
1975 ht = obj->handlers->get_debug_info(obj, &is_temp); in zend_std_get_properties_for()
1986 ht = obj->handlers->get_properties(obj); in zend_std_get_properties_for()
2000 if (zobj->handlers->get_properties_for) { in zend_get_properties_for()
2001 return zobj->handlers->get_properties_for(zobj, purpose); in zend_get_properties_for()
H A Dzend_alloc.c777 void *ptr = heap->storage->handlers.chunk_alloc(heap->storage, size, alignment);
789 heap->storage->handlers.chunk_free(heap->storage, addr, size);
800 if (heap->storage->handlers.chunk_truncate) {
801 return heap->storage->handlers.chunk_truncate(heap->storage, addr, old_size, new_size);
819 if (heap->storage->handlers.chunk_extend) {
820 return heap->storage->handlers.chunk_extend(heap->storage, addr, old_size, new_size);
3014 ZEND_API zend_mm_heap *zend_mm_startup_ex(const zend_mm_handlers *handlers, void *data, size_t data… argument
3021 memcpy((zend_mm_handlers*)&tmp_storage.handlers, handlers, sizeof(zend_mm_handlers));
3023 …chunk = (zend_mm_chunk*)handlers->chunk_alloc(&tmp_storage, ZEND_MM_CHUNK_SIZE, ZEND_MM_CHUNK_SIZE…
3067 handlers->chunk_free(&tmp_storage, chunk, ZEND_MM_CHUNK_SIZE);
H A Dzend_builtin_functions.c771 properties = zobj->handlers->get_properties(zobj); in ZEND_FUNCTION()
778 if (EXPECTED(zobj->handlers == &std_object_handlers)) { in ZEND_FUNCTION()
836 properties = obj->handlers->get_properties(obj); in ZEND_FUNCTION()
844 obj->handlers != &std_object_handlers || in ZEND_FUNCTION()
1973 } else if (object->handlers->get_class_name == zend_std_get_class_name) { in zend_fetch_debug_backtrace()
1976 ZVAL_STR(&tmp, object->handlers->get_class_name(object)); in zend_fetch_debug_backtrace()
H A Dzend_alloc.h299 const zend_mm_handlers handlers; member
304 ZEND_API zend_mm_heap *zend_mm_startup_ex(const zend_mm_handlers *handlers, void *data, size_t data…
H A Dzend_execute.c1536 obj->handlers->write_dimension(obj, dim, value); in zend_assign_to_object_dim()
1579 obj->handlers->write_dimension(obj, property, &res); in zend_binary_assign_op_obj_dim()
2078 z =object->handlers->read_property(object, name, BP_VAR_R, cache_slot, &rv); in zend_post_incdec_overloaded_property()
2092 object->handlers->write_property(object, name, &z_copy, cache_slot); in zend_post_incdec_overloaded_property()
2125 object->handlers->write_property(object, name, &z_copy, cache_slot); in zend_pre_incdec_overloaded_property()
2148 object->handlers->write_property(object, name, &res, cache_slot); in zend_assign_op_overloaded_property()
2641 retval = obj->handlers->read_dimension(obj, dim, type, result); in zend_fetch_dimension_address()
2847 retval = obj->handlers->read_dimension(obj, dim, type, result); in zend_fetch_dimension_address_read()
3244 ptr = zobj->handlers->get_property_ptr_ptr(zobj, name, type, cache_slot); in zend_fetch_property_address()
3246 ptr = zobj->handlers->read_property(zobj, name, type, cache_slot, result); in zend_fetch_property_address()
[all …]
H A Dzend_vm_execute.h4956 clone_call = zobj->handlers->clone_obj; in ZEND_CLONE_SPEC_CONST_HANDLER()
5270 properties = zobj->handlers->get_properties(zobj); in ZEND_FE_RESET_R_SPEC_CONST_HANDLER()
11048 if (zobj->handlers->count_elements) { in ZEND_COUNT_SPEC_CONST_UNUSED_HANDLER()
14887 clone_call = zobj->handlers->clone_obj; in ZEND_CLONE_SPEC_TMPVAR_HANDLER()
18325 if (zobj->handlers->count_elements) { in ZEND_COUNT_SPEC_TMPVAR_UNUSED_HANDLER()
19660 properties = zobj->handlers->get_properties(zobj); in ZEND_FE_RESET_R_SPEC_TMP_HANDLER()
22330 properties = zobj->handlers->get_properties(zobj); in ZEND_FE_RESET_R_SPEC_VAR_HANDLER()
32706 clone_call = zobj->handlers->clone_obj; in ZEND_CLONE_SPEC_UNUSED_HANDLER()
39840 clone_call = zobj->handlers->clone_obj; in ZEND_CLONE_SPEC_CV_HANDLER()
40071 properties = zobj->handlers->get_properties(zobj); in ZEND_FE_RESET_R_SPEC_CV_HANDLER()
[all …]
/php-src/ext/standard/
H A Dincomplete_class.c104 object->handlers = &php_incomplete_object_handlers; in php_create_incomplete_object()
/php-src/tests/output/
H A Dob_013.phpt2 output buffering - handlers/status
/php-src/ext/spl/tests/
H A DSplFixedArray_get_properties_for.phpt2 SplFixedArray - get_properties_for handlers
/php-src/ext/session/tests/user_session_module/
H A Dsave_handler.inc53 // read() would be the best place for locking for most save handlers.
157 // All save handlers MUST implement this handler.
/php-src/ext/random/
H A Drandom.c252 …p_random_engine_common_init(zend_class_entry *ce, zend_object_handlers *handlers, const php_random… in php_random_engine_common_init() argument
263 engine->std.handlers = handlers; in php_random_engine_common_init()
H A Dphp_random.h160 …p_random_engine_common_init(zend_class_entry *ce, zend_object_handlers *handlers, const php_random…
/php-src/ext/libxml/
H A Dphp_libxml.h109 return (php_libxml_node_object *)((char*)(obj) - obj->handlers->offset); in php_libxml_node_fetch_object()
/php-src/ext/phar/tests/
H A Dphar_metadata_write4.phpt53 … original data, checking for exceptions or the data getting set from destructors or error handlers.
/php-src/Zend/tests/
H A Dobject_handlers.phpt2 Magic object handlers segfaults and memory errors
/php-src/main/
H A Dphp_output.h139 zend_stack handlers;
/php-src/
H A D.gdbinit209 set $handlers = $zvalue->value.obj.handlers
214 if $handlers->get_properties == &zend_std_get_properties
/php-src/Zend/asm/
H A Dmake_i386_ms_pe_masm.asm88 ; at its end by RaiseException all seh-handlers are disregarded if not present and the
/php-src/docs-old/
H A Doutput-api.md113 or handlers implemented in C to be used with ob_start() can contain a non-global
/php-src/ext/tidy/
H A Dtidy.c403 static zend_object *tidy_object_new(zend_class_entry *class_type, zend_object_handlers *handlers, t… in tidy_object_new() argument
439 intern->std.handlers = handlers; in tidy_object_new()
/php-src/ext/spl/
H A Dspl_heap.c419 intern->std.handlers = other->std.handlers; in spl_heap_object_new_ex()

Completed in 369 milliseconds

1234