Searched refs:free_list (Results 1 - 9 of 9) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| H A D | d3d12_descriptor_pool.cpp | 56 util_dynarray free_list; member in struct:d3d12_descriptor_heap 83 util_dynarray_init(&heap->free_list, NULL); 92 util_dynarray_fini(&heap->free_list); 111 return (heap->free_list.size > 0 || 139 if (heap->free_list.size > 0) { 140 offset = util_dynarray_pop(&heap->free_list, uint32_t); 165 util_dynarray_append(&handle->heap->free_list, uint32_t, index); 192 util_dynarray_clear(&heap->free_list);
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_allocator.c | 940 pool->buckets[i].free_list = ANV_FREE_LIST_EMPTY; 1045 anv_free_list_push(&pool->buckets[block_bucket].free_list, 1112 state = anv_free_list_pop(&pool->buckets[bucket].free_list, 1121 state = anv_free_list_pop(&pool->buckets[b].free_list, &pool->table); 1244 anv_free_list_push(&pool->buckets[bucket].free_list, 1382 memset(pool->free_list, 0, sizeof(pool->free_list)); 1390 for (unsigned i = 0; i < ARRAY_SIZE(pool->free_list); i++) { 1391 struct bo_pool_bo_link *link = PFL_PTR(pool->free_list[i]); 1413 assert(bucket < ARRAY_SIZE(pool->free_list)); [all...] |
| H A D | anv_descriptor_set.c | 710 pool->free_list = EMPTY; 792 pool->free_list = EMPTY; 823 uint32_t *link = &pool->free_list; 824 for (uint32_t f = pool->free_list; f != EMPTY; f = entry->next) { 834 if (pool->free_list != EMPTY) { 852 entry->next = pool->free_list; 854 pool->free_list = (char *) entry - pool->data;
|
| H A D | anv_private.h | 728 union anv_free_list free_list; member in struct:anv_fixed_size_state_pool 842 void *free_list[16]; member in struct:anv_bo_pool 1772 uint32_t free_list; member in struct:anv_descriptor_pool
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_allocator.c | 859 pool->buckets[i].free_list = ANV_FREE_LIST_EMPTY; 966 anv_free_list_push(&pool->buckets[block_bucket].free_list, 1033 state = anv_free_list_pop(&pool->buckets[bucket].free_list, 1042 state = anv_free_list_pop(&pool->buckets[b].free_list, &pool->table); 1168 anv_free_list_push(&pool->buckets[bucket].free_list, 1328 for (unsigned i = 0; i < ARRAY_SIZE(pool->free_list); i++) { 1329 util_sparse_array_free_list_init(&pool->free_list[i], 1340 for (unsigned i = 0; i < ARRAY_SIZE(pool->free_list); i++) { 1343 util_sparse_array_free_list_pop_elem(&pool->free_list[i]); 1363 assert(bucket < ARRAY_SIZE(pool->free_list)); [all...] |
| H A D | anv_descriptor_set.c | 867 pool->free_list = EMPTY; 938 pool->free_list = EMPTY; 970 uint32_t *link = &pool->free_list; 971 for (uint32_t f = pool->free_list; f != EMPTY; f = entry->next) { 982 if (pool->free_list != EMPTY) { 1000 entry->next = pool->free_list; 1002 pool->free_list = (char *) entry - pool->data;
|
| H A D | anv_private.h | 646 union anv_free_list free_list; member in struct:anv_fixed_size_state_pool 780 struct util_sparse_array_free_list free_list[16]; member in struct:anv_bo_pool 2075 uint32_t free_list; member in struct:anv_descriptor_pool
|
| /xsrc/external/mit/xf86-video-intel/dist/src/sna/ |
| H A D | sna_damage.c | 204 static void free_list(struct list *head) function in typeref:typename:void 332 free_list(&damage->embedded_box.list); 1040 free_list(&damage->embedded_box.list); 1605 free_list(&damage->embedded_box.list);
|
| /xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/ |
| H A D | sna_damage.c | 204 static void free_list(struct list *head) function in typeref:typename:void 332 free_list(&damage->embedded_box.list); 1040 free_list(&damage->embedded_box.list); 1605 free_list(&damage->embedded_box.list);
|
Completed in 28 milliseconds