storage 26 TSRM/TSRM.c void **storage; storage 178 TSRM/TSRM.c if (p->storage[j]) { storage 180 TSRM/TSRM.c resource_types_table[j].dtor(p->storage[j], &p->storage); storage 182 TSRM/TSRM.c free(p->storage[j]); storage 185 TSRM/TSRM.c free(p->storage); storage 251 TSRM/TSRM.c p->storage = (void *) realloc(p->storage, sizeof(void *)*id_count); storage 253 TSRM/TSRM.c p->storage[j] = (void *) malloc(resource_types_table[j].size); storage 255 TSRM/TSRM.c resource_types_table[j].ctor(p->storage[j], &p->storage); storage 276 TSRM/TSRM.c (*thread_resources_ptr)->storage = (void **) malloc(sizeof(void *)*id_count); storage 285 TSRM/TSRM.c tsrm_new_thread_begin_handler(thread_id, &((*thread_resources_ptr)->storage)); storage 289 TSRM/TSRM.c (*thread_resources_ptr)->storage[i] = NULL; storage 292 TSRM/TSRM.c (*thread_resources_ptr)->storage[i] = (void *) malloc(resource_types_table[i].size); storage 294 TSRM/TSRM.c resource_types_table[i].ctor((*thread_resources_ptr)->storage[i], &(*thread_resources_ptr)->storage); storage 300 TSRM/TSRM.c tsrm_new_thread_end_handler(thread_id, &((*thread_resources_ptr)->storage)); storage 337 TSRM/TSRM.c TSRM_SAFE_RETURN_RSRC(thread_resources->storage, id, thread_resources->count); storage 375 TSRM/TSRM.c TSRM_SAFE_RETURN_RSRC(thread_resources->storage, id, thread_resources->count); storage 393 TSRM/TSRM.c resource_types_table[i].dtor(thread_resources->storage[i], &thread_resources->storage); storage 397 TSRM/TSRM.c free(thread_resources->storage[i]); storage 399 TSRM/TSRM.c free(thread_resources->storage); storage 458 TSRM/TSRM.c resource_types_table[i].dtor(thread_resources->storage[i], &thread_resources->storage); storage 462 TSRM/TSRM.c free(thread_resources->storage[i]); storage 464 TSRM/TSRM.c free(thread_resources->storage); storage 500 TSRM/TSRM.c resource_types_table[i].dtor(thread_resources->storage[i], &thread_resources->storage); storage 504 TSRM/TSRM.c free(thread_resources->storage[i]); storage 506 TSRM/TSRM.c free(thread_resources->storage); storage 544 TSRM/TSRM.c if (p->count > j && p->storage[j]) { storage 546 TSRM/TSRM.c resource_types_table[j].dtor(p->storage[j], &p->storage); storage 548 TSRM/TSRM.c free(p->storage[j]); storage 549 TSRM/TSRM.c p->storage[j] = NULL; storage 142 Zend/zend_alloc.c static void zend_mm_mem_dummy_dtor(zend_mm_storage *storage) storage 144 Zend/zend_alloc.c free(storage); storage 147 Zend/zend_alloc.c static void zend_mm_mem_dummy_compact(zend_mm_storage *storage) storage 153 Zend/zend_alloc.c static zend_mm_segment* zend_mm_mem_mmap_realloc(zend_mm_storage *storage, zend_mm_segment* segment, size_t size) storage 165 Zend/zend_alloc.c ret = storage->handlers->_alloc(storage, size); storage 168 Zend/zend_alloc.c storage->handlers->_free(storage, segment); storage 176 Zend/zend_alloc.c static void zend_mm_mem_mmap_free(zend_mm_storage *storage, zend_mm_segment* segment) storage 185 Zend/zend_alloc.c static zend_mm_segment* zend_mm_mem_mmap_anon_alloc(zend_mm_storage *storage, size_t size) storage 214 Zend/zend_alloc.c static void zend_mm_mem_mmap_zero_dtor(zend_mm_storage *storage) storage 217 Zend/zend_alloc.c free(storage); storage 220 Zend/zend_alloc.c static zend_mm_segment* zend_mm_mem_mmap_zero_alloc(zend_mm_storage *storage, size_t size) storage 238 Zend/zend_alloc.c zend_mm_storage* storage; storage 243 Zend/zend_alloc.c storage = (zend_mm_storage*)malloc(sizeof(zend_mm_storage)); storage 244 Zend/zend_alloc.c if (storage == NULL) { storage 248 Zend/zend_alloc.c storage->data = (void*) heap; storage 249 Zend/zend_alloc.c return storage; storage 252 Zend/zend_alloc.c static void zend_mm_mem_win32_dtor(zend_mm_storage *storage) storage 254 Zend/zend_alloc.c HeapDestroy((HANDLE)storage->data); storage 255 Zend/zend_alloc.c free(storage); storage 258 Zend/zend_alloc.c static void zend_mm_mem_win32_compact(zend_mm_storage *storage) storage 260 Zend/zend_alloc.c HeapDestroy((HANDLE)storage->data); storage 261 Zend/zend_alloc.c storage->data = (void*)HeapCreate(HEAP_NO_SERIALIZE, 0, 0); storage 264 Zend/zend_alloc.c static zend_mm_segment* zend_mm_mem_win32_alloc(zend_mm_storage *storage, size_t size) storage 266 Zend/zend_alloc.c return (zend_mm_segment*) HeapAlloc((HANDLE)storage->data, HEAP_NO_SERIALIZE, size); storage 269 Zend/zend_alloc.c static void zend_mm_mem_win32_free(zend_mm_storage *storage, zend_mm_segment* segment) storage 271 Zend/zend_alloc.c HeapFree((HANDLE)storage->data, HEAP_NO_SERIALIZE, segment); storage 274 Zend/zend_alloc.c static zend_mm_segment* zend_mm_mem_win32_realloc(zend_mm_storage *storage, zend_mm_segment* segment, size_t size) storage 276 Zend/zend_alloc.c return (zend_mm_segment*) HeapReAlloc((HANDLE)storage->data, HEAP_NO_SERIALIZE, segment, size); storage 285 Zend/zend_alloc.c static zend_mm_segment* zend_mm_mem_malloc_alloc(zend_mm_storage *storage, size_t size) storage 290 Zend/zend_alloc.c static zend_mm_segment* zend_mm_mem_malloc_realloc(zend_mm_storage *storage, zend_mm_segment *ptr, size_t size) storage 295 Zend/zend_alloc.c static void zend_mm_mem_malloc_free(zend_mm_storage *storage, zend_mm_segment *ptr) storage 320 Zend/zend_alloc.c # define ZEND_MM_STORAGE_DTOR() heap->storage->handlers->dtor(heap->storage) storage 321 Zend/zend_alloc.c # define ZEND_MM_STORAGE_ALLOC(size) heap->storage->handlers->_alloc(heap->storage, size) storage 322 Zend/zend_alloc.c # define ZEND_MM_STORAGE_REALLOC(ptr, size) heap->storage->handlers->_realloc(heap->storage, ptr, size) storage 323 Zend/zend_alloc.c # define ZEND_MM_STORAGE_FREE(ptr) heap->storage->handlers->_free(heap->storage, ptr) storage 425 Zend/zend_alloc.c zend_mm_storage *storage; storage 1044 Zend/zend_alloc.c zend_mm_storage *storage; storage 1087 Zend/zend_alloc.c storage = handlers->init(params); storage 1088 Zend/zend_alloc.c if (!storage) { storage 1096 Zend/zend_alloc.c storage->handlers = handlers; storage 1106 Zend/zend_alloc.c heap->storage = storage; storage 1603 Zend/zend_alloc.c zend_mm_storage *storage; storage 1677 Zend/zend_alloc.c storage = heap->storage; storage 1686 Zend/zend_alloc.c storage->handlers->dtor(storage); storage 1714 Zend/zend_alloc.c storage->handlers->compact(storage); storage 2764 Zend/zend_alloc.c return heap->storage; storage 221 Zend/zend_alloc.h void (*dtor)(zend_mm_storage *storage); storage 222 Zend/zend_alloc.h void (*compact)(zend_mm_storage *storage); storage 223 Zend/zend_alloc.h zend_mm_segment* (*_alloc)(zend_mm_storage *storage, size_t size); storage 224 Zend/zend_alloc.h zend_mm_segment* (*_realloc)(zend_mm_storage *storage, zend_mm_segment *ptr, size_t size); storage 225 Zend/zend_alloc.h void (*_free)(zend_mm_storage *storage, zend_mm_segment *ptr); storage 66 Zend/zend_objects_API.h ZEND_API zend_object_handle zend_objects_store_put(void *object, zend_objects_store_dtor_t dtor, zend_objects_free_object_storage_t storage, zend_objects_store_clone_t clone TSRMLS_DC); storage 812 ext/spl/spl_array.c zval *tmp, *storage; storage 835 ext/spl/spl_array.c storage = intern->array; storage 836 ext/spl/spl_array.c zval_add_ref(&storage); storage 840 ext/spl/spl_array.c zend_symtable_update(intern->debug_info, zname, name_len+1, &storage, sizeof(zval *), NULL); storage 84 ext/spl/spl_observer.c HashTable storage; storage 106 ext/spl/spl_observer.c zend_hash_destroy(&intern->storage); storage 196 ext/spl/spl_observer.c if (zend_hash_find(&intern->storage, hash, hash_len, (void**)&element) == SUCCESS) { storage 229 ext/spl/spl_observer.c zend_hash_update(&intern->storage, hash, hash_len, &element, sizeof(spl_SplObjectStorageElement), NULL); storage 240 ext/spl/spl_observer.c ret = zend_hash_del(&intern->storage, hash, hash_len); storage 250 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&other->storage, &pos); storage 251 ext/spl/spl_observer.c while (zend_hash_get_current_data_ex(&other->storage, (void **)&element, &pos) == SUCCESS) { storage 253 ext/spl/spl_observer.c zend_hash_move_forward_ex(&other->storage, &pos); storage 256 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &intern->pos); storage 273 ext/spl/spl_observer.c zend_hash_init(&intern->storage, 0, NULL, (void (*)(void *))spl_object_storage_dtor, 0); storage 326 ext/spl/spl_observer.c zval *tmp, *storage; storage 343 ext/spl/spl_observer.c MAKE_STD_ZVAL(storage); storage 344 ext/spl/spl_observer.c array_init(storage); storage 346 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &pos); storage 347 ext/spl/spl_observer.c while (zend_hash_get_current_data_ex(&intern->storage, (void **)&element, &pos) == SUCCESS) { storage 356 ext/spl/spl_observer.c add_assoc_zval_ex(storage, md5str, 33, tmp); storage 357 ext/spl/spl_observer.c zend_hash_move_forward_ex(&intern->storage, &pos); storage 361 ext/spl/spl_observer.c zend_symtable_update(intern->debug_info, zname, name_len+1, &storage, sizeof(zval *), NULL); storage 377 ext/spl/spl_observer.c if (intern->storage.nNumOfElements * 2 > intern->gcdata_num) { storage 378 ext/spl/spl_observer.c intern->gcdata_num = intern->storage.nNumOfElements * 2; storage 382 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &pos); storage 383 ext/spl/spl_observer.c while (zend_hash_get_current_data_ex(&intern->storage, (void **)&element, &pos) == SUCCESS) { storage 386 ext/spl/spl_observer.c zend_hash_move_forward_ex(&intern->storage, &pos); storage 417 ext/spl/spl_observer.c return zend_hash_compare(&((spl_SplObjectStorage *)zo1)->storage, &((spl_SplObjectStorage *)zo2)->storage, (compare_func_t) spl_object_storage_compare_info, 0 TSRMLS_CC); storage 437 ext/spl/spl_observer.c found = zend_hash_exists(&intern->storage, hash, hash_len); storage 468 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &intern->pos); storage 535 ext/spl/spl_observer.c RETURN_LONG(zend_hash_num_elements(&intern->storage)); storage 553 ext/spl/spl_observer.c zend_hash_internal_pointer_reset(&other->storage); storage 554 ext/spl/spl_observer.c while (zend_hash_get_current_data(&other->storage, (void **)&element) == SUCCESS) { storage 556 ext/spl/spl_observer.c zend_hash_move_forward(&other->storage); storage 560 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &intern->pos); storage 563 ext/spl/spl_observer.c RETURN_LONG(zend_hash_num_elements(&intern->storage)); storage 581 ext/spl/spl_observer.c zend_hash_internal_pointer_reset(&intern->storage); storage 582 ext/spl/spl_observer.c while (zend_hash_get_current_data(&intern->storage, (void **)&element) == SUCCESS) { storage 586 ext/spl/spl_observer.c zend_hash_move_forward(&intern->storage); storage 589 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &intern->pos); storage 592 ext/spl/spl_observer.c RETURN_LONG(zend_hash_num_elements(&intern->storage)); storage 621 ext/spl/spl_observer.c long ret = zend_hash_num_elements(&intern->storage); storage 625 ext/spl/spl_observer.c for (zend_hash_internal_pointer_reset_ex(&intern->storage, &position); storage 626 ext/spl/spl_observer.c zend_hash_get_current_data_ex(&intern->storage, (void**) &element, &position) == SUCCESS; storage 627 ext/spl/spl_observer.c zend_hash_move_forward_ex(&intern->storage, &position)) { storage 635 ext/spl/spl_observer.c RETURN_LONG(zend_hash_num_elements(&intern->storage)); storage 648 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &intern->pos); storage 662 ext/spl/spl_observer.c RETURN_BOOL(zend_hash_has_more_elements_ex(&intern->storage, &intern->pos) == SUCCESS); storage 689 ext/spl/spl_observer.c if (zend_hash_get_current_data_ex(&intern->storage, (void**)&element, &intern->pos) == FAILURE) { storage 706 ext/spl/spl_observer.c if (zend_hash_get_current_data_ex(&intern->storage, (void**)&element, &intern->pos) == FAILURE) { storage 724 ext/spl/spl_observer.c if (zend_hash_get_current_data_ex(&intern->storage, (void**)&element, &intern->pos) == FAILURE) { storage 742 ext/spl/spl_observer.c zend_hash_move_forward_ex(&intern->storage, &intern->pos); storage 767 ext/spl/spl_observer.c ZVAL_LONG(flags, zend_hash_num_elements(&intern->storage)); storage 771 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &pos); storage 773 ext/spl/spl_observer.c while(zend_hash_has_more_elements_ex(&intern->storage, &pos) == SUCCESS) { storage 774 ext/spl/spl_observer.c if (zend_hash_get_current_data_ex(&intern->storage, (void**)&element, &pos) == FAILURE) { storage 783 ext/spl/spl_observer.c zend_hash_move_forward_ex(&intern->storage, &pos); storage 1076 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &intern->pos); storage 1077 ext/spl/spl_observer.c while (zend_hash_get_current_data_ex(&intern->storage, (void**)&element, &intern->pos) == SUCCESS) { storage 1083 ext/spl/spl_observer.c zend_hash_move_forward_ex(&intern->storage, &intern->pos); storage 1105 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &intern->pos); storage 1106 ext/spl/spl_observer.c while (zend_hash_get_current_data_ex(&intern->storage, (void**)&element, &intern->pos) == SUCCESS && !EG(exception)) { storage 1109 ext/spl/spl_observer.c zend_hash_move_forward_ex(&intern->storage, &intern->pos); storage 1128 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &intern->pos); storage 1129 ext/spl/spl_observer.c while (zend_hash_get_current_data_ex(&intern->storage, (void**)&element, &intern->pos) == SUCCESS && !EG(exception)) { storage 1132 ext/spl/spl_observer.c zend_hash_move_forward_ex(&intern->storage, &intern->pos); storage 1152 ext/spl/spl_observer.c if (!zend_hash_num_elements(&intern->storage)) { storage 1158 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &intern->pos); storage 1159 ext/spl/spl_observer.c while (zend_hash_get_current_data_ex(&intern->storage, (void**)&element, &intern->pos) == SUCCESS && !EG(exception)) { storage 1174 ext/spl/spl_observer.c zend_hash_move_forward_ex(&intern->storage, &intern->pos); storage 1187 ext/spl/spl_observer.c num_elements = zend_hash_num_elements(&intern->storage); storage 1194 ext/spl/spl_observer.c zend_hash_internal_pointer_reset_ex(&intern->storage, &intern->pos); storage 1195 ext/spl/spl_observer.c while (zend_hash_get_current_data_ex(&intern->storage, (void**)&element, &intern->pos) == SUCCESS && !EG(exception)) { storage 1244 ext/spl/spl_observer.c zend_hash_move_forward_ex(&intern->storage, &intern->pos); storage 227 sapi/phpdbg/phpdbg.h zend_mm_storage *storage;