Home
last modified time | relevance | path

Searched refs:tu_bo (Results 1 - 17 of 17) sorted by relevance

/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_drm.h47 struct tu_bo struct
70 tu_bo_init_new(struct tu_device *dev, struct tu_bo **bo, uint64_t size,
75 struct tu_bo **bo,
80 tu_bo_export_dmabuf(struct tu_device *dev, struct tu_bo *bo);
83 tu_bo_finish(struct tu_device *dev, struct tu_bo *bo);
86 tu_bo_map(struct tu_device *dev, struct tu_bo *bo);
88 static inline struct tu_bo *
89 tu_bo_get_ref(struct tu_bo *bo) in tu_bo_get_ref()
H A Dtu_device.h226 struct tu_bo *bo;
231 struct tu_bo *global_bo;
252 struct tu_bo *tess_bo;
271 /* This array holds all our 'struct tu_bo' allocations. We use this
331 struct tu_bo *bo;
345 struct tu_bo *bo;
397 struct tu_bo *bo;
423 static inline struct tu_bo *
426 return (struct tu_bo *) util_sparse_array_get(&device->bo_map, handle); in tu_device_lookup_bo()
436 tu_get_scratch_bo(struct tu_device *dev, uint64_t size, struct tu_bo **b
[all...]
H A Dtu_suballoc.h26 struct tu_bo *bo;
30 struct tu_bo *cached_bo;
35 struct tu_bo *bo;
H A Dtu_kgsl.c72 tu_bo_init_new(struct tu_device *dev, struct tu_bo **out_bo, uint64_t size, in tu_bo_init_new()
91 struct tu_bo* bo = tu_device_lookup_bo(dev, req.id); in tu_bo_init_new()
94 *bo = (struct tu_bo) { in tu_bo_init_new()
108 struct tu_bo **out_bo, in tu_bo_init_dmabuf()
139 struct tu_bo* bo = tu_device_lookup_bo(dev, req.id); in tu_bo_init_dmabuf()
142 *bo = (struct tu_bo) { in tu_bo_init_dmabuf()
155 tu_bo_export_dmabuf(struct tu_device *dev, struct tu_bo *bo) in tu_bo_export_dmabuf()
163 tu_bo_map(struct tu_device *dev, struct tu_bo *bo) in tu_bo_map()
180 tu_bo_finish(struct tu_device *dev, struct tu_bo *bo) in tu_bo_finish()
H A Dtu_cs.h56 const struct tu_bo *bo;
89 struct tu_bo **bos;
94 struct tu_bo *refcount_bo;
421 struct tu_bo *bo;
428 #define __bo_type struct tu_bo *
H A Dtu_cs.c79 static struct tu_bo *
118 struct tu_bo **new_bos = in tu_cs_add_bo()
119 realloc(cs->bos, new_capacity * sizeof(struct tu_bo *)); in tu_cs_add_bo()
127 struct tu_bo *new_bo; in tu_cs_add_bo()
301 struct tu_bo *bo = tu_cs_current_bo(cs); in tu_cs_alloc()
H A Dtu_drm.c200 struct tu_bo *bo, in tu_bo_init()
234 *bo = (struct tu_bo) { in tu_bo_init()
252 tu_bo_init_new(struct tu_device *dev, struct tu_bo **out_bo, uint64_t size, in tu_bo_init_new()
271 struct tu_bo* bo = tu_device_lookup_bo(dev, req.handle); in tu_bo_init_new()
287 struct tu_bo **out_bo, in tu_bo_init_dmabuf()
313 struct tu_bo* bo = tu_device_lookup_bo(dev, gem_handle); in tu_bo_init_dmabuf()
336 tu_bo_export_dmabuf(struct tu_device *dev, struct tu_bo *bo) in tu_bo_export_dmabuf()
346 tu_bo_map(struct tu_device *dev, struct tu_bo *bo) in tu_bo_map()
366 tu_bo_finish(struct tu_device *dev, struct tu_bo *bo) in tu_bo_finish()
384 struct tu_bo* exchanging_b in tu_bo_finish()
[all...]
H A Dtu_query.h34 struct tu_bo *bo;
H A Dtu_common.h140 struct tu_bo;
H A Dtu_image.h34 struct tu_bo *bo;
H A Dtu_descriptor_set.h127 struct tu_bo *bo;
H A Dtu_suballoc.c53 struct tu_bo *bo = suballoc->bo; in tu_suballoc_bo_alloc()
H A Dtu_pipeline.h116 struct tu_bo *pvtmem_bo;
H A Dtu_device.c1535 struct tu_bo *bo; in tu_trace_create_ts_buffer()
1546 struct tu_bo *bo = timestamps; in tu_trace_destroy_ts_buffer()
1555 struct tu_bo *bo = timestamps; in tu_trace_record_ts()
1571 struct tu_bo *bo = timestamps; in tu_trace_read_ts()
1609 struct tu_bo *bo_from = ts_from; in tu_copy_timestamp_buffer()
1610 struct tu_bo *bo_to = ts_to; in tu_copy_timestamp_buffer()
1892 util_sparse_array_init(&device->bo_map, sizeof(struct tu_bo), 512); in tu_CreateDevice()
2132 tu_get_scratch_bo(struct tu_device *dev, uint64_t size, struct tu_bo **bo) in tu_get_scratch_bo()
2307 * table and add reference count to tu_bo. in tu_AllocateMemory()
H A Dtu_descriptor_set.c689 host_size += sizeof(struct tu_bo*) * bo_count; in tu_CreateDescriptorPool()
H A Dtu_clear_blit.c1984 struct tu_bo *staging_bo; in tu_copy_image_to_image()
H A Dtu_cmd_buffer.c928 struct tu_bo *vsc_bo; in tu6_init_hw()

Completed in 27 milliseconds