Searched refs:agx_bo (Results 1 – 13 of 13) sorted by relevance
/third_party/mesa3d/src/asahi/lib/ |
D | agx_device.h | 48 struct agx_bo cmdbuf, memmap; 63 struct agx_bo *bo; 69 struct agx_bo *bo; 80 static inline struct agx_bo * 86 struct agx_bo
|
D | pool.c | 36 static struct agx_bo * 39 struct agx_bo *bo = agx_bo_create(pool->dev, bo_sz, in agx_pool_alloc_backing() 42 util_dynarray_append(&pool->bos, struct agx_bo *, bo); in agx_pool_alloc_backing() 65 util_dynarray_foreach(&pool->bos, struct agx_bo *, bo) { in agx_pool_cleanup() 76 util_dynarray_foreach(&pool->bos, struct agx_bo *, bo) { in agx_pool_get_bo_handles() 88 struct agx_bo *bo = pool->transient_bo; in agx_pool_alloc_aligned()
|
D | decode.c | 51 struct agx_bo mmap_array[MAX_MAPPINGS]; 54 struct agx_bo *ro_mappings[MAX_MAPPINGS]; 57 static struct agx_bo * 68 static struct agx_bo * 71 struct agx_bo *mem = agxdecode_find_mapped_gpu_mem_containing_rw(addr); in agxdecode_find_mapped_gpu_mem_containing() 87 static struct agx_bo * 106 struct agx_bo *bo = agxdecode_find_handle(handle, AGX_ALLOC_REGULAR); in agxdecode_mark_mapped() 169 __agxdecode_fetch_gpu_mem(const struct agx_bo *mem, in __agxdecode_fetch_gpu_mem() 223 agxdecode_dump_bo(struct agx_bo *bo, const char *name) in agxdecode_dump_bo() 237 struct agx_bo *alloc = agxdecode_find_mapped_gpu_mem_containing(va); in agxdecode_stateful() [all …]
|
D | agx_device.c | 35 agx_bo_free(struct agx_device *dev, struct agx_bo *bo) in agx_bo_free() 69 struct agx_bo 72 struct agx_bo bo; in agx_shmem_alloc() 92 bo = (struct agx_bo) { in agx_shmem_alloc() 100 bo = (struct agx_bo) { in agx_shmem_alloc() 115 static struct agx_bo * 119 struct agx_bo *bo; in agx_bo_alloc() 156 assert(!memcmp(bo, &((struct agx_bo) {}), sizeof(*bo))); in agx_bo_alloc() 189 agx_bo_reference(struct agx_bo *bo) in agx_bo_reference() 198 agx_bo_unreference(struct agx_bo *bo) in agx_bo_unreference() [all …]
|
D | agx_bo.h | 49 struct agx_bo { struct 84 struct agx_bo * argument 87 void agx_bo_reference(struct agx_bo *bo); 88 void agx_bo_unreference(struct agx_bo *bo);
|
D | decode.h | 39 void agxdecode_track_alloc(struct agx_bo *alloc); 43 void agxdecode_track_free(struct agx_bo *bo);
|
D | pool.h | 47 struct agx_bo *transient_bo; 66 return util_dynarray_num_elements(&pool->bos, struct agx_bo *); in agx_pool_num_bos()
|
/third_party/mesa3d/src/gallium/drivers/asahi/ |
D | agx_state.h | 59 struct agx_bo *bo; 93 struct agx_bo *bo; 112 struct agx_bo *encoder; 199 struct agx_bo *desc; 206 struct agx_bo *desc; 238 struct agx_bo *bo; 294 agx_batch_add_bo(struct agx_batch *batch, struct agx_bo *bo) in agx_batch_add_bo()
|
D | agx_uniforms.c | 37 struct agx_bo *bo = agx_resource(cb->buffer)->bo; in agx_const_buffer_ptr() 78 struct agx_bo *bo = agx_resource(vb.buffer.resource)->bo; in agx_push_location_direct()
|
D | agx_blit.c | 59 struct agx_bo *bo = agx_bo_create(dev, bo_size, AGX_MEMORY_TYPE_SHADER); in agx_build_reload_shader() 173 struct agx_bo *bo = agx_bo_create(dev, 4096, AGX_MEMORY_TYPE_SHADER); in agx_internal_shaders()
|
D | agx_state.c | 343 struct agx_bo *bo = agx_bo_create(dev, AGX_SAMPLER_LENGTH, in agx_create_sampler_state() 370 struct agx_bo *bo = state; in agx_delete_sampler_state() 1090 struct agx_bo *bo = sampler->desc; in agx_build_pipeline() 1511 struct agx_bo *bo = agx_resource(info->index.resource)->bo; in agx_index_buffer_ptr()
|
D | agx_pipe.c | 266 struct agx_bo *bo = rsrc->bo; in agx_rsrc_offset()
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 580 ../src/asahi/lib/agx_bo.h
|