Lines Matching refs:zv

37 	zval zv;  in zend_list_insert()  local
43 ZVAL_NEW_RES(&zv, index, ptr, type); in zend_list_insert()
44 return zend_hash_index_add_new(&EG(regular_list), index, &zv); in zend_list_insert()
96 zval *zv; in zend_register_resource() local
98 zv = zend_list_insert(rsrc_pointer, rsrc_type); in zend_register_resource()
100 return Z_RES_P(zv); in zend_register_resource()
181 void list_entry_destructor(zval *zv) in list_entry_destructor() argument
183 zend_resource *res = Z_RES_P(zv); in list_entry_destructor()
185 ZVAL_UNDEF(zv); in list_entry_destructor()
192 void plist_entry_destructor(zval *zv) in plist_entry_destructor() argument
194 zend_resource *res = Z_RES_P(zv); in plist_entry_destructor()
225 static int zend_close_rsrc(zval *zv) in zend_close_rsrc() argument
227 zend_resource *res = Z_PTR_P(zv); in zend_close_rsrc()
247 static int clean_module_resource(zval *zv, void *arg) in clean_module_resource() argument
250 if (Z_RES_TYPE_P(zv) == resource_id) { in clean_module_resource()
258 static int zend_clean_module_rsrc_dtors_cb(zval *zv, void *arg) in zend_clean_module_rsrc_dtors_cb() argument
260 zend_rsrc_list_dtors_entry *ld = (zend_rsrc_list_dtors_entry *)Z_PTR_P(zv); in zend_clean_module_rsrc_dtors_cb()
280 zval zv; in zend_register_list_destructors_ex() local
288 ZVAL_PTR(&zv, lde); in zend_register_list_destructors_ex()
290 if (zend_hash_next_index_insert(&list_destructors, &zv) == NULL) { in zend_register_list_destructors_ex()
309 static void list_destructors_dtor(zval *zv) in list_destructors_dtor() argument
311 free(Z_PTR_P(zv)); in list_destructors_dtor()