/external/libdrm/freedreno/ |
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 84 struct fd_bo *bo = NULL; in fd_bo_new() local 109 struct fd_bo *bo = NULL; in fd_bo_from_handle() local 132 struct fd_bo *bo; in fd_bo_from_dmabuf() local 164 struct fd_bo *bo; in fd_bo_from_name() local 194 uint64_t fd_bo_get_iova(struct fd_bo *bo) in fd_bo_get_iova() 199 void fd_bo_put_iova(struct fd_bo *bo) in fd_bo_put_iova() 204 struct fd_bo * fd_bo_ref(struct fd_bo *bo) in fd_bo_ref() [all …]
|
D | freedreno_bo_cache.c | 91 struct fd_bo *bo; in fd_bo_cache_cleanup() local 126 static int is_idle(struct fd_bo *bo) in is_idle() 136 struct fd_bo *bo = NULL; in find_in_bucket() local 164 struct fd_bo *bo = NULL; in fd_bo_cache_alloc() local 194 fd_bo_cache_free(struct fd_bo_cache *cache, struct fd_bo *bo) in fd_bo_cache_free()
|
/external/libdrm/etnaviv/ |
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() 65 struct etna_bo *bo = NULL; in lookup_bo() local 82 struct etna_bo *bo = calloc(sizeof(*bo), 1); in bo_from_handle() local 110 struct etna_bo *bo; in etna_bo_new() local 134 struct etna_bo *etna_bo_ref(struct etna_bo *bo) in etna_bo_ref() 142 static int get_buffer_info(struct etna_bo *bo) in get_buffer_info() 164 struct etna_bo *bo; in etna_bo_from_name() local 201 struct etna_bo *bo; in etna_bo_from_dmabuf() local 234 void etna_bo_del(struct etna_bo *bo) in etna_bo_del() [all …]
|
D | etnaviv_bo_cache.c | 79 struct etna_bo *bo; in etna_bo_cache_cleanup() local 113 static int is_idle(struct etna_bo *bo) in is_idle() 123 struct etna_bo *bo = NULL, *tmp; in find_in_bucket() local 161 struct etna_bo *bo; in etna_bo_cache_alloc() local 181 drm_private int etna_bo_cache_free(struct etna_bo_cache *cache, struct etna_bo *bo) in etna_bo_cache_free()
|
/external/minigbm/ |
D | gbm.c | 89 PUBLIC void gbm_surface_release_buffer(struct gbm_surface *surface, struct gbm_bo *bo) in gbm_surface_release_buffer() 95 struct gbm_bo *bo; in gbm_bo_new() local 110 struct gbm_bo *bo; in gbm_bo_create() local 134 struct gbm_bo *bo; in gbm_bo_create_with_modifiers() local 151 PUBLIC void gbm_bo_destroy(struct gbm_bo *bo) in gbm_bo_destroy() 166 struct gbm_bo *bo; in gbm_bo_import() local 226 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() 250 PUBLIC void gbm_bo_unmap(struct gbm_bo *bo, void *map_data) in gbm_bo_unmap() 256 PUBLIC uint32_t gbm_bo_get_width(struct gbm_bo *bo) in gbm_bo_get_width() 261 PUBLIC uint32_t gbm_bo_get_height(struct gbm_bo *bo) in gbm_bo_get_height() [all …]
|
D | drv.c | 229 struct bo *bo; in drv_bo_new() local 255 struct bo *bo; in drv_bo_create() local 288 struct bo *bo; in drv_bo_create_with_modifiers() local 321 void drv_bo_destroy(struct bo *bo) in drv_bo_destroy() 349 struct bo *bo; in drv_bo_import() local 395 void *drv_bo_map(struct bo *bo, const struct rectangle *rect, uint32_t map_flags, in drv_bo_map() 467 int drv_bo_unmap(struct bo *bo, struct mapping *mapping) in drv_bo_unmap() 494 int drv_bo_invalidate(struct bo *bo, struct mapping *mapping) in drv_bo_invalidate() 509 int drv_bo_flush_or_unmap(struct bo *bo, struct mapping *mapping) in drv_bo_flush_or_unmap() 527 uint32_t drv_bo_get_width(struct bo *bo) in drv_bo_get_width() [all …]
|
D | drv_priv.h | 17 struct bo { struct 24 union bo_handle handles[DRV_MAX_PLANES]; argument 25 uint32_t offsets[DRV_MAX_PLANES]; 26 uint32_t sizes[DRV_MAX_PLANES]; 27 uint32_t strides[DRV_MAX_PLANES]; 28 uint64_t format_modifiers[DRV_MAX_PLANES]; 29 uint64_t use_flags; 30 size_t total_size; 31 void *priv;
|
/external/libdrm/radeon/ |
D | radeon_bo.c | 36 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 void radeon_bo_ref(struct radeon_bo *bo) in radeon_bo_ref() 60 struct radeon_bo *radeon_bo_unref(struct radeon_bo *bo) in radeon_bo_unref() 70 int radeon_bo_map(struct radeon_bo *bo, int write) in radeon_bo_map() 76 int radeon_bo_unmap(struct radeon_bo *bo) in radeon_bo_unmap() 82 int radeon_bo_wait(struct radeon_bo *bo) in radeon_bo_wait() 90 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 …]
|
/external/libdrm/tests/modetest/ |
D | buffers.c | 43 struct bo struct 57 static struct bo * argument 61 struct bo *bo; in bo_create_dumb() local 91 static int bo_map(struct bo *bo, void **out) in bo_map() 115 static void bo_unmap(struct bo *bo) in bo_unmap() 131 struct bo *bo; in bo_create() local 328 void bo_destroy(struct bo *bo) in bo_destroy()
|
/external/mesa3d/src/gbm/main/ |
D | gbm.c | 155 gbm_bo_get_width(struct gbm_bo *bo) in gbm_bo_get_width() 166 gbm_bo_get_height(struct gbm_bo *bo) in gbm_bo_get_height() 180 gbm_bo_get_stride(struct gbm_bo *bo) in gbm_bo_get_stride() 193 gbm_bo_get_stride_for_plane(struct gbm_bo *bo, int plane) in gbm_bo_get_stride_for_plane() 206 gbm_bo_get_format(struct gbm_bo *bo) in gbm_bo_get_format() 224 gbm_bo_get_bpp(struct gbm_bo *bo) in gbm_bo_get_bpp() 287 gbm_bo_get_offset(struct gbm_bo *bo, int plane) in gbm_bo_get_offset() 298 gbm_bo_get_device(struct gbm_bo *bo) in gbm_bo_get_device() 312 gbm_bo_get_handle(struct gbm_bo *bo) in gbm_bo_get_handle() 329 gbm_bo_get_fd(struct gbm_bo *bo) in gbm_bo_get_fd() [all …]
|
/external/libdrm/intel/ |
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 …]
|
D | intel_bufmgr_gem.c | 161 drm_intel_bo *bo; member 166 drm_intel_bo bo; member 308 static inline drm_intel_bo_gem *to_bo_gem(drm_intel_bo *bo) in to_bo_gem() 418 drm_intel_bo *bo = bufmgr_gem->exec_bos[i]; in drm_intel_gem_dump_validation_list() local 467 drm_intel_gem_bo_reference(drm_intel_bo *bo) in drm_intel_gem_bo_reference() 483 drm_intel_add_validate_buffer(drm_intel_bo *bo) in drm_intel_add_validate_buffer() 521 drm_intel_add_validate_buffer2(drm_intel_bo *bo, int need_fence) in drm_intel_add_validate_buffer2() 609 drm_intel_setup_reloc_list(drm_intel_bo *bo) in drm_intel_setup_reloc_list() 638 drm_intel_gem_bo_busy(drm_intel_bo *bo) in drm_intel_gem_bo_busy() 676 drm_intel_gem_bo_madvise(drm_intel_bo *bo, int madv) in drm_intel_gem_bo_madvise() [all …]
|
/external/libdrm/tegra/ |
D | tegra.c | 38 static void drm_tegra_bo_free(struct drm_tegra_bo *bo) in drm_tegra_bo_free() 108 struct drm_tegra_bo *bo; in drm_tegra_bo_new() local 145 struct drm_tegra_bo *bo; in drm_tegra_bo_wrap() local 168 struct drm_tegra_bo *bo; in drm_tegra_bo_name_ref() local 197 int drm_tegra_bo_name_get(struct drm_tegra_bo *bo, uint32_t *name) in drm_tegra_bo_name_get() 220 struct drm_tegra_bo *drm_tegra_bo_ref(struct drm_tegra_bo *bo) in drm_tegra_bo_ref() 228 void drm_tegra_bo_unref(struct drm_tegra_bo *bo) in drm_tegra_bo_unref() 234 int drm_tegra_bo_get_handle(struct drm_tegra_bo *bo, uint32_t *handle) in drm_tegra_bo_get_handle() 244 int drm_tegra_bo_map(struct drm_tegra_bo *bo, void **ptr) in drm_tegra_bo_map() 276 int drm_tegra_bo_unmap(struct drm_tegra_bo *bo) in drm_tegra_bo_unmap() [all …]
|
/external/libdrm/freedreno/msm/ |
D | msm_bo.c | 33 struct fd_bo *bo = &msm_bo->base; in bo_allocate() local 57 static int msm_bo_offset(struct fd_bo *bo, uint64_t *offset) in msm_bo_offset() 67 static int msm_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op) in msm_bo_cpu_prep() 79 static void msm_bo_cpu_fini(struct fd_bo *bo) in msm_bo_cpu_fini() 88 static int msm_bo_madvise(struct fd_bo *bo, int willneed) in msm_bo_madvise() 107 static uint64_t msm_bo_iova(struct fd_bo *bo) in msm_bo_iova() 119 static void msm_bo_destroy(struct fd_bo *bo) in msm_bo_destroy() 160 struct fd_bo *bo; in msm_bo_from_handle() local
|
/external/mesa3d/src/gallium/winsys/radeon/drm/ |
D | radeon_drm_bo.c | 52 static inline struct radeon_bo *radeon_bo(struct pb_buffer *bo) in radeon_bo() 63 static bool radeon_real_bo_is_busy(struct radeon_bo *bo) in radeon_real_bo_is_busy() 72 static bool radeon_bo_is_busy(struct radeon_bo *bo) in radeon_bo_is_busy() 96 static void radeon_real_bo_wait_idle(struct radeon_bo *bo) in radeon_real_bo_wait_idle() 105 static void radeon_bo_wait_idle(struct radeon_bo *bo) in radeon_bo_wait_idle() 135 struct radeon_bo *bo = radeon_bo(_buf); in radeon_bo_wait() local 179 struct radeon_bo *bo = (struct radeon_bo*)buf; in radeon_bo_get_initial_domain() local 331 struct radeon_bo *bo = radeon_bo(_buf); in radeon_bo_destroy() local 398 struct radeon_bo *bo = radeon_bo(_buf); in radeon_bo_destroy_or_cache() local 408 void *radeon_bo_do_map(struct radeon_bo *bo) in radeon_bo_do_map() [all …]
|
/external/libdrm/tests/radeon/ |
D | rbo.c | 39 struct rbo *bo; in rbo() local 94 int rbo_map(struct rbo *bo) in rbo_map() 124 void rbo_unmap(struct rbo *bo) in rbo_unmap() 133 struct rbo *rbo_incref(struct rbo *bo) in rbo_incref() 139 struct rbo *rbo_decref(struct rbo *bo) in rbo_decref() 158 int rbo_wait(struct rbo *bo) in rbo_wait()
|
/external/libdrm/rockchip/ |
D | rockchip_drm.c | 94 struct rockchip_bo *bo; in rockchip_bo_create() local 135 struct rockchip_bo *bo; in rockchip_bo_from_handle() local 162 void rockchip_bo_destroy(struct rockchip_bo *bo) in rockchip_bo_destroy() 197 struct rockchip_bo *bo; in rockchip_bo_from_name() local 237 int rockchip_bo_get_name(struct rockchip_bo *bo, uint32_t *name) in rockchip_bo_get_name() 260 uint32_t rockchip_bo_handle(struct rockchip_bo *bo) in rockchip_bo_handle() 273 void *rockchip_bo_map(struct rockchip_bo *bo) in rockchip_bo_map()
|
/external/libdrm/freedreno/kgsl/ |
D | kgsl_bo.c | 46 struct fd_bo *bo = &kgsl_bo->base; in bo_alloc() local 70 static int kgsl_bo_offset(struct fd_bo *bo, uint64_t *offset) in kgsl_bo_offset() 80 static int kgsl_bo_cpu_prep(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t op) in kgsl_bo_cpu_prep() 111 static void kgsl_bo_cpu_fini(struct fd_bo *bo) in kgsl_bo_cpu_fini() 115 static int kgsl_bo_madvise(struct fd_bo *bo, int willneed) in kgsl_bo_madvise() 120 static void kgsl_bo_destroy(struct fd_bo *bo) in kgsl_bo_destroy() 164 struct fd_bo *bo; in kgsl_bo_from_handle() local 183 struct fd_bo *bo; in fd_bo_from_fbdev() local 225 struct fd_bo *bo = &kgsl_bo->base; in kgsl_bo_gpuaddr() local 275 struct fd_bo *bo = &kgsl_bo->base; in kgsl_bo_set_timestamp() local [all …]
|
/external/libdrm/omap/ |
D | omap_drm.c | 163 struct omap_bo *bo = NULL; in lookup_bo() local 175 struct omap_bo *bo = calloc(sizeof(*bo), 1); in bo_from_handle() local 196 struct omap_bo *bo = NULL; in omap_bo_new_impl() local 258 struct omap_bo *omap_bo_ref(struct omap_bo *bo) in omap_bo_ref() 265 static int get_buffer_info(struct omap_bo *bo) in get_buffer_info() 287 struct omap_bo *bo = NULL; in omap_bo_from_name() local 321 struct omap_bo *bo = NULL; in omap_bo_from_dmabuf() local 350 void omap_bo_del(struct omap_bo *bo) in omap_bo_del() 383 int omap_bo_get_name(struct omap_bo *bo, uint32_t *name) in omap_bo_get_name() 404 uint32_t omap_bo_handle(struct omap_bo *bo) in omap_bo_handle() [all …]
|
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/ |
D | radv_amdgpu_bo.c | 44 amdgpu_bo_handle bo, in radv_amdgpu_bo_va_op() 67 radv_amdgpu_winsys_virtual_map(struct radv_amdgpu_winsys_bo *bo, in radv_amdgpu_winsys_virtual_map() 84 radv_amdgpu_winsys_virtual_unmap(struct radv_amdgpu_winsys_bo *bo, in radv_amdgpu_winsys_virtual_unmap() 107 radv_amdgpu_winsys_rebuild_bo_list(struct radv_amdgpu_winsys_bo *bo) in radv_amdgpu_winsys_rebuild_bo_list() 136 struct radv_amdgpu_winsys_bo *bo = (struct radv_amdgpu_winsys_bo*)_bo; in radv_amdgpu_winsys_bo_virtual_bind() local 250 struct radv_amdgpu_winsys_bo *bo = radv_amdgpu_winsys_bo(_bo); in radv_amdgpu_winsys_bo_destroy() local 275 static void radv_amdgpu_add_buffer_to_global_list(struct radv_amdgpu_winsys_bo *bo) in radv_amdgpu_add_buffer_to_global_list() 295 struct radv_amdgpu_winsys_bo *bo; in radv_amdgpu_winsys_bo_create() local 389 struct radv_amdgpu_winsys_bo *bo = radv_amdgpu_winsys_bo(_bo); in radv_amdgpu_winsys_bo_map() local 401 struct radv_amdgpu_winsys_bo *bo = radv_amdgpu_winsys_bo(_bo); in radv_amdgpu_winsys_bo_unmap() local [all …]
|
/external/mesa3d/src/gallium/winsys/amdgpu/drm/ |
D | amdgpu_bo.c | 58 struct amdgpu_winsys_bo *bo = amdgpu_winsys_bo(_buf); in amdgpu_bo_wait() local 154 static void amdgpu_bo_remove_fences(struct amdgpu_winsys_bo *bo) in amdgpu_bo_remove_fences() 166 struct amdgpu_winsys_bo *bo = amdgpu_winsys_bo(_buf); in amdgpu_bo_destroy() local 201 struct amdgpu_winsys_bo *bo = amdgpu_winsys_bo(_buf); in amdgpu_bo_destroy_or_cache() local 215 struct amdgpu_winsys_bo *bo = (struct amdgpu_winsys_bo*)buf; in amdgpu_bo_map() local 333 struct amdgpu_winsys_bo *bo = (struct amdgpu_winsys_bo*)buf; in amdgpu_bo_unmap() local 359 static void amdgpu_add_buffer_to_global_list(struct amdgpu_winsys_bo *bo) in amdgpu_add_buffer_to_global_list() 384 struct amdgpu_winsys_bo *bo; in amdgpu_create_bo() local 489 struct amdgpu_winsys_bo *bo = amdgpu_winsys_bo(_buf); in amdgpu_bo_can_reclaim() local 500 struct amdgpu_winsys_bo *bo = NULL; /* fix container_of */ in amdgpu_bo_can_reclaim_slab() local [all …]
|
/external/mesa3d/src/gallium/drivers/vc4/ |
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() 184 struct vc4_bo *iter, *tmp, *bo = NULL; in vc4_bo_from_cache() local 225 struct vc4_bo *bo; in vc4_bo_alloc() local 282 vc4_bo_last_unreference(struct vc4_bo *bo) in vc4_bo_last_unreference() 335 vc4_bo_last_unreference_locked_timed(struct vc4_bo *bo, time_t time) in vc4_bo_last_unreference_locked_timed() 384 struct vc4_bo *bo; in vc4_bo_open_handle() local [all …]
|
/external/libdrm/amdgpu/ |
D | amdgpu_bo.c | 56 struct amdgpu_bo *bo; in amdgpu_bo_alloc() local 97 int amdgpu_bo_set_metadata(amdgpu_bo_handle bo, in amdgpu_bo_set_metadata() 120 int amdgpu_bo_query_info(amdgpu_bo_handle bo, in amdgpu_bo_query_info() 171 static void amdgpu_add_handle_to_table(amdgpu_bo_handle bo) in amdgpu_add_handle_to_table() 179 static int amdgpu_bo_export_flink(amdgpu_bo_handle bo) in amdgpu_bo_export_flink() 227 int amdgpu_bo_export(amdgpu_bo_handle bo, in amdgpu_bo_export() 262 struct amdgpu_bo *bo = NULL; in amdgpu_bo_import() local 397 struct amdgpu_bo *bo = buf_handle; in amdgpu_bo_free() local 428 int amdgpu_bo_cpu_map(amdgpu_bo_handle bo, void **cpu) in amdgpu_bo_cpu_map() 476 int amdgpu_bo_cpu_unmap(amdgpu_bo_handle bo) in amdgpu_bo_cpu_unmap() [all …]
|
/external/mesa3d/src/gallium/drivers/vc5/ |
D | vc5_bufmgr.c | 82 vc5_bo_remove_from_cache(struct vc5_bo_cache *cache, struct vc5_bo *bo) in vc5_bo_remove_from_cache() 99 struct vc5_bo *bo = NULL; in vc5_bo_from_cache() local 126 struct vc5_bo *bo; in vc5_bo_alloc() local 186 vc5_bo_last_unreference(struct vc5_bo *bo) in vc5_bo_last_unreference() 198 vc5_bo_free(struct vc5_bo *bo) in vc5_bo_free() 275 vc5_bo_last_unreference_locked_timed(struct vc5_bo *bo, time_t time) in vc5_bo_last_unreference_locked_timed() 331 struct vc5_bo *bo; in vc5_bo_open_handle() local 403 vc5_bo_get_dmabuf(struct vc5_bo *bo) in vc5_bo_get_dmabuf() 423 vc5_bo_flink(struct vc5_bo *bo, uint32_t *name) in vc5_bo_flink() 499 vc5_bo_wait(struct vc5_bo *bo, uint64_t timeout_ns, const char *reason) in vc5_bo_wait() [all …]
|
/external/libxcam/modules/ocl/intel/ |
D | cl_va_memory.cpp | 28 SmartPtr<DrmBoBuffer> &bo) in CLVaBuffer() 36 CLVaBuffer::init_va_buffer (const SmartPtr<CLIntelContext> &context, SmartPtr<DrmBoBuffer> &bo) in init_va_buffer() 64 SmartPtr<DrmBoBuffer> &bo, in CLVaImage() 90 SmartPtr<DrmBoBuffer> &bo, in CLVaImage() 133 const SmartPtr<CLIntelContext> &context, SmartPtr<DrmBoBuffer> &bo, in init_va_image()
|