Home
last modified time | relevance | path

Searched refs:free_list (Results 1 - 25 of 40) sorted by relevance

12

/third_party/python/Modules/_ctypes/
H A Dmalloc_closure.c31 static ITEM *free_list; variable
84 item->next = free_list; in more_core()
85 free_list = item; in more_core()
110 item->next = free_list;
111 free_list = item;
131 if (!free_list)
133 if (!free_list)
135 item = free_list;
136 free_list = item->next;
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_descriptor_pool.cpp55 util_dynarray free_list; member
82 util_dynarray_init(&heap->free_list, NULL); in d3d12_descriptor_heap_new()
91 util_dynarray_fini(&heap->free_list); in d3d12_descriptor_heap_free()
110 return (heap->free_list.size > 0 || in d3d12_descriptor_heap_can_allocate()
138 if (heap->free_list.size > 0) { in d3d12_descriptor_heap_alloc_handle()
139 offset = util_dynarray_pop(&heap->free_list, uint32_t); in d3d12_descriptor_heap_alloc_handle()
164 util_dynarray_append(&handle->heap->free_list, uint32_t, index); in d3d12_descriptor_handle_free()
191 util_dynarray_clear(&heap->free_list); in d3d12_descriptor_heap_clear()
/third_party/libunwind/libunwind/src/mi/
H A Dmempool.c73 obj->next = pool->free_list; in free_object()
74 pool->free_list = obj; in free_object()
150 obj = pool->free_list; in mempool_alloc()
151 pool->free_list = obj->next; in mempool_alloc()
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_job_render.c154 struct pvr_free_list *free_list; in pvr_free_list_create() local
228 free_list = vk_alloc(&device->vk.alloc, in pvr_free_list_create()
229 sizeof(*free_list), in pvr_free_list_create()
232 if (!free_list) in pvr_free_list_create()
243 &free_list->bo); in pvr_free_list_create()
248 free_list->bo->vma, in pvr_free_list_create()
254 &free_list->ws_free_list); in pvr_free_list_create()
258 free_list->device = device; in pvr_free_list_create()
259 free_list->size = size; in pvr_free_list_create()
261 *free_list_out = free_list; in pvr_free_list_create()
274 pvr_free_list_destroy(struct pvr_free_list *free_list) pvr_free_list_destroy() argument
[all...]
H A Dpvr_job_render.h108 void pvr_free_list_destroy(struct pvr_free_list *free_list);
/third_party/toybox/toys/pending/
H A Dlast.c36 static void free_list() in free_list() function
130 free_list(); in last_main()
135 free_list(); in last_main()
192 free_list(); in last_main()
/third_party/node/deps/v8/src/heap/
H A Dspaces.h115 Space(Heap* heap, AllocationSpace id, FreeList* free_list) in Space() argument
117 free_list_(std::unique_ptr<FreeList>(free_list)) { in Space()
192 FreeList* free_list() { return free_list_.get(); } in free_list() function in v8::internal::Space
286 i < owner()->free_list()->number_of_categories(); i++) { in ForAllFreeListCategories()
465 SpaceWithLinearArea(Heap* heap, AllocationSpace id, FreeList* free_list, in SpaceWithLinearArea() argument
467 : Space(heap, id, free_list), allocation_info_(allocation_info) {} in SpaceWithLinearArea()
H A Dpaged-spaces-inl.h63 free_list()->RemoveCategory(category); in UnlinkFreeListCategories()
72 category->Relink(free_list()); in RelinkFreeListCategories()
H A Dspaces.cc61 new FreeListCategory*[owner()->free_list()->number_of_categories()]();
62 for (int i = kFirstCategory; i <= owner()->free_list()->last_category();
70 for (int i = kFirstCategory; i <= owner()->free_list()->last_category(); in InitializeFreeListCategories()
78 for (int i = kFirstCategory; i <= owner()->free_list()->last_category(); in ReleaseFreeListCategories()
455 for (int cat = kFirstCategory; cat <= owner()->free_list()->last_category(); in FreeListsLength()
/third_party/musl/src/malloc/liteos_a/user_debug/
H A Dmemory_check.c42 struct stat_bin free_list; member
81 list = mem_stat.free_list.head.prev; in insert_free_list()
165 if (!mem_stat.free_list.head.next) { in alloc_node()
166 mem_stat.free_list.head.next = mem_stat.free_list.head.prev = &mem_stat.free_list.head; in alloc_node()
169 for (list = mem_stat.free_list.head.next; list != &mem_stat.free_list.head; list = list->next) { in alloc_node()
/third_party/musl/porting/liteos_a/user_debug/src/malloc/
H A Dmemory_check.c27 struct stat_bin free_list; member
66 list = mem_stat.free_list.head.prev; in insert_free_list()
150 if (!mem_stat.free_list.head.next) { in alloc_node()
151 mem_stat.free_list.head.next = mem_stat.free_list.head.prev = &mem_stat.free_list.head; in alloc_node()
154 for (list = mem_stat.free_list.head.next; list != &mem_stat.free_list.head; list = list->next) { in alloc_node()
/third_party/node/deps/v8/src/heap/cppgc/
H A Dheap-space.h108 FreeList& free_list() { return free_list_; } in free_list() function in cppgc::internal::final
109 const FreeList& free_list() const { return free_list_; } in free_list() function in cppgc::internal::final
H A Dsweeper.cc85 DiscardingFreeHandler(PageAllocator& page_allocator, FreeList& free_list, in DiscardingFreeHandler() argument
87 : page_allocator_(page_allocator), free_list_(free_list), page_(page) {} in DiscardingFreeHandler()
125 RegularFreeHandler(PageAllocator& page_allocator, FreeList& free_list, in RegularFreeHandler() argument
127 : free_list_(free_list) {} in RegularFreeHandler()
224 NormalPageSpace::From(page.space()).free_list(), page) {} in InlinedFinalizationBuilder()
448 FreeList& space_freelist = NormalPageSpace::From(page->space()).free_list(); in FinalizePage()
703 space.free_list().Clear(); in VisitNormalPageSpace()
H A Dexplicit-management.cc64 normal_space.free_list().Add({&header, header_size}); in FreeUnreferencedObject()
120 normal_space.free_list().Add({free_start, size_delta}); in Shrink()
H A Dobject-allocator.cc63 space.free_list().Add({start, size}); in AddToFreeList()
209 const FreeList::Block entry = space.free_list().Allocate(size); in RefillLinearAllocationBufferFromFreeList()
H A Dcompactor.cc309 space_->free_list().Add({free_start, freed_size}); in ReturnCurrentPageToSpace()
386 space->free_list().Clear(); in CompactSpace()
432 return acc + space->free_list().Size(); in UpdateHeapResidency()
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/
H A Dpvr_srv_job_render.c60 #define to_pvr_srv_winsys_free_list(free_list) \
61 container_of(free_list, struct pvr_srv_winsys_free_list, base)
151 void pvr_srv_winsys_free_list_destroy(struct pvr_winsys_free_list *free_list) in pvr_srv_winsys_free_list_destroy() argument
153 struct pvr_srv_winsys *srv_ws = to_pvr_srv_winsys(free_list->ws); in pvr_srv_winsys_free_list_destroy()
155 to_pvr_srv_winsys_free_list(free_list); in pvr_srv_winsys_free_list_destroy()
H A Dpvr_srv_job_render.h53 void pvr_srv_winsys_free_list_destroy(struct pvr_winsys_free_list *free_list);
/third_party/mesa3d/src/intel/vulkan/
H A Danv_allocator.c869 pool->buckets[i].free_list = ANV_FREE_LIST_EMPTY; in anv_state_pool_init()
976 anv_free_list_push(&pool->buckets[block_bucket].free_list, in anv_state_pool_return_blocks()
1043 state = anv_free_list_pop(&pool->buckets[bucket].free_list, in anv_state_pool_alloc_no_vg()
1052 state = anv_free_list_pop(&pool->buckets[b].free_list, &pool->table); in anv_state_pool_alloc_no_vg()
1178 anv_free_list_push(&pool->buckets[bucket].free_list, in anv_state_pool_free_no_vg()
1338 for (unsigned i = 0; i < ARRAY_SIZE(pool->free_list); i++) { in anv_bo_pool_init()
1339 util_sparse_array_free_list_init(&pool->free_list[i], in anv_bo_pool_init()
1350 for (unsigned i = 0; i < ARRAY_SIZE(pool->free_list); i++) { in anv_bo_pool_finish()
1353 util_sparse_array_free_list_pop_elem(&pool->free_list[i]); in anv_bo_pool_finish()
1373 assert(bucket < ARRAY_SIZE(pool->free_list)); in anv_bo_pool_alloc()
[all...]
/third_party/python/Objects/
H A Dtupleobject.c1188 PyTupleObject *op = STATE.free_list[index]; in maybe_freelist_pop()
1192 STATE.free_list[index] = (PyTupleObject *) op->ob_item[0]; in maybe_freelist_pop()
1230 op->ob_item[0] = (PyObject *) STATE.free_list[index]; in maybe_freelist_push()
1231 STATE.free_list[index] = op; in maybe_freelist_push()
1245 PyTupleObject *p = STATE.free_list[i]; in maybe_freelist_clear()
1246 STATE.free_list[i] = NULL; in maybe_freelist_clear()
/third_party/libunwind/libunwind/include/
H A Dmempool.h72 *free_list; member
/third_party/python/Include/internal/
H A Dpycore_tuple.h58 PyTupleObject *free_list[PyTuple_NFREELISTS]; member
H A Dpycore_floatobject.h34 free_list is a singly-linked list of available PyFloatObjects,
37 PyFloatObject *free_list; member
H A Dpycore_list.h33 PyListObject *free_list[PyList_MAXFREELIST]; member
/third_party/alsa-utils/alsactl/
H A Ddaemon.c69 static void free_list(struct id_list *list) in free_list() function
82 free_list(&c->blacklist); in card_free()
83 free_list(&c->whitelist); in card_free()

Completed in 18 milliseconds

12