Lines Matching refs:lde
266 zend_rsrc_list_dtors_entry *lde; in zend_register_list_destructors_ex() local
269 lde = malloc(sizeof(zend_rsrc_list_dtors_entry)); in zend_register_list_destructors_ex()
270 lde->list_dtor_ex = ld; in zend_register_list_destructors_ex()
271 lde->plist_dtor_ex = pld; in zend_register_list_destructors_ex()
272 lde->module_number = module_number; in zend_register_list_destructors_ex()
273 lde->resource_id = list_destructors.nNextFreeElement; in zend_register_list_destructors_ex()
274 lde->type_name = type_name; in zend_register_list_destructors_ex()
275 ZVAL_PTR(&zv, lde); in zend_register_list_destructors_ex()
278 free(lde); in zend_register_list_destructors_ex()
286 zend_rsrc_list_dtors_entry *lde; in zend_fetch_list_dtor_id() local
288 ZEND_HASH_FOREACH_PTR(&list_destructors, lde) { in zend_fetch_list_dtor_id()
289 if (lde->type_name && (strcmp(type_name, lde->type_name) == 0)) { in zend_fetch_list_dtor_id()
290 return lde->resource_id; in zend_fetch_list_dtor_id()
317 zend_rsrc_list_dtors_entry *lde; in zend_rsrc_list_get_rsrc_type() local
319 lde = zend_hash_index_find_ptr(&list_destructors, res->type); in zend_rsrc_list_get_rsrc_type()
320 if (lde) { in zend_rsrc_list_get_rsrc_type()
321 return lde->type_name; in zend_rsrc_list_get_rsrc_type()