Searched refs:vc5_bo (Results 1 – 12 of 12) sorted by relevance
/external/mesa3d/src/gallium/drivers/vc5/ |
D | vc5_bufmgr.h | 35 struct vc5_bo { struct 59 struct vc5_bo *vc5_bo_alloc(struct vc5_screen *screen, uint32_t size, argument 61 void vc5_bo_last_unreference(struct vc5_bo *bo); 62 void vc5_bo_last_unreference_locked_timed(struct vc5_bo *bo, time_t time); 63 struct vc5_bo *vc5_bo_open_name(struct vc5_screen *screen, uint32_t name, 65 struct vc5_bo *vc5_bo_open_dmabuf(struct vc5_screen *screen, int fd, 67 bool vc5_bo_flink(struct vc5_bo *bo, uint32_t *name); 68 int vc5_bo_get_dmabuf(struct vc5_bo *bo); 71 vc5_bo_set_reference(struct vc5_bo **old_bo, struct vc5_bo *new_bo) in vc5_bo_set_reference() 78 static inline struct vc5_bo * [all …]
|
D | vc5_bufmgr.c | 62 struct vc5_bo *first = LIST_ENTRY(struct vc5_bo, in vc5_bo_dump_stats() 65 struct vc5_bo *last = LIST_ENTRY(struct vc5_bo, in vc5_bo_dump_stats() 82 vc5_bo_remove_from_cache(struct vc5_bo_cache *cache, struct vc5_bo *bo) in vc5_bo_remove_from_cache() 90 static struct vc5_bo * 99 struct vc5_bo *bo = NULL; in vc5_bo_from_cache() 102 bo = LIST_ENTRY(struct vc5_bo, cache->size_list[page_index].next, in vc5_bo_from_cache() 123 struct vc5_bo * 126 struct vc5_bo *bo; in vc5_bo_alloc() 141 bo = CALLOC_STRUCT(vc5_bo); in vc5_bo_alloc() 186 vc5_bo_last_unreference(struct vc5_bo *bo) in vc5_bo_last_unreference() [all …]
|
D | vc5_context.h | 43 struct vc5_bo; 44 void vc5_job_add_bo(struct vc5_job *job, struct vc5_bo *bo); 97 struct vc5_bo *bo; 108 struct vc5_bo *bo; 138 struct vc5_bo *bo; 177 struct vc5_bo *default_attribute_values; 205 struct vc5_bo *tile_alloc; 206 struct vc5_bo *tile_state; 388 struct vc5_bo *current_oq; 488 void vc5_job_add_bo(struct vc5_job *job, struct vc5_bo *bo);
|
D | vc5_cl.h | 32 struct vc5_bo; 44 struct vc5_bo *bo; 60 struct vc5_bo *bo; 67 uint32_t vc5_gem_hindex(struct vc5_job *job, struct vc5_bo *bo); 147 struct vc5_bo *bo, uint32_t offset) in cl_aligned_reloc() 176 cl_address(struct vc5_bo *bo, uint32_t offset) in cl_address()
|
D | vc5_job.c | 53 struct vc5_bo *bo = (struct vc5_bo *)entry->key; in vc5_job_free() 115 vc5_job_add_bo(struct vc5_job *job, struct vc5_bo *bo) in vc5_job_add_bo() 336 struct vc5_bo *bo = (void *)entry->key; in vc5_clif_dump_lookup()
|
D | vc5_simulator.c | 238 struct vc5_bo *bo = (struct vc5_bo *)entry->key; in vc5_simulator_pin_bos() 256 struct vc5_bo *bo = (struct vc5_bo *)entry->key; in vc5_simulator_unpin_bos()
|
D | vc5_uniforms.c | 150 static struct vc5_bo * 158 struct vc5_bo *ubo = vc5_bo_alloc(vc5->screen, in vc5_upload_ubo() 268 struct vc5_bo *ubo = vc5_upload_ubo(vc5, shader, gallium_uniforms); in vc5_write_uniforms()
|
D | vc5_screen.h | 35 struct vc5_bo;
|
D | vc5_resource.h | 109 struct vc5_bo *bo;
|
D | vc5_cl.c | 66 struct vc5_bo *new_bo = vc5_bo_alloc(cl->job->vc5->screen, 4096, "CL"); in vc5_cl_ensure_space_with_branch()
|
D | vc5_query.c | 42 struct vc5_bo *bo;
|
D | vc5_resource.c | 100 struct vc5_bo *bo; in vc5_resource_bo_alloc() 306 struct vc5_bo *bo = rsc->bo; in vc5_resource_get_handle()
|