Lines Matching refs:ld
64 zend_rsrc_list_dtors_entry *ld; in zend_resource_dtor() local
70 ld = zend_hash_index_find_ptr(&list_destructors, r.type); in zend_resource_dtor()
71 ZEND_ASSERT(ld && "Unknown list entry type"); in zend_resource_dtor()
73 if (ld->list_dtor_ex) { in zend_resource_dtor()
74 ld->list_dtor_ex(&r); in zend_resource_dtor()
191 zend_rsrc_list_dtors_entry *ld; in plist_entry_destructor() local
193 ld = zend_hash_index_find_ptr(&list_destructors, res->type); in plist_entry_destructor()
194 ZEND_ASSERT(ld && "Unknown list entry type"); in plist_entry_destructor()
196 if (ld->plist_dtor_ex) { in plist_entry_destructor()
197 ld->plist_dtor_ex(res); in plist_entry_destructor()
244 zend_rsrc_list_dtors_entry *ld = (zend_rsrc_list_dtors_entry *)Z_PTR_P(zv); in zend_clean_module_rsrc_dtors_cb() local
246 if (ld->module_number == module_number) { in zend_clean_module_rsrc_dtors_cb()
247 …zend_hash_apply_with_argument(&EG(persistent_list), clean_module_resource, (void *) &(ld->resource… in zend_clean_module_rsrc_dtors_cb()
261 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
267 lde->list_dtor_ex = ld; in zend_register_list_destructors_ex()