Lines Matching refs:ld
63 zend_rsrc_list_dtors_entry *ld; in zend_resource_dtor() local
69 ld = zend_hash_index_find_ptr(&list_destructors, r.type); in zend_resource_dtor()
70 ZEND_ASSERT(ld && "Unknown list entry type"); in zend_resource_dtor()
72 if (ld->list_dtor_ex) { in zend_resource_dtor()
73 ld->list_dtor_ex(&r); in zend_resource_dtor()
190 zend_rsrc_list_dtors_entry *ld; in plist_entry_destructor() local
192 ld = zend_hash_index_find_ptr(&list_destructors, res->type); in plist_entry_destructor()
193 ZEND_ASSERT(ld && "Unknown list entry type"); in plist_entry_destructor()
195 if (ld->plist_dtor_ex) { in plist_entry_destructor()
196 ld->plist_dtor_ex(res); in plist_entry_destructor()
247 zend_rsrc_list_dtors_entry *ld = (zend_rsrc_list_dtors_entry *)Z_PTR_P(zv); in zend_clean_module_rsrc_dtors_cb() local
249 if (ld->module_number == module_number) { in zend_clean_module_rsrc_dtors_cb()
250 …zend_hash_apply_with_argument(&EG(persistent_list), clean_module_resource, (void *) &(ld->resource… in zend_clean_module_rsrc_dtors_cb()
264 ZEND_API int zend_register_list_destructors_ex(rsrc_dtor_func_t ld, rsrc_dtor_func_t pld, const cha… in zend_register_list_destructors_ex() argument
270 lde->list_dtor_ex = ld; in zend_register_list_destructors_ex()