Home
last modified time | relevance | path

Searched defs:bo (Results 1 – 25 of 1174) sorted by relevance

12345678910>>...47

/aosp_15_r20/external/mesa3d/src/freedreno/drm/
H A Dfreedreno_bo.c20 set_name(struct fd_bo *bo, uint32_t name) in set_name()
33 struct fd_bo *bo = NULL; in lookup_bo() local
74 fd_bo_init_common(struct fd_bo *bo, struct fd_device *dev) in fd_bo_init_common()
99 struct fd_bo *bo; in import_bo_from_handle() local
124 struct fd_bo *bo = NULL; in bo_new() local
163 struct fd_bo *bo = bo_new(dev, size, flags, &dev->bo_cache); in _fd_bo_new() local
170 _fd_bo_set_name(struct fd_bo *bo, const char *fmt, va_list ap) in _fd_bo_set_name()
183 struct fd_bo *bo = bo_new(dev, size, RING_FLAGS, &dev->ring_cache); in fd_bo_new_ring() local
195 struct fd_bo *bo = NULL; in fd_bo_from_handle() local
234 struct fd_bo *bo; in fd_bo_from_dmabuf_drm() local
[all …]
/aosp_15_r20/external/intel-media-driver/media_driver/linux/ult/libdrm_mock/
H A Dmos_bufmgr_api_mock.c83 mos_bo_reference(struct mos_linux_bo *bo) in mos_bo_reference()
89 mos_bo_unreference(struct mos_linux_bo *bo) in mos_bo_unreference()
110 mos_bo_wait_rendering(struct mos_linux_bo *bo) in mos_bo_wait_rendering()
122 mos_bo_exec(struct mos_linux_bo *bo, int used, in mos_bo_exec()
129 mos_bo_mrb_exec(struct mos_linux_bo *bo, int used, in mos_bo_mrb_exec()
161 mos_bo_flink(struct mos_linux_bo *bo, uint32_t * name) in mos_bo_flink()
170 mos_bo_emit_reloc(struct mos_linux_bo *bo, uint32_t offset, in mos_bo_emit_reloc()
182 mos_bo_set_tiling(struct mos_linux_bo *bo, uint32_t * tiling_mode, in mos_bo_set_tiling()
193 mos_bo_get_tiling(struct mos_linux_bo *bo, uint32_t * tiling_mode, in mos_bo_get_tiling()
205 mos_bo_set_softpin(struct mos_linux_bo *bo) in mos_bo_set_softpin()
[all …]
H A Dmos_bufmgr_mock.c169 struct mos_linux_bo *bo; member
174 struct mos_linux_bo *bo; member
179 struct mos_linux_bo bo; member
342 static inline struct mos_bo_gem *to_bo_gem(struct mos_linux_bo *bo) in to_bo_gem()
427 struct mos_linux_bo *bo = bufmgr_gem->exec_bos[i]; in mos_gem_dump_validation_list() local
476 mos_gem_bo_reference(struct mos_linux_bo *bo) in mos_gem_bo_reference()
492 mos_add_validate_buffer(struct mos_linux_bo *bo) in mos_add_validate_buffer()
539 mos_add_validate_buffer2(struct mos_linux_bo *bo, int need_fence) in mos_add_validate_buffer2()
734 mos_setup_reloc_list(struct mos_linux_bo *bo) in mos_setup_reloc_list()
763 mos_gem_bo_busy(struct mos_linux_bo *bo) in mos_gem_bo_busy()
[all …]
/aosp_15_r20/external/minigbm/
H A Ddrv.c224 struct bo *bo; in drv_bo_new() local
247 static void drv_bo_mapping_destroy(struct bo *bo) in drv_bo_mapping_destroy()
288 static void drv_bo_acquire(struct bo *bo) in drv_bo_acquire()
308 static bool drv_bo_release(struct bo *bo) in drv_bo_release()
344 struct bo *bo; in drv_bo_create() local
383 struct bo *bo; in drv_bo_create_with_modifiers() local
419 void drv_bo_destroy(struct bo *bo) in drv_bo_destroy()
433 struct bo *bo; in drv_bo_import() local
484 void *drv_bo_map(struct bo *bo, const struct rectangle *rect, uint32_t map_flags, in drv_bo_map()
563 int drv_bo_unmap(struct bo *bo, struct mapping *mapping) in drv_bo_unmap()
[all …]
H A Dgbm.c112 PUBLIC void gbm_surface_release_buffer(struct gbm_surface *surface, struct gbm_bo *bo) in gbm_surface_release_buffer()
128 struct gbm_bo *bo; in gbm_bo_new() local
143 struct gbm_bo *bo; in gbm_bo_create() local
183 struct gbm_bo *bo; in gbm_bo_create_with_modifiers2() local
203 PUBLIC void gbm_bo_destroy(struct gbm_bo *bo) in gbm_bo_destroy()
218 struct gbm_bo *bo; in gbm_bo_import() local
286 PUBLIC void *gbm_bo_map(struct gbm_bo *bo, uint32_t x, uint32_t y, uint32_t width, uint32_t height, in gbm_bo_map()
292 PUBLIC enum gbm_bo_map_cache_mode gbm_bo_get_map_info(struct gbm_bo *bo) in gbm_bo_get_map_info()
299 PUBLIC void gbm_bo_unmap(struct gbm_bo *bo, void *map_data) in gbm_bo_unmap()
305 PUBLIC uint32_t gbm_bo_get_width(struct gbm_bo *bo) in gbm_bo_get_width()
[all …]
/aosp_15_r20/external/intel-media-driver/media_softlet/linux/common/os/i915/
H A Dmos_bufmgr_api.c114 mos_bo_reference(struct mos_linux_bo *bo) in mos_bo_reference()
133 mos_bo_unreference(struct mos_linux_bo *bo) in mos_bo_unreference()
152 mos_bo_map(struct mos_linux_bo *bo, int write_enable) in mos_bo_map()
173 mos_bo_unmap(struct mos_linux_bo *bo) in mos_bo_unmap()
193 mos_bo_wait_rendering(struct mos_linux_bo *bo) in mos_bo_wait_rendering()
212 mos_bo_exec(struct mos_linux_bo *bo, int used, in mos_bo_exec()
233 mos_bo_mrb_exec(struct mos_linux_bo *bo, int used, in mos_bo_mrb_exec()
269 mos_bo_emit_reloc(struct mos_linux_bo *bo, uint32_t offset, in mos_bo_emit_reloc()
295 mos_bo_set_tiling(struct mos_linux_bo *bo, uint32_t * tiling_mode, in mos_bo_set_tiling()
318 mos_bo_get_tiling(struct mos_linux_bo *bo, uint32_t * tiling_mode, in mos_bo_get_tiling()
[all …]
H A Dmos_bufmgr.c195 struct mos_linux_bo *bo; member
200 struct mos_linux_bo *bo; member
205 struct mos_linux_bo bo; member
410 static inline struct mos_bo_gem *to_bo_gem(struct mos_linux_bo *bo) in to_bo_gem()
482 struct mos_linux_bo *bo = bufmgr_gem->exec_bos[i]; in mos_gem_dump_validation_list() local
531 mos_gem_bo_reference(struct mos_linux_bo *bo) in mos_gem_bo_reference()
547 mos_add_validate_buffer(struct mos_linux_bo *bo) in mos_add_validate_buffer()
594 mos_add_validate_buffer2(struct mos_linux_bo *bo, int need_fence) in mos_add_validate_buffer2()
803 mos_setup_reloc_list(struct mos_linux_bo *bo) in mos_setup_reloc_list()
832 mos_gem_bo_busy(struct mos_linux_bo *bo) in mos_gem_bo_busy()
[all …]
/aosp_15_r20/external/libdrm/freedreno/
H A Dfreedreno_bo.c36 static void set_name(struct fd_bo *bo, uint32_t name) in set_name()
46 struct fd_bo *bo = NULL; in lookup_bo() local
61 struct fd_bo *bo; in bo_from_handle() local
82 struct fd_bo *bo = NULL; in bo_new() local
106 struct fd_bo *bo = bo_new(dev, size, flags, &dev->bo_cache); in fd_bo_new() local
120 struct fd_bo *bo = bo_new(dev, size, flags, &dev->ring_cache); in fd_bo_new_ring() local
129 struct fd_bo *bo = NULL; in fd_bo_from_handle() local
152 struct fd_bo *bo; in fd_bo_from_dmabuf() local
184 struct fd_bo *bo; in fd_bo_from_name() local
214 drm_public uint64_t fd_bo_get_iova(struct fd_bo *bo) in fd_bo_get_iova()
[all …]
/aosp_15_r20/external/mesa3d/src/etnaviv/drm/
H A Detnaviv_bo.c36 static void set_name(struct etna_bo *bo, uint32_t name) in set_name()
45 int etna_bo_is_idle(struct etna_bo *bo) in etna_bo_is_idle()
54 static void _etna_bo_free(struct etna_bo *bo) in _etna_bo_free()
111 void etna_bo_free(struct etna_bo *bo) { in etna_bo_free()
130 struct etna_bo *bo = NULL; in lookup_bo() local
156 struct etna_bo *bo = calloc(sizeof(*bo), 1); in bo_from_handle() local
189 struct etna_bo *bo; in etna_bo_new() local
216 struct etna_bo *etna_bo_ref(struct etna_bo *bo) in etna_bo_ref()
227 struct etna_bo *bo; in etna_bo_from_name() local
267 struct etna_bo *bo; in etna_bo_from_dmabuf() local
[all …]
/aosp_15_r20/external/igt-gpu-tools/lib/stubs/drm/
H A Dintel_bufmgr.c20 void drm_intel_bo_unreference(drm_intel_bo *bo) in drm_intel_bo_unreference()
32 int drm_intel_bo_subdata(drm_intel_bo *bo, unsigned long offset, in drm_intel_bo_subdata()
39 int drm_intel_gem_bo_context_exec(drm_intel_bo *bo, drm_intel_context *ctx, in drm_intel_gem_bo_context_exec()
46 int drm_intel_bo_emit_reloc(drm_intel_bo *bo, uint32_t offset, in drm_intel_bo_emit_reloc()
54 int drm_intel_bo_emit_reloc_fence(drm_intel_bo *bo, uint32_t offset, in drm_intel_bo_emit_reloc_fence()
63 int drm_intel_bo_get_tiling(drm_intel_bo *bo, uint32_t * tiling_mode, in drm_intel_bo_get_tiling()
70 int drm_intel_bo_mrb_exec(drm_intel_bo *bo, int used, in drm_intel_bo_mrb_exec()
78 void drm_intel_bufmgr_gem_set_aub_annotations(drm_intel_bo *bo, in drm_intel_bufmgr_gem_set_aub_annotations()
90 int drm_intel_bo_exec(drm_intel_bo *bo, int used, in drm_intel_bo_exec()
102 void drm_intel_bo_wait_rendering(drm_intel_bo *bo) in drm_intel_bo_wait_rendering()
[all …]
/aosp_15_r20/external/libdrm/etnaviv/
H A Detnaviv_bo.c34 static void set_name(struct etna_bo *bo, uint32_t name) in set_name()
42 drm_private void bo_del(struct etna_bo *bo) in bo_del()
61 struct etna_bo *bo = NULL; in lookup_bo() local
78 struct etna_bo *bo = calloc(sizeof(*bo), 1); in bo_from_handle() local
101 struct etna_bo *bo; in etna_bo_new() local
125 drm_public struct etna_bo *etna_bo_ref(struct etna_bo *bo) in etna_bo_ref()
133 static int get_buffer_info(struct etna_bo *bo) in get_buffer_info()
156 struct etna_bo *bo; in etna_bo_from_name() local
193 struct etna_bo *bo; in etna_bo_from_dmabuf() local
226 drm_public void etna_bo_del(struct etna_bo *bo) in etna_bo_del()
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_bufmgr.c196 struct crocus_bo *bo = entry ? entry->data : NULL; in find_and_ref_external_bo() local
258 crocus_bo_busy(struct crocus_bo *bo) in crocus_bo_busy()
272 crocus_bo_madvise(struct crocus_bo *bo, int state) in crocus_bo_madvise()
288 struct crocus_bo *bo = calloc(1, sizeof(*bo)); in bo_calloc() local
306 struct crocus_bo *bo = NULL; in alloc_bo_from_cache() local
350 struct crocus_bo *bo = bo_calloc(); in alloc_fresh_bo() local
399 struct crocus_bo *bo; in bo_alloc_internal() local
480 struct crocus_bo *bo; in crocus_bo_create_userptr() local
534 struct crocus_bo *bo; in crocus_bo_gem_create_from_name() local
603 bo_close(struct crocus_bo *bo) in bo_close()
[all …]
/aosp_15_r20/external/libdrm/intel/
H A Dintel_bufmgr.c86 drm_intel_bo_reference(drm_intel_bo *bo) in drm_intel_bo_reference()
92 drm_intel_bo_unreference(drm_intel_bo *bo) in drm_intel_bo_unreference()
113 drm_intel_bo_subdata(drm_intel_bo *bo, unsigned long offset, in drm_intel_bo_subdata()
120 drm_intel_bo_get_subdata(drm_intel_bo *bo, unsigned long offset, in drm_intel_bo_get_subdata()
139 drm_intel_bo_wait_rendering(drm_intel_bo *bo) in drm_intel_bo_wait_rendering()
151 drm_intel_bo_exec(drm_intel_bo *bo, int used, in drm_intel_bo_exec()
158 drm_intel_bo_mrb_exec(drm_intel_bo *bo, int used, in drm_intel_bo_mrb_exec()
190 drm_intel_bo_flink(drm_intel_bo *bo, uint32_t * name) in drm_intel_bo_flink()
199 drm_intel_bo_emit_reloc(drm_intel_bo *bo, uint32_t offset, in drm_intel_bo_emit_reloc()
210 drm_intel_bo_emit_reloc_fence(drm_intel_bo *bo, uint32_t offset, in drm_intel_bo_emit_reloc_fence()
[all …]
H A Dintel_bufmgr_gem.c160 drm_intel_bo *bo; member
165 drm_intel_bo bo; member
307 static inline drm_intel_bo_gem *to_bo_gem(drm_intel_bo *bo) in to_bo_gem()
417 drm_intel_bo *bo = bufmgr_gem->exec_bos[i]; in drm_intel_gem_dump_validation_list() local
466 drm_intel_gem_bo_reference(drm_intel_bo *bo) in drm_intel_gem_bo_reference()
482 drm_intel_add_validate_buffer2(drm_intel_bo *bo, int need_fence) in drm_intel_add_validate_buffer2()
570 drm_intel_setup_reloc_list(drm_intel_bo *bo) in drm_intel_setup_reloc_list()
599 drm_intel_gem_bo_busy(drm_intel_bo *bo) in drm_intel_gem_bo_busy()
637 drm_intel_gem_bo_madvise(drm_intel_bo *bo, int madv) in drm_intel_gem_bo_madvise()
1151 drm_intel_gem_bo_free(drm_intel_bo *bo) in drm_intel_gem_bo_free()
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_bo.c31 static inline struct radeon_bo *radeon_bo(struct pb_buffer_lean *bo) in radeon_bo()
42 static bool radeon_real_bo_is_busy(struct radeon_bo *bo) in radeon_real_bo_is_busy()
51 static bool radeon_bo_is_busy(struct radeon_winsys *rws, struct radeon_bo *bo) in radeon_bo_is_busy()
75 static void radeon_real_bo_wait_idle(struct radeon_bo *bo) in radeon_real_bo_wait_idle()
84 static void radeon_bo_wait_idle(struct radeon_winsys *rws, struct radeon_bo *bo) in radeon_bo_wait_idle()
115 struct radeon_bo *bo = radeon_bo(_buf); in radeon_bo_wait() local
159 struct radeon_bo *bo = (struct radeon_bo*)buf; in radeon_bo_get_initial_domain() local
332 struct radeon_bo *bo = radeon_bo((struct pb_buffer_lean*)_buf); in radeon_bo_destroy() local
407 struct radeon_bo *bo = radeon_bo(_buf); in radeon_bo_destroy_or_cache() local
417 void *radeon_bo_do_map(struct radeon_bo *bo) in radeon_bo_do_map()
[all …]
/aosp_15_r20/external/mesa3d/src/gbm/main/
H A Dgbm.c154 gbm_bo_get_width(struct gbm_bo *bo) in gbm_bo_get_width()
165 gbm_bo_get_height(struct gbm_bo *bo) in gbm_bo_get_height()
179 gbm_bo_get_stride(struct gbm_bo *bo) in gbm_bo_get_stride()
192 gbm_bo_get_stride_for_plane(struct gbm_bo *bo, int plane) in gbm_bo_get_stride_for_plane()
205 gbm_bo_get_format(struct gbm_bo *bo) in gbm_bo_get_format()
223 gbm_bo_get_bpp(struct gbm_bo *bo) in gbm_bo_get_bpp()
294 gbm_bo_get_offset(struct gbm_bo *bo, int plane) in gbm_bo_get_offset()
305 gbm_bo_get_device(struct gbm_bo *bo) in gbm_bo_get_device()
319 gbm_bo_get_handle(struct gbm_bo *bo) in gbm_bo_get_handle()
336 gbm_bo_get_fd(struct gbm_bo *bo) in gbm_bo_get_fd()
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_bo.c76 struct amdgpu_winsys_bo *bo = amdgpu_winsys_bo(_buf); in amdgpu_bo_wait() local
139 static inline unsigned get_slab_entry_offset(struct amdgpu_winsys_bo *bo) in get_slab_entry_offset()
161 static void amdgpu_bo_remove_fences(struct amdgpu_winsys_bo *bo) in amdgpu_bo_remove_fences()
169 struct amdgpu_bo_real *bo = get_real_bo(amdgpu_winsys_bo(_buf)); in amdgpu_bo_destroy() local
239 struct amdgpu_winsys_bo *bo = amdgpu_winsys_bo(_buf); in amdgpu_bo_destroy_or_cache() local
255 static bool amdgpu_bo_do_map(struct radeon_winsys *rws, struct amdgpu_bo_real *bo, void **cpu) in amdgpu_bo_do_map()
287 struct amdgpu_winsys_bo *bo = (struct amdgpu_winsys_bo*)buf; in amdgpu_bo_map() local
416 struct amdgpu_winsys_bo *bo = (struct amdgpu_winsys_bo*)buf; in amdgpu_bo_unmap() local
441 static void amdgpu_add_buffer_to_global_list(struct amdgpu_winsys *aws, struct amdgpu_bo_real *bo) in amdgpu_add_buffer_to_global_list()
479 struct amdgpu_bo_real *bo; in amdgpu_create_bo() local
[all …]
/aosp_15_r20/external/libdrm/radeon/
H A Dradeon_bo.c36 drm_public void radeon_bo_debug(struct radeon_bo *bo, const char *op) in radeon_bo_debug()
48 struct radeon_bo *bo; in radeon_bo_open() local
53 drm_public void radeon_bo_ref(struct radeon_bo *bo) in radeon_bo_ref()
60 drm_public struct radeon_bo *radeon_bo_unref(struct radeon_bo *bo) in radeon_bo_unref()
70 drm_public int radeon_bo_map(struct radeon_bo *bo, int write) in radeon_bo_map()
76 drm_public int radeon_bo_unmap(struct radeon_bo *bo) in radeon_bo_unmap()
82 drm_public int radeon_bo_wait(struct radeon_bo *bo) in radeon_bo_wait()
90 drm_public int radeon_bo_is_busy(struct radeon_bo *bo, uint32_t *domain) in radeon_bo_is_busy()
97 radeon_bo_set_tiling(struct radeon_bo *bo, in radeon_bo_set_tiling()
105 radeon_bo_get_tiling(struct radeon_bo *bo, in radeon_bo_get_tiling()
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/
H A Diris_bufmgr.c183 struct iris_bo *bo; member
259 struct iris_bo *bo = entry ? entry->data : NULL; in find_and_ref_external_bo() local
433 iris_bo_export_sync_state(struct iris_bo *bo) in iris_bo_export_sync_state()
478 iris_bo_import_sync_state(struct iris_bo *bo, int sync_file_fd) in iris_bo_import_sync_state()
492 iris_bo_wait_syncobj(struct iris_bo *bo, int64_t timeout_ns) in iris_bo_wait_syncobj()
571 iris_bo_busy_syncobj(struct iris_bo *bo) in iris_bo_busy_syncobj()
577 iris_bo_busy(struct iris_bo *bo) in iris_bo_busy()
614 iris_bo_madvise(struct iris_bo *bo, enum iris_madvice state) in iris_bo_madvise()
625 struct iris_bo *bo = calloc(1, sizeof(*bo)); in bo_calloc() local
637 bo_unmap(struct iris_bo *bo) in bo_unmap()
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/
H A Dzink_bo.h120 zink_bo_get_offset(const struct zink_bo *bo) in zink_bo_get_offset()
126 zink_bo_get_mem(const struct zink_bo *bo) in zink_bo_get_mem()
132 zink_bo_get_size(const struct zink_bo *bo) in zink_bo_get_size()
146 zink_bo_has_unflushed_usage(const struct zink_bo *bo) in zink_bo_has_unflushed_usage()
153 zink_bo_has_usage(const struct zink_bo *bo) in zink_bo_has_usage()
161 zink_bo_usage_matches(const struct zink_bo *bo, const struct zink_batch_state *bs) in zink_bo_usage_matches()
168 zink_bo_usage_check_completion(struct zink_screen *screen, struct zink_bo *bo, enum zink_resource_a… in zink_bo_usage_check_completion()
178 zink_bo_usage_check_completion_fast(struct zink_screen *screen, struct zink_bo *bo, enum zink_resou… in zink_bo_usage_check_completion_fast()
188 zink_bo_usage_wait(struct zink_context *ctx, struct zink_bo *bo, enum zink_resource_access access) in zink_bo_usage_wait()
197 zink_bo_usage_try_wait(struct zink_context *ctx, struct zink_bo *bo, enum zink_resource_access acce… in zink_bo_usage_try_wait()
[all …]
/aosp_15_r20/external/mesa3d/src/freedreno/drm/virtio/
H A Dvirtio_bo.c11 virtio_bo_mmap(struct fd_bo *bo) in virtio_bo_mmap()
33 virtio_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op) in virtio_bo_cpu_prep()
79 virtio_bo_madvise(struct fd_bo *bo, int willneed) in virtio_bo_madvise()
91 virtio_bo_iova(struct fd_bo *bo) in virtio_bo_iova()
101 virtio_bo_set_name(struct fd_bo *bo, const char *fmt, va_list ap) in virtio_bo_set_name()
131 virtio_bo_dmabuf(struct fd_bo *bo) in virtio_bo_dmabuf()
139 bo_upload(struct fd_bo *bo, unsigned off, void *src, unsigned len) in bo_upload()
163 virtio_bo_upload(struct fd_bo *bo, void *src, unsigned off, unsigned len) in virtio_bo_upload()
181 virtio_bo_prefer_upload(struct fd_bo *bo, unsigned len) in virtio_bo_prefer_upload()
202 set_iova(struct fd_bo *bo, uint64_t iova) in set_iova()
[all …]
/aosp_15_r20/external/libdrm/tests/modetest/
H A Dbuffers.c44 struct bo struct
57 static struct bo * argument
60 struct bo *bo; in bo_create_dumb() local
83 static int bo_map(struct bo *bo, void **out) in bo_map()
104 static void bo_unmap(struct bo *bo) in bo_unmap()
120 struct bo *bo; in bo_create() local
395 void bo_destroy(struct bo *bo) in bo_destroy()
407 void bo_dump(struct bo *bo, const char *filename) in bo_dump()
/aosp_15_r20/external/intel-media-driver/media_softlet/linux/common/os/i915_production/
H A Dmos_bufmgr.c197 struct mos_linux_bo *bo; member
202 struct mos_linux_bo *bo; member
207 struct mos_linux_bo bo; member
402 static inline struct mos_bo_gem *to_bo_gem(struct mos_linux_bo *bo) in to_bo_gem()
474 struct mos_linux_bo *bo = bufmgr_gem->exec_bos[i]; in mos_gem_dump_validation_list() local
523 mos_gem_bo_reference(struct mos_linux_bo *bo) in mos_gem_bo_reference()
539 mos_add_validate_buffer(struct mos_linux_bo *bo) in mos_add_validate_buffer()
586 mos_add_validate_buffer2(struct mos_linux_bo *bo, int need_fence) in mos_add_validate_buffer2()
795 mos_setup_reloc_list(struct mos_linux_bo *bo) in mos_setup_reloc_list()
824 mos_gem_bo_busy(struct mos_linux_bo *bo) in mos_gem_bo_busy()
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_bufmgr.c52 vc4_bo_label(struct vc4_screen *screen, struct vc4_bo *bo, const char *fmt, ...) in vc4_bo_label()
108 vc4_bo_remove_from_cache(struct vc4_bo_cache *cache, struct vc4_bo *bo) in vc4_bo_remove_from_cache()
116 static void vc4_bo_purgeable(struct vc4_bo *bo) in vc4_bo_purgeable()
127 static bool vc4_bo_unpurgeable(struct vc4_bo *bo) in vc4_bo_unpurgeable()
144 vc4_bo_free(struct vc4_bo *bo) in vc4_bo_free()
187 struct vc4_bo *iter, *tmp, *bo = NULL; in vc4_bo_from_cache() local
228 struct vc4_bo *bo; in vc4_bo_alloc() local
285 vc4_bo_last_unreference(struct vc4_bo *bo) in vc4_bo_last_unreference()
338 vc4_bo_last_unreference_locked_timed(struct vc4_bo *bo, time_t time) in vc4_bo_last_unreference_locked_timed()
386 struct vc4_bo *bo; in vc4_bo_open_handle() local
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_bo.c79 struct panfrost_bo *bo; in panfrost_bo_alloc() local
125 panfrost_bo_free(struct panfrost_bo *bo) in panfrost_bo_free()
156 panfrost_bo_wait(struct panfrost_bo *bo, int64_t timeout_ns, bool wait_readers) in panfrost_bo_wait()
219 struct panfrost_bo *bo = NULL; in panfrost_bo_cache_fetch() local
278 panfrost_bo_cache_put(struct panfrost_bo *bo) in panfrost_bo_cache_put()
337 panfrost_bo_mmap(struct panfrost_bo *bo) in panfrost_bo_mmap()
352 panfrost_bo_munmap(struct panfrost_bo *bo) in panfrost_bo_munmap()
369 struct panfrost_bo *bo; in panfrost_bo_create() local
429 panfrost_bo_reference(struct panfrost_bo *bo) in panfrost_bo_reference()
438 panfrost_bo_unreference(struct panfrost_bo *bo) in panfrost_bo_unreference()
[all …]

12345678910>>...47