Searched refs:lima_bo (Results 1 – 10 of 10) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/lima/ |
D | lima_bo.h | 33 struct lima_bo { struct 56 struct lima_bo *lima_bo_create(struct lima_screen *screen, uint32_t size, argument 58 void lima_bo_unreference(struct lima_bo *bo); 60 static inline void lima_bo_reference(struct lima_bo *bo) in lima_bo_reference() 65 void *lima_bo_map(struct lima_bo *bo); 66 void lima_bo_unmap(struct lima_bo *bo); 68 bool lima_bo_export(struct lima_bo *bo, struct winsys_handle *handle); 69 struct lima_bo *lima_bo_import(struct lima_screen *screen, 72 bool lima_bo_wait(struct lima_bo *bo, uint32_t op, uint64_t timeout_ns);
|
D | lima_bo.c | 79 lima_bo_cache_remove(struct lima_bo *bo) in lima_bo_cache_remove() 95 lima_bo_free(struct lima_bo *bo) in lima_bo_free() 122 list_for_each_entry_safe(struct lima_bo, entry, in lima_bo_cache_fini() 129 static bool lima_bo_get_info(struct lima_bo *bo) in lima_bo_get_info() 169 list_for_each_entry_safe(struct lima_bo, entry, in lima_bo_cache_free_stale_bos() 192 list_for_each_entry(struct lima_bo, entry, bucket, size_list) { in lima_bo_cache_print_stats() 204 lima_bo_cache_put(struct lima_bo *bo) in lima_bo_cache_put() 234 static struct lima_bo * 241 struct lima_bo *bo = NULL; in lima_bo_cache_get() 250 list_for_each_entry_safe(struct lima_bo, entry, bucket, size_list) { in lima_bo_cache_get() [all …]
|
D | lima_context.h | 47 struct lima_bo *bo; 77 struct lima_bo *bo; 171 struct lima_bo *bo; 240 struct lima_bo *plb[LIMA_CTX_PLB_MAX_NUM]; 241 struct lima_bo *gp_tile_heap[LIMA_CTX_PLB_MAX_NUM]; 243 struct lima_bo *plb_gp_stream; 244 struct lima_bo *gp_output; 323 struct lima_context *ctx, struct lima_bo *bo, bool write);
|
D | lima_job.h | 37 struct lima_bo; 100 struct lima_bo *bo, uint32_t flags);
|
D | lima_resource.h | 56 struct lima_bo *bo;
|
D | lima_screen.h | 86 struct lima_bo *pp_buffer;
|
D | meson.build | 69 'lima_bo.c', 70 'lima_bo.h',
|
D | lima_job.c | 185 struct lima_bo *bo, uint32_t flags) in lima_job_add_bo() 199 struct lima_bo **jbo = util_dynarray_grow(job->bos + pipe, struct lima_bo *, 1); in lima_job_add_bo() 235 util_dynarray_foreach(job->bos + pipe, struct lima_bo *, bo) { in lima_job_start() 254 lima_job_has_bo(struct lima_job *job, struct lima_bo *bo, bool all) in lima_job_has_bo() 1069 struct lima_context *ctx, struct lima_bo *bo, bool write) in lima_flush_job_accessing_bo()
|
D | lima_resource.c | 618 struct lima_bo *bo = res->bo; in lima_transfer_map() 631 struct lima_bo *new_bo; in lima_transfer_map() 760 struct lima_bo *bo = res->bo; in lima_transfer_unmap_inner()
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 2518 ../src/gallium/drivers/lima/lima_bo.c 2519 ../src/gallium/drivers/lima/lima_bo.h
|