/aosp_15_r20/external/mesa3d/src/freedreno/drm/ |
H A D | freedreno_bo.c | 20 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 D | mos_bufmgr_api_mock.c | 83 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 D | mos_bufmgr_mock.c | 169 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 D | drv.c | 224 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 D | gbm.c | 112 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 D | mos_bufmgr_api.c | 114 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 D | mos_bufmgr.c | 195 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 D | freedreno_bo.c | 36 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 D | etnaviv_bo.c | 36 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 D | intel_bufmgr.c | 20 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 D | etnaviv_bo.c | 34 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 D | crocus_bufmgr.c | 196 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 D | intel_bufmgr.c | 86 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 D | intel_bufmgr_gem.c | 160 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 D | radeon_drm_bo.c | 31 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 D | gbm.c | 154 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 D | amdgpu_bo.c | 76 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 D | radeon_bo.c | 36 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 D | iris_bufmgr.c | 183 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 D | zink_bo.h | 120 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 D | virtio_bo.c | 11 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 D | buffers.c | 44 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 D | mos_bufmgr.c | 197 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 D | vc4_bufmgr.c | 52 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 D | pan_bo.c | 79 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 …]
|