Searched refs:lima_bo (Results 1 – 10 of 10) sorted by relevance
/external/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 | 53 struct lima_bo *bo; 80 struct lima_bo *bo; 151 struct lima_bo *bo; 214 struct lima_bo *plb[LIMA_CTX_PLB_MAX_NUM]; 215 struct lima_bo *gp_tile_heap[LIMA_CTX_PLB_MAX_NUM]; 217 struct lima_bo *plb_gp_stream; 218 struct lima_bo *gp_output; 292 struct lima_context *ctx, struct lima_bo *bo, bool write);
|
D | lima_job.h | 35 struct lima_bo; 96 struct lima_bo *bo, uint32_t flags);
|
D | Android.mk | 55 lima_bo.c \ 56 lima_bo.h \
|
D | lima_resource.h | 55 struct lima_bo *bo;
|
D | lima_screen.h | 83 struct lima_bo *pp_buffer;
|
D | meson.build | 66 'lima_bo.c', 67 'lima_bo.h',
|
D | lima_job.c | 184 struct lima_bo *bo, uint32_t flags) in lima_job_add_bo() 198 struct lima_bo **jbo = util_dynarray_grow(job->bos + pipe, struct lima_bo *, 1); in lima_job_add_bo() 234 util_dynarray_foreach(job->bos + pipe, struct lima_bo *, bo) { in lima_job_start() 253 lima_job_has_bo(struct lima_job *job, struct lima_bo *bo, bool all) in lima_job_has_bo() 1055 struct lima_context *ctx, struct lima_bo *bo, bool write) in lima_flush_job_accessing_bo()
|
D | lima_resource.c | 555 struct lima_bo *bo = res->bo; in lima_transfer_map() 568 struct lima_bo *new_bo; in lima_transfer_map() 665 struct lima_bo *bo = res->bo; in lima_transfer_unmap_inner()
|