Lines Matching refs:obj_key
100 zend_ulong obj_key = zend_object_to_weakref_key(object); in zend_weakref_register() local
101 zval *zv = zend_hash_index_lookup(&EG(weakrefs), obj_key); in zend_weakref_register()
124 zend_ulong obj_key = zend_object_to_weakref_key(object); in zend_weakref_unregister() local
125 void *tagged_ptr = zend_hash_index_find_ptr(&EG(weakrefs), obj_key); in zend_weakref_unregister()
132 zend_hash_index_del(&EG(weakrefs), obj_key); in zend_weakref_unregister()
156 zend_hash_index_del(&EG(weakrefs), obj_key); in zend_weakref_unregister()
187 zend_ulong obj_key; in zend_weakrefs_hash_clean() local
188 ZEND_HASH_FOREACH_NUM_KEY(ht, obj_key) { in zend_weakrefs_hash_clean()
189 zend_weakrefs_hash_del(ht, zend_weakref_key_to_object(obj_key)); in zend_weakrefs_hash_clean()
202 const zend_ulong obj_key = zend_object_to_weakref_key(object); in zend_weakrefs_notify() local
203 void *tagged_ptr = zend_hash_index_find_ptr(&EG(weakrefs), obj_key); in zend_weakrefs_notify()
209 zend_hash_index_del(&EG(weakrefs), obj_key); in zend_weakrefs_notify()
339 zend_ulong obj_key; in zend_weakmap_free_obj() local
340 ZEND_HASH_MAP_FOREACH_NUM_KEY(&wm->ht, obj_key) { in zend_weakmap_free_obj()
345 zend_weakref_key_to_object(obj_key), ZEND_WEAKREF_ENCODE(&wm->ht, ZEND_WEAKREF_TAG_MAP), 0); in zend_weakmap_free_obj()
397 zend_ulong obj_key = zend_object_to_weakref_key(obj_addr); in zend_weakmap_write_dimension() local
400 zval *zv = zend_hash_index_find(&wm->ht, obj_key); in zend_weakmap_write_dimension()
412 zend_hash_index_add_new(&wm->ht, obj_key, value); in zend_weakmap_write_dimension()
473 zend_ulong obj_key; in zend_weakmap_get_properties_for() local
475 ZEND_HASH_MAP_FOREACH_NUM_KEY_VAL(&wm->ht, obj_key, val) { in zend_weakmap_get_properties_for()
476 zend_object *obj = zend_weakref_key_to_object(obj_key); in zend_weakmap_get_properties_for()
533 const zend_ulong obj_key = zend_object_to_weakref_key(object); in zend_weakmap_get_object_key_entry_gc() local
534 void *tagged_ptr = zend_hash_index_find_ptr(&EG(weakrefs), obj_key); in zend_weakmap_get_object_key_entry_gc()
546 zval *zv = zend_hash_index_find(&wm->ht, obj_key); in zend_weakmap_get_object_key_entry_gc()
554 zval *zv = zend_hash_index_find(&wm->ht, obj_key); in zend_weakmap_get_object_key_entry_gc()
568 const zend_ulong obj_key = zend_object_to_weakref_key(object); in zend_weakmap_get_object_entry_gc() local
569 void *tagged_ptr = zend_hash_index_find_ptr(&EG(weakrefs), obj_key); in zend_weakmap_get_object_entry_gc()
581 zval *zv = zend_hash_index_find(&wm->ht, obj_key); in zend_weakmap_get_object_entry_gc()
588 zval *zv = zend_hash_index_find(&wm->ht, obj_key); in zend_weakmap_get_object_entry_gc()
605 zend_ulong obj_key; in zend_weakmap_clone_obj() local
607 ZEND_HASH_MAP_FOREACH_NUM_KEY_VAL(&new_wm->ht, obj_key, val) { in zend_weakmap_clone_obj()
609 zend_weakref_key_to_object(obj_key), ZEND_WEAKREF_ENCODE(new_wm, ZEND_WEAKREF_TAG_MAP)); in zend_weakmap_clone_obj()