Home
last modified time | relevance | path

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

/PHP-8.3/Zend/
H A Dzend_weakrefs.c82 void *ptr = ZEND_WEAKREF_GET_PTR(tagged_ptr); in zend_weakref_unref()
86 ZEND_HASH_MAP_FOREACH_PTR(ht, tagged_ptr) { in zend_weakref_unref()
88 ZEND_WEAKREF_GET_PTR(tagged_ptr), ZEND_WEAKREF_GET_TAG(tagged_ptr), object); in zend_weakref_unref()
107 void *tagged_ptr = Z_PTR_P(zv); in zend_weakref_register() local
117 zend_hash_index_add_new_ptr(ht, (zend_ulong) tagged_ptr, tagged_ptr); in zend_weakref_register()
128 void *ptr = ZEND_WEAKREF_GET_PTR(tagged_ptr); in zend_weakref_unregister()
131 ZEND_ASSERT(tagged_ptr == payload); in zend_weakref_unregister()
200 if (tagged_ptr) { in zend_weakrefs_notify()
201 zend_weakref_unref(object, tagged_ptr); in zend_weakrefs_notify()
219 if (!tagged_ptr) { in zend_weakref_find()
[all …]

Completed in 6 milliseconds