Lines Matching refs:object_buckets
31 objects->object_buckets = (zend_object **) emalloc(init_size * sizeof(zend_object*)); in zend_objects_store_init()
35 memset(&objects->object_buckets[0], 0, sizeof(zend_object*)); in zend_objects_store_init()
40 efree(objects->object_buckets); in zend_objects_store_destroy()
41 objects->object_buckets = NULL; in zend_objects_store_destroy()
49 zend_object *obj = objects->object_buckets[i]; in zend_objects_store_call_destructors()
64 if (objects->object_buckets && objects->top > 1) { in zend_objects_store_mark_destructed()
65 zend_object **obj_ptr = objects->object_buckets + 1; in zend_objects_store_mark_destructed()
66 zend_object **end = objects->object_buckets + objects->top; in zend_objects_store_mark_destructed()
88 end = objects->object_buckets + 1; in zend_objects_store_free_object_storage()
89 obj_ptr = objects->object_buckets + objects->top; in zend_objects_store_free_object_storage()
116 …EG(objects_store).free_list_head = GET_OBJ_BUCKET_NUMBER(EG(objects_store).object_buckets[handle]); in zend_objects_store_put()
120 …EG(objects_store).object_buckets = (zend_object **) erealloc(EG(objects_store).object_buckets, EG(… in zend_objects_store_put()
125 EG(objects_store).object_buckets[handle] = object; in zend_objects_store_put()
129 …SET_OBJ_BUCKET_NUMBER(EG(objects_store).object_buckets[handle], EG(objects_store).free_list_head);…
149 if (EG(objects_store).object_buckets && in zend_objects_store_del()
150 IS_OBJ_VALID(EG(objects_store).object_buckets[object->handle])) { in zend_objects_store_del()
172 EG(objects_store).object_buckets[handle] = SET_OBJ_INVALID(object); in zend_objects_store_del()
210 EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zobject)] = object; in zend_object_store_set_object()