/aosp_15_r20/external/mesa3d/src/mesa/main/ |
H A D | hash.c | 79 free_callback(*(void**)util_sparse_array_get(&table->array, id), in _mesa_DeinitHashTable() 116 *(void**)util_sparse_array_get(&table->array, key) = data; in _mesa_HashInsertLocked() 150 *(void**)util_sparse_array_get(&table->array, key) = NULL; in _mesa_HashRemoveLocked() 178 callback(*(void**)util_sparse_array_get(&table->array, id), userData); in _mesa_HashWalkLocked()
|
H A D | hash.h | 150 return *(void**)util_sparse_array_get(&table->array, key); in _mesa_HashLookupLocked()
|
/aosp_15_r20/external/mesa3d/src/util/ |
H A D | sparse_array.c | 132 util_sparse_array_get(struct util_sparse_array *arr, uint64_t idx) in util_sparse_array_get() function 241 void *last_elem = util_sparse_array_get(fl->arr, items[0]); in util_sparse_array_free_list_push() 246 last_elem = util_sparse_array_get(fl->arr, items[i]); in util_sparse_array_free_list_push() 271 void *head_elem = util_sparse_array_get(fl->arr, head_idx); in util_sparse_array_free_list_pop_idx() 292 void *head_elem = util_sparse_array_get(fl->arr, head_idx); in util_sparse_array_free_list_pop_elem()
|
H A D | sparse_array.h | 80 void *util_sparse_array_get(struct util_sparse_array *arr, uint64_t idx);
|
/aosp_15_r20/external/mesa3d/src/panfrost/lib/kmod/ |
H A D | pan_kmod.c | 96 util_sparse_array_get(&dev->handle_to_bo.array, bo->handle); in pan_kmod_bo_alloc() 130 struct pan_kmod_bo **slot = (struct pan_kmod_bo **)util_sparse_array_get( in pan_kmod_bo_put() 165 slot = util_sparse_array_get(&dev->handle_to_bo.array, handle); in pan_kmod_bo_import()
|
/aosp_15_r20/external/mesa3d/src/util/tests/ |
H A D | sparse_array_test.cpp | 39 uint32_t *elem = (uint32_t *)util_sparse_array_get(arr, idx); in test_thread() 70 uint32_t *elem = (uint32_t *)util_sparse_array_get(&arr, i); in TEST()
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/renderonly/ |
H A D | renderonly.c | 88 scanout = util_sparse_array_get(&ro->bo_map, create_dumb.handle); in renderonly_create_kms_dumb_buffer_for_resource() 158 scanout = util_sparse_array_get(&ro->bo_map, scanout_handle); in renderonly_create_gpu_import_for_resource()
|
/aosp_15_r20/external/mesa3d/src/vulkan/runtime/ |
H A D | vk_object.c | 224 *private_data = util_sparse_array_get(swapchain_private, slot->index); in get_swapchain_private_data_locked() 261 *private_data = util_sparse_array_get(&obj->private_data, slot->index);
|
/aosp_15_r20/external/mesa3d/src/imagination/rogue/ |
H A D | rogue.c | 85 util_sparse_array_get(&shader->reg_cache[class], index); in rogue_reg_set() 141 util_sparse_array_get(&shader->regarray_cache, key); in rogue_regarray_set() 314 util_sparse_array_get(&shader->reg_cache[class], key); in rogue_reg_cached_common() 528 util_sparse_array_get(&shader->regarray_cache, key); in rogue_regarray_cached_common()
|
H A D | rogue_validate.c | 664 util_sparse_array_get(&shader->reg_cache[class], reg->index); in validate_reg_state() 715 util_sparse_array_get(&shader->regarray_cache, key); in validate_reg_state()
|
/aosp_15_r20/external/mesa3d/src/gallium/winsys/panfrost/drm/ |
H A D | panfrost_drm_winsys.c | 79 scanout = util_sparse_array_get(&ro->bo_map, create_dumb.handle); in panfrost_create_kms_dumb_buffer_for_resource()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/panfrost/ |
H A D | pan_device.h | 222 return (struct panfrost_bo *)util_sparse_array_get(&dev->bo_map, gem_handle); in pan_lookup_bo()
|
/aosp_15_r20/external/mesa3d/src/asahi/lib/ |
H A D | agx_device.h | 161 return util_sparse_array_get(&dev->bo_map, handle); in agx_lookup_bo()
|
/aosp_15_r20/external/mesa3d/src/virtio/vulkan/ |
H A D | vn_renderer_virtgpu.c | 1164 bo = util_sparse_array_get(&gpu->bo_array, gem_handle); in virtgpu_bo_create_from_dma_buf() 1249 struct virtgpu_bo *bo = util_sparse_array_get(&gpu->bo_array, gem_handle); in virtgpu_bo_create_from_device_memory() 1314 util_sparse_array_get(&gpu->shmem_array, gem_handle); in virtgpu_shmem_create()
|
H A D | vn_renderer_vtest.c | 763 struct vtest_bo *bo = util_sparse_array_get(&vtest->bo_array, res_id); in vtest_bo_create_from_device_memory() 836 util_sparse_array_get(&vtest->shmem_array, res_id); in vtest_shmem_create()
|
H A D | vn_buffer.c | 151 util_sparse_array_get(&cache->entries, idx); in vn_buffer_get_cached_memory_requirements()
|
H A D | vn_physical_device.c | 1726 return util_sparse_array_get(&physical_dev->format_properties, format); in vn_physical_device_get_format_properties()
|
/aosp_15_r20/external/mesa3d/src/freedreno/vulkan/ |
H A D | tu_device.h | 502 return (struct tu_bo *) util_sparse_array_get(&device->bo_map, handle); in tu_device_lookup_bo()
|
/aosp_15_r20/external/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_private.h | 205 return (struct v3dv_bo *) util_sparse_array_get(&device->bo_map, handle); in v3dv_device_lookup_bo()
|
/aosp_15_r20/external/mesa3d/src/intel/vulkan_hasvk/ |
H A D | anv_allocator.c | 1402 assert(util_sparse_array_get(&pool->device->bo_cache.bo_map, in anv_bo_pool_free()
|
H A D | anv_private.h | 1232 return util_sparse_array_get(&device->bo_cache.bo_map, gem_handle); in anv_device_lookup_bo()
|
/aosp_15_r20/external/mesa3d/src/intel/vulkan/ |
H A D | anv_allocator.c | 1301 assert(util_sparse_array_get(&pool->device->bo_cache.bo_map, in anv_bo_pool_free()
|
H A D | anv_private.h | 2189 return util_sparse_array_get(&device->bo_cache.bo_map, gem_handle); in anv_device_lookup_bo()
|