Searched refs:radv_shader_arena_block (Results 1 - 3 of 3) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_shader.h | 475 union radv_shader_arena_block { union 512 union radv_shader_arena_block *alloc; 517 union radv_shader_arena_block *alloc; 580 union radv_shader_arena_block *radv_alloc_shader_memory(struct radv_device *device, uint32_t size, 582 void radv_free_shader_memory(struct radv_device *device, union radv_shader_arena_block *alloc);
|
H A D | radv_shader.c | 1369 remove_hole(struct radv_device *device, union radv_shader_arena_block *hole) in remove_hole() 1378 add_hole(struct radv_device *device, union radv_shader_arena_block *hole) in add_hole() 1385 static union radv_shader_arena_block * 1389 union radv_shader_arena_block *block = in alloc_block_obj() 1390 list_first_entry(&device->shader_block_obj_pool, union radv_shader_arena_block, pool); in alloc_block_obj() 1395 return malloc(sizeof(union radv_shader_arena_block)); in alloc_block_obj() 1399 free_block_obj(struct radv_device *device, union radv_shader_arena_block *block) in free_block_obj() 1416 union radv_shader_arena_block * 1432 list_for_each_entry(union radv_shader_arena_block, hole, in radv_alloc_shader_memory() argument 1446 union radv_shader_arena_block *allo in radv_alloc_shader_memory() 2577 list_for_each_entry(union radv_shader_arena_block, block, &arena->entries, list) global() argument [all...] |
H A D | radv_private.h | 1944 union radv_shader_arena_block *alloc;
|
Completed in 8 milliseconds