Home
last modified time | relevance | path

Searched defs:bufmgr (Results 1 – 25 of 34) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/iris/
Diris_bufmgr.c287 bucket_for_size(struct iris_bufmgr *bufmgr, uint64_t size, in bucket_for_size()
365 vma_alloc(struct iris_bufmgr *bufmgr, in vma_alloc()
397 vma_free(struct iris_bufmgr *bufmgr, in vma_free()
426 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_export_sync_state() local
486 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_wait_syncobj() local
638 get_slabs(struct iris_bufmgr *bufmgr, uint64_t size) in get_slabs()
652 get_slab_pot_entry_size(struct iris_bufmgr *bufmgr, unsigned size) in get_slab_pot_entry_size()
662 get_slab_entry_alignment(struct iris_bufmgr *bufmgr, unsigned size) in get_slab_entry_alignment()
683 struct iris_bufmgr *bufmgr = priv; in iris_slab_free() local
723 struct iris_bufmgr *bufmgr = priv; in iris_slab_alloc() local
[all …]
Diris_batch.c273 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_init_batches() local
430 struct iris_bufmgr *bufmgr = screen->bufmgr; in create_batch() local
466 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_batch_reset() local
510 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_batch_free() local
709 struct iris_bufmgr *bufmgr = screen->bufmgr; in replace_kernel_ctx() local
729 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_batch_check_for_reset() local
752 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in move_syncobj_to_batch() local
775 struct iris_bufmgr *bufmgr = screen->bufmgr; in update_bo_syncobjs() local
894 iris_batch_is_banned(struct iris_bufmgr *bufmgr, int ret) in iris_batch_is_banned()
918 struct iris_bufmgr *bufmgr = screen->bufmgr; in _iris_batch_flush() local
Diris_fence.c66 iris_create_syncobj(struct iris_bufmgr *bufmgr) in iris_create_syncobj()
83 iris_syncobj_destroy(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj) in iris_syncobj_destroy()
91 iris_syncobj_signal(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj) in iris_syncobj_signal()
142 struct iris_bufmgr *bufmgr = screen->bufmgr; in clear_stale_syncobjs() local
214 iris_wait_syncobj(struct iris_bufmgr *bufmgr, in iris_wait_syncobj()
359 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_fence_await() local
Diris_fence.h53 iris_syncobj_reference(struct iris_bufmgr *bufmgr, in iris_syncobj_reference()
Diris_border_color.c70 iris_init_border_color_pool(struct iris_bufmgr *bufmgr, in iris_init_border_color_pool()
Diris_perf.c27 iris_oa_bo_alloc(void *bufmgr, const char *name, uint64_t size) in iris_oa_bo_alloc()
Diris_binder.c66 struct iris_bufmgr *bufmgr = screen->bufmgr; in binder_realloc() local
Diris_indirect_gen.c576 struct iris_bufmgr *bufmgr = screen->bufmgr; in ensure_ring_bo() local
Diris_measure.c105 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_init_batch_measure() local
Diris_resource.c1044 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_image_is_pat_compressible() local
1217 tiling_to_modifier(struct iris_bufmgr *bufmgr, uint32_t tiling) in tiling_to_modifier()
1241 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_user_memory() local
1326 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_handle() local
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_bufmgr.c222 bucket_for_size(struct crocus_bufmgr *bufmgr, uint64_t size) in bucket_for_size()
260 struct crocus_bufmgr *bufmgr = bo->bufmgr; in crocus_bo_busy() local
298 alloc_bo_from_cache(struct crocus_bufmgr *bufmgr, in alloc_bo_from_cache()
348 alloc_fresh_bo(struct crocus_bufmgr *bufmgr, uint64_t bo_size) in alloc_fresh_bo()
391 bo_alloc_internal(struct crocus_bufmgr *bufmgr, in bo_alloc_internal()
459 crocus_bo_alloc(struct crocus_bufmgr *bufmgr, in crocus_bo_alloc()
468 crocus_bo_alloc_tiled(struct crocus_bufmgr *bufmgr, const char *name, in crocus_bo_alloc_tiled()
477 crocus_bo_create_userptr(struct crocus_bufmgr *bufmgr, const char *name, in crocus_bo_create_userptr()
531 crocus_bo_gem_create_from_name(struct crocus_bufmgr *bufmgr, in crocus_bo_gem_create_from_name()
605 struct crocus_bufmgr *bufmgr = bo->bufmgr; in bo_close() local
[all …]
Dcrocus_batch.c459 struct crocus_bufmgr *bufmgr = screen->bufmgr; in recreate_growing_buffer() local
543 struct crocus_bufmgr *bufmgr = screen->bufmgr; in crocus_batch_free() local
627 struct crocus_bufmgr *bufmgr = screen->bufmgr; in crocus_grow_buffer() local
774 struct crocus_bufmgr *bufmgr = screen->bufmgr; in replace_hw_ctx() local
Dcrocus_perf.c27 crocus_oa_bo_alloc(void *bufmgr, const char *name, uint64_t size) in crocus_oa_bo_alloc()
Dcrocus_bufmgr.h53 struct crocus_bufmgr *bufmgr; member
/third_party/mesa3d/src/gallium/drivers/iris/i915/
Diris_batch.c50 context_set_priority(struct iris_bufmgr *bufmgr, uint32_t ctx_id, in context_set_priority()
63 iris_hw_context_set_unrecoverable(struct iris_bufmgr *bufmgr, in iris_hw_context_set_unrecoverable()
86 iris_hw_context_set_vm_id(struct iris_bufmgr *bufmgr, uint32_t ctx_id) in iris_hw_context_set_vm_id()
99 iris_create_hw_context(struct iris_bufmgr *bufmgr, bool protected) in iris_create_hw_context()
224 iris_hw_context_get_protected(struct iris_bufmgr *bufmgr, uint32_t ctx_id) in iris_hw_context_get_protected()
237 struct iris_bufmgr *bufmgr = screen->bufmgr; in clone_hw_context() local
249 iris_destroy_kernel_context(struct iris_bufmgr *bufmgr, uint32_t ctx_id) in iris_destroy_kernel_context()
262 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_i915_replace_batch() local
294 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_i915_destroy_batch() local
Diris_bufmgr.c37 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_i915_bo_busy_gem() local
50 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_i915_bo_wait_gem() local
62 bool iris_i915_init_global_vm(struct iris_bufmgr *bufmgr, uint32_t *vm_id) in iris_i915_init_global_vm()
74 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_i915_bo_get_tiling() local
90 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_i915_bo_set_tiling() local
Diris_kmd_backend.c41 i915_gem_set_domain(struct iris_bufmgr *bufmgr, uint32_t handle, in i915_gem_set_domain()
54 i915_gem_create(struct iris_bufmgr *bufmgr, in i915_gem_create()
175 i915_gem_mmap_offset(struct iris_bufmgr *bufmgr, struct iris_bo *bo) in i915_gem_mmap_offset()
231 i915_gem_mmap_legacy(struct iris_bufmgr *bufmgr, struct iris_bo *bo) in i915_gem_mmap_legacy()
254 i915_gem_mmap(struct iris_bufmgr *bufmgr, struct iris_bo *bo) in i915_gem_mmap()
296 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in i915_batch_submit() local
434 i915_gem_close(struct iris_bufmgr *bufmgr, struct iris_bo *bo) in i915_gem_close()
443 i915_gem_create_userptr(struct iris_bufmgr *bufmgr, void *ptr, uint64_t size) in i915_gem_create_userptr()
/third_party/mesa3d/src/gallium/drivers/iris/xe/
Diris_batch.c54 iris_xe_init_batch(struct iris_bufmgr *bufmgr, in iris_xe_init_batch()
116 iris_xe_map_intel_engine_class(struct iris_bufmgr *bufmgr, in iris_xe_map_intel_engine_class()
132 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_xe_init_batches() local
162 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in iris_xe_wait_exec_queue_idle() local
191 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_xe_destroy_exec_queue() local
215 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_xe_replace_batch() local
Diris_bufmgr.c31 iris_xe_init_global_vm(struct iris_bufmgr *bufmgr, uint32_t *vm_id) in iris_xe_init_global_vm()
44 iris_xe_destroy_global_vm(struct iris_bufmgr *bufmgr) in iris_xe_destroy_global_vm()
Diris_kmd_backend.c39 xe_gem_create(struct iris_bufmgr *bufmgr, in xe_gem_create()
93 xe_gem_mmap(struct iris_bufmgr *bufmgr, struct iris_bo *bo) in xe_gem_mmap()
109 struct iris_bufmgr *bufmgr = bo->bufmgr; in xe_gem_vm_bind_op() local
259 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in iris_implicit_sync_finish() local
333 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; in xe_batch_submit() local
433 xe_gem_close(struct iris_bufmgr *bufmgr, struct iris_bo *bo) in xe_gem_close()
445 xe_gem_create_userptr(struct iris_bufmgr *bufmgr, void *ptr, uint64_t size) in xe_gem_create_userptr()
/third_party/libdrm/intel/
Dintel_bufmgr.c49 drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, in drm_intel_bo_alloc()
56 drm_intel_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, const char *name, in drm_intel_bo_alloc_for_render()
63 drm_intel_bo_alloc_userptr(drm_intel_bufmgr *bufmgr, in drm_intel_bo_alloc_userptr()
77 drm_intel_bo_alloc_tiled(drm_intel_bufmgr *bufmgr, const char *name, in drm_intel_bo_alloc_tiled()
145 drm_intel_bufmgr_destroy(drm_intel_bufmgr *bufmgr) in drm_intel_bufmgr_destroy()
178 drm_intel_bufmgr_set_debug(drm_intel_bufmgr *bufmgr, int enable_debug) in drm_intel_bufmgr_set_debug()
320 drm_intel_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, int crtc_id) in drm_intel_get_pipe_from_crtc_id()
Dintel_bufmgr_fake.c111 drm_intel_bufmgr bufmgr; member
245 drm_intel_bufmgr_fake_set_fence_callback(drm_intel_bufmgr *bufmgr, in drm_intel_bufmgr_fake_set_fence_callback()
768 drm_intel_bufmgr_fake_contended_lock_take(drm_intel_bufmgr *bufmgr) in drm_intel_bufmgr_fake_contended_lock_take()
799 drm_intel_fake_bo_alloc(drm_intel_bufmgr *bufmgr, in drm_intel_fake_bo_alloc()
838 drm_intel_fake_bo_alloc_tiled(drm_intel_bufmgr * bufmgr, in drm_intel_fake_bo_alloc_tiled()
864 drm_intel_bo_fake_alloc_static(drm_intel_bufmgr *bufmgr, in drm_intel_bo_fake_alloc_static()
1228 drm_intel_fake_fence_validated(drm_intel_bufmgr *bufmgr) in drm_intel_fake_fence_validated()
1240 drm_intel_fake_destroy(drm_intel_bufmgr *bufmgr) in drm_intel_fake_destroy()
1413 drm_intel_bufmgr_fake_set_exec_callback(drm_intel_bufmgr *bufmgr, in drm_intel_bufmgr_fake_set_exec_callback()
1536 drm_intel_bufmgr_fake_evict_all(drm_intel_bufmgr *bufmgr) in drm_intel_bufmgr_fake_evict_all()
[all …]
Dintel_bufmgr_gem.c107 drm_intel_bufmgr bufmgr; member
665 drm_intel_gem_bo_alloc_internal(drm_intel_bufmgr *bufmgr, in drm_intel_gem_bo_alloc_internal()
816 drm_intel_gem_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, in drm_intel_gem_bo_alloc_for_render()
828 drm_intel_gem_bo_alloc(drm_intel_bufmgr *bufmgr, in drm_intel_gem_bo_alloc()
838 drm_intel_gem_bo_alloc_tiled(drm_intel_bufmgr *bufmgr, const char *name, in drm_intel_gem_bo_alloc_tiled()
890 drm_intel_gem_bo_alloc_userptr(drm_intel_bufmgr *bufmgr, in drm_intel_gem_bo_alloc_userptr()
1016 check_bo_alloc_userptr(drm_intel_bufmgr *bufmgr, in check_bo_alloc_userptr()
1062 drm_intel_bo_gem_create_from_name(drm_intel_bufmgr *bufmgr, in drm_intel_bo_gem_create_from_name()
1807 drm_intel_gem_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, int crtc_id) in drm_intel_gem_get_pipe_from_crtc_id()
1961 drm_intel_bufmgr_gem_destroy(drm_intel_bufmgr *bufmgr) in drm_intel_bufmgr_gem_destroy()
[all …]
Dintel_bufmgr.h84 drm_intel_bufmgr *bufmgr; member
Dintel_bufmgr_priv.h318 struct _drm_intel_bufmgr *bufmgr; member

12