Lines Matching refs:zv

35 	zval zv;  in zend_list_insert()  local
41 ZVAL_NEW_RES(&zv, index, ptr, type); in zend_list_insert()
42 return zend_hash_index_add_new(&EG(regular_list), index, &zv); in zend_list_insert()
94 zval *zv; in zend_register_resource() local
96 zv = zend_list_insert(rsrc_pointer, rsrc_type); in zend_register_resource()
98 return Z_RES_P(zv); in zend_register_resource()
179 void list_entry_destructor(zval *zv) in list_entry_destructor() argument
181 zend_resource *res = Z_RES_P(zv); in list_entry_destructor()
183 ZVAL_UNDEF(zv); in list_entry_destructor()
190 void plist_entry_destructor(zval *zv) in plist_entry_destructor() argument
192 zend_resource *res = Z_RES_P(zv); in plist_entry_destructor()
223 static int zend_close_rsrc(zval *zv) in zend_close_rsrc() argument
225 zend_resource *res = Z_PTR_P(zv); in zend_close_rsrc()
245 static int clean_module_resource(zval *zv, void *arg) in clean_module_resource() argument
248 if (Z_RES_TYPE_P(zv) == resource_id) { in clean_module_resource()
256 static int zend_clean_module_rsrc_dtors_cb(zval *zv, void *arg) in zend_clean_module_rsrc_dtors_cb() argument
258 zend_rsrc_list_dtors_entry *ld = (zend_rsrc_list_dtors_entry *)Z_PTR_P(zv); in zend_clean_module_rsrc_dtors_cb()
278 zval zv; in zend_register_list_destructors_ex() local
286 ZVAL_PTR(&zv, lde); in zend_register_list_destructors_ex()
288 if (zend_hash_next_index_insert(&list_destructors, &zv) == NULL) { in zend_register_list_destructors_ex()
307 static void list_destructors_dtor(zval *zv) in list_destructors_dtor() argument
309 free(Z_PTR_P(zv)); in list_destructors_dtor()
340 zval *zv; in zend_register_persistent_resource_ex() local
347 zv = zend_hash_update(&EG(persistent_list), key, &tmp); in zend_register_persistent_resource_ex()
349 return Z_RES_P(zv); in zend_register_persistent_resource_ex()