| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/ |
| H A D | v3d_bufmgr.h | 35 struct v3d_bo { struct 59 struct v3d_bo *v3d_bo_alloc(struct v3d_screen *screen, uint32_t size, 61 void v3d_bo_last_unreference(struct v3d_bo *bo); 62 void v3d_bo_last_unreference_locked_timed(struct v3d_bo *bo, time_t time); 63 struct v3d_bo *v3d_bo_open_name(struct v3d_screen *screen, uint32_t name); 64 struct v3d_bo *v3d_bo_open_dmabuf(struct v3d_screen *screen, int fd); 65 bool v3d_bo_flink(struct v3d_bo *bo, uint32_t *name); 66 int v3d_bo_get_dmabuf(struct v3d_bo *bo); 69 v3d_bo_set_reference(struct v3d_bo **old_bo, struct v3d_bo *new_b [all...] |
| H A D | v3d_bufmgr.c | 58 list_for_each_entry(struct v3d_bo, bo, &cache->time_list, time_list) { 69 struct v3d_bo *first = list_first_entry(&cache->time_list, 70 struct v3d_bo, 72 struct v3d_bo *last = list_last_entry(&cache->time_list, 73 struct v3d_bo, 89 v3d_bo_remove_from_cache(struct v3d_bo_cache *cache, struct v3d_bo *bo) 95 static struct v3d_bo * 104 struct v3d_bo *bo = NULL; 108 struct v3d_bo, size_list); 128 struct v3d_bo * [all...] |
| H A D | v3d_screen.h | 36 struct v3d_bo; 63 /** List of struct v3d_bo freed, by age. */ 65 /** List of struct v3d_bo freed, per size, by age. */
|
| H A D | v3d_cl.h | 32 struct v3d_bo; 44 struct v3d_bo *bo; 60 struct v3d_bo *bo; 67 uint32_t v3d_gem_hindex(struct v3d_job *job, struct v3d_bo *bo); 147 struct v3d_bo *bo, uint32_t offset) 176 cl_address(struct v3d_bo *bo, uint32_t offset)
|
| H A D | v3d_context.h | 44 struct v3d_bo; 45 void v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo); 129 struct v3d_bo *bo; 206 struct v3d_bo *spill_bo; 283 struct v3d_bo *tile_alloc; 284 struct v3d_bo *tile_state; 452 struct v3d_bo *compute_shared_memory; 493 struct v3d_bo *current_oq; 583 void v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo);
|
| H A D | v3d_resource.h | 124 struct v3d_bo *bo;
|
| H A D | v3d_cl.c | 66 struct v3d_bo *new_bo = v3d_bo_alloc(cl->job->v3d->screen, 4096, "CL");
|
| H A D | v3d_job.c | 44 struct v3d_bo *bo = (struct v3d_bo *)entry->key; 111 v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo) 348 struct v3d_bo *bo = (void *)entry->key;
|
| H A D | v3d_query.c | 42 struct v3d_bo *bo;
|
| H A D | v3d_resource.c | 102 struct v3d_bo *bo; 378 struct v3d_bo *bo = rsc->bo;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/ |
| H A D | v3d_bufmgr.h | 35 struct v3d_bo { struct 59 struct v3d_bo *v3d_bo_alloc(struct v3d_screen *screen, uint32_t size, 61 void v3d_bo_last_unreference(struct v3d_bo *bo); 62 void v3d_bo_last_unreference_locked_timed(struct v3d_bo *bo, time_t time); 63 struct v3d_bo *v3d_bo_open_name(struct v3d_screen *screen, uint32_t name); 64 struct v3d_bo *v3d_bo_open_dmabuf(struct v3d_screen *screen, int fd); 65 bool v3d_bo_flink(struct v3d_bo *bo, uint32_t *name); 66 int v3d_bo_get_dmabuf(struct v3d_bo *bo); 69 v3d_bo_set_reference(struct v3d_bo **old_bo, struct v3d_bo *new_b [all...] |
| H A D | v3d_bufmgr.c | 50 list_for_each_entry(struct v3d_bo, bo, &cache->time_list, time_list) { 61 struct v3d_bo *first = list_first_entry(&cache->time_list, 62 struct v3d_bo, 64 struct v3d_bo *last = list_last_entry(&cache->time_list, 65 struct v3d_bo, 81 v3d_bo_remove_from_cache(struct v3d_bo_cache *cache, struct v3d_bo *bo) 87 static struct v3d_bo * 96 struct v3d_bo *bo = NULL; 100 struct v3d_bo, size_list); 120 struct v3d_bo * [all...] |
| H A D | v3d_screen.h | 36 struct v3d_bo; 63 /** List of struct v3d_bo freed, by age. */ 65 /** List of struct v3d_bo freed, per size, by age. */
|
| H A D | v3d_cl.h | 33 struct v3d_bo; 45 struct v3d_bo *bo; 70 struct v3d_bo *bo; 77 uint32_t v3d_gem_hindex(struct v3d_job *job, struct v3d_bo *bo); 157 struct v3d_bo *bo, uint32_t offset) 186 cl_address(struct v3d_bo *bo, uint32_t offset)
|
| H A D | v3d_context.h | 46 struct v3d_bo; 47 void v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo); 159 struct v3d_bo *bo; 237 struct v3d_bo *spill_bo; 334 struct v3d_bo *tile_alloc; 335 struct v3d_bo *tile_state; 541 struct v3d_bo *compute_shared_memory; 590 struct v3d_bo *current_oq; 706 void v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo); 710 void v3d_flush_jobs_using_bo(struct v3d_context *v3d, struct v3d_bo *b [all...] |
| H A D | v3d_resource.h | 89 struct v3d_bo *bo;
|
| H A D | v3d_cl.c | 69 struct v3d_bo *new_bo = v3d_bo_alloc(cl->job->v3d->screen, space, "CL");
|
| H A D | v3d_query_pipe.c | 43 struct v3d_bo *bo;
|
| H A D | v3d_job.c | 44 struct v3d_bo *bo = (struct v3d_bo *)entry->key; 113 v3d_job_add_bo(struct v3d_job *job, struct v3d_bo *bo) 152 v3d_flush_jobs_using_bo(struct v3d_context *v3d, struct v3d_bo *bo) 441 struct v3d_bo *bo = (void *)entry->key;
|
| H A D | v3d_resource.c | 100 struct v3d_bo *bo; 423 struct v3d_bo *bo = rsc->bo;
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/drm-shim/ |
| H A D | v3d.h | 48 struct v3d_bo { struct 55 static inline struct v3d_bo * 56 v3d_bo(struct shim_bo *bo) function in typeref:struct:v3d_bo * 58 return (struct v3d_bo *)bo; 61 struct v3d_bo *v3d_bo_lookup(struct shim_fd *shim_fd, int handle);
|
| H A D | v3d_noop.c | 33 struct v3d_bo { struct 38 static struct v3d_bo * 39 v3d_bo(struct shim_bo *bo) function in typeref:struct:v3d_bo * 41 return (struct v3d_bo *)bo; 63 struct v3d_bo *bo = calloc(1, sizeof(*bo)); 86 args->offset = v3d_bo(bo)->offset;
|
| H A D | v3d.c | 38 struct v3d_bo *v3d_bo_lookup(struct shim_fd *shim_fd, int handle) 40 return v3d_bo(drm_shim_bo_lookup(shim_fd, handle)); 71 struct v3d_bo *bo = v3d_bo_lookup(shim_fd, get->handle);
|
| H A D | v3dx.c | 112 struct v3d_bo *bo = v3d_bo_lookup(shim_fd, handle); 123 struct v3d_bo *bo = v3d_bo_lookup(shim_fd, handle); 223 struct v3d_bo *bo = calloc(1, sizeof(*bo)); 346 struct v3d_bo *bo = v3d_bo(shim_bo);
|