Home
last modified time | relevance | path

Searched defs:bufmgr (Results 1 - 25 of 27) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_fence.h53 iris_syncobj_reference(struct iris_bufmgr *bufmgr, in iris_syncobj_reference() argument
H A Diris_binder.c66 struct iris_bufmgr *bufmgr = screen->bufmgr; in binder_realloc() local
H A Diris_border_color.c70 iris_init_border_color_pool(struct iris_bufmgr *bufmgr, in iris_init_border_color_pool() argument
H A Diris_perf.c27 iris_oa_bo_alloc(void *bufmgr, const char *name, uint64_t size) in iris_oa_bo_alloc() argument
H A Diris_fence.c66 iris_create_syncobj(struct iris_bufmgr *bufmgr) in iris_create_syncobj() argument
83 iris_syncobj_destroy(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj) in iris_syncobj_destroy() argument
91 iris_syncobj_signal(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj) in iris_syncobj_signal() argument
142 struct iris_bufmgr *bufmgr = screen->bufmgr; in clear_stale_syncobjs() local
215 iris_wait_syncobj(struct iris_bufmgr *bufmgr, struct iris_syncobj *syncobj, int64_t timeout_nsec) iris_wait_syncobj() argument
[all...]
H A Diris_measure.c104 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_init_batch_measure() local
H A Diris_screen.h203 struct iris_bufmgr *bufmgr; member
H A Diris_batch.c486 struct iris_bufmgr *bufmgr = screen->bufmgr; in create_batch() local
522 struct iris_bufmgr *bufmgr in iris_batch_reset() local
566 struct iris_bufmgr *bufmgr = screen->bufmgr; iris_batch_free() local
736 struct iris_bufmgr *bufmgr = screen->bufmgr; replace_kernel_ctx() local
805 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; move_syncobj_to_batch() local
828 struct iris_bufmgr *bufmgr = screen->bufmgr; update_bo_syncobjs() local
908 struct iris_bufmgr *bufmgr = batch->screen->bufmgr; submit_batch() local
[all...]
H A Diris_bufmgr.h184 struct iris_bufmgr *bufmgr; member
[all...]
H A Diris_bufmgr.c284 bucket_info_for_heap(struct iris_bufmgr *bufmgr, enum iris_heap heap, in bucket_info_for_heap() argument
315 bucket_for_size(struct iris_bufmgr *bufmgr, uint64_t size, in bucket_for_size() argument
391 vma_alloc(struct iris_bufmgr *bufmgr, enum iris_memory_zone memzone, uint64_t size, uint64_t alignment) vma_alloc() argument
415 vma_free(struct iris_bufmgr *bufmgr, uint64_t address, uint64_t size) vma_free() argument
442 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_busy_gem() local
457 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_wait_syncobj() local
575 get_slabs(struct iris_bufmgr *bufmgr, uint64_t size) get_slabs() argument
589 get_slab_pot_entry_size(struct iris_bufmgr *bufmgr, unsigned size) get_slab_pot_entry_size() argument
599 get_slab_entry_alignment(struct iris_bufmgr *bufmgr, unsigned size) get_slab_entry_alignment() argument
620 struct iris_bufmgr *bufmgr = priv; iris_slab_free() local
660 struct iris_bufmgr *bufmgr = priv; iris_slab_alloc() local
763 flags_to_heap(struct iris_bufmgr *bufmgr, unsigned flags) flags_to_heap() argument
777 alloc_bo_from_slabs(struct iris_bufmgr *bufmgr, const char *name, uint64_t size, uint32_t alignment, unsigned flags) alloc_bo_from_slabs() argument
866 alloc_bo_from_cache(struct iris_bufmgr *bufmgr, struct bo_cache_bucket *bucket, uint32_t alignment, enum iris_memory_zone memzone, enum iris_mmap_mode mmap_mode, unsigned flags, bool match_zone) alloc_bo_from_cache() argument
956 alloc_fresh_bo(struct iris_bufmgr *bufmgr, uint64_t bo_size, unsigned flags) alloc_fresh_bo() argument
1056 iris_bo_alloc(struct iris_bufmgr *bufmgr, const char *name, uint64_t size, uint32_t alignment, enum iris_memory_zone memzone, unsigned flags) iris_bo_alloc() argument
1171 iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const char *name, void *ptr, size_t size, enum iris_memory_zone memzone) iris_bo_create_userptr() argument
1238 iris_bo_gem_create_from_name(struct iris_bufmgr *bufmgr, const char *name, unsigned int handle) iris_bo_gem_create_from_name() argument
1309 struct iris_bufmgr *bufmgr = bo->bufmgr; bo_close() local
1367 struct iris_bufmgr *bufmgr = bo->bufmgr; bo_free() local
1387 cleanup_bo_cache(struct iris_bufmgr *bufmgr, time_t time) cleanup_bo_cache() argument
1452 struct iris_bufmgr *bufmgr = bo->bufmgr; bo_unreference_final() local
1482 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_unreference() local
1542 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_gem_mmap_legacy() local
1569 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_gem_mmap_offset() local
1630 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_map() local
1687 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_wait_gem() local
1746 iris_bufmgr_destroy(struct iris_bufmgr *bufmgr) iris_bufmgr_destroy() argument
1818 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_gem_get_tiling() local
1841 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_gem_set_tiling() local
1872 iris_bo_import_dmabuf(struct iris_bufmgr *bufmgr, int prime_fd) iris_bo_import_dmabuf() argument
1946 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_mark_exported_locked() local
1968 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_mark_exported() local
1986 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_export_dmabuf() local
2014 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_flink() local
2049 struct iris_bufmgr *bufmgr = bo->bufmgr; iris_bo_export_gem_handle_for_device() local
2105 add_bucket(struct iris_bufmgr *bufmgr, int size, enum iris_heap heap) add_bucket() argument
2122 init_cache_buckets(struct iris_bufmgr *bufmgr, enum iris_heap heap) init_cache_buckets() argument
2149 iris_hw_context_set_unrecoverable(struct iris_bufmgr *bufmgr, uint32_t ctx_id) iris_hw_context_set_unrecoverable() argument
2176 iris_hw_context_set_vm_id(struct iris_bufmgr *bufmgr, uint32_t ctx_id) iris_hw_context_set_vm_id() argument
2194 iris_create_hw_context(struct iris_bufmgr *bufmgr) iris_create_hw_context() argument
2210 iris_kernel_context_get_priority(struct iris_bufmgr *bufmgr, uint32_t ctx_id) iris_kernel_context_get_priority() argument
2221 iris_hw_context_set_priority(struct iris_bufmgr *bufmgr, uint32_t ctx_id, int priority) iris_hw_context_set_priority() argument
2240 iris_clone_hw_context(struct iris_bufmgr *bufmgr, uint32_t ctx_id) iris_clone_hw_context() argument
2253 iris_destroy_kernel_context(struct iris_bufmgr *bufmgr, uint32_t ctx_id) iris_destroy_kernel_context() argument
2265 iris_reg_read(struct iris_bufmgr *bufmgr, uint32_t offset, uint64_t *result) iris_reg_read() argument
2281 struct iris_bufmgr *bufmgr = (struct iris_bufmgr *)driver_ctx; intel_aux_map_buffer_alloc() local
2344 iris_bufmgr_get_meminfo(struct iris_bufmgr *bufmgr, struct intel_device_info *devinfo) iris_bufmgr_get_meminfo() argument
2359 iris_bufmgr_init_global_vm(int fd, struct iris_bufmgr *bufmgr) iris_bufmgr_init_global_vm() argument
2387 struct iris_bufmgr *bufmgr = calloc(1, sizeof(*bufmgr)); iris_bufmgr_create() local
2507 iris_bufmgr_ref(struct iris_bufmgr *bufmgr) iris_bufmgr_ref() argument
2514 iris_bufmgr_unref(struct iris_bufmgr *bufmgr) iris_bufmgr_unref() argument
2526 iris_bufmgr_create_screen_id(struct iris_bufmgr *bufmgr) iris_bufmgr_create_screen_id() argument
2544 struct iris_bufmgr *bufmgr = NULL; iris_bufmgr_get_for_fd() local
2570 iris_bufmgr_get_fd(struct iris_bufmgr *bufmgr) iris_bufmgr_get_fd() argument
2576 iris_bufmgr_get_aux_map_context(struct iris_bufmgr *bufmgr) iris_bufmgr_get_aux_map_context() argument
2582 iris_bufmgr_get_bo_deps_lock(struct iris_bufmgr *bufmgr) iris_bufmgr_get_bo_deps_lock() argument
2588 iris_bufmgr_get_border_color_pool(struct iris_bufmgr *bufmgr) iris_bufmgr_get_border_color_pool() argument
2594 iris_bufmgr_vram_size(struct iris_bufmgr *bufmgr) iris_bufmgr_vram_size() argument
2600 iris_bufmgr_sram_size(struct iris_bufmgr *bufmgr) iris_bufmgr_sram_size() argument
[all...]
H A Diris_program.c2372 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_get_scratch_space() local
H A Diris_resource.c1269 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_resource_from_user_memory() local
1364 struct iris_bufmgr *bufmgr = screen->bufmgr; iris_resource_from_handle() local
[all...]
/third_party/libdrm/intel/
H A Dintel_bufmgr_priv.h318 struct _drm_intel_bufmgr *bufmgr; member
H A Dintel_bufmgr.h84 drm_intel_bufmgr *bufmgr; member
[all...]
H A Dintel_bufmgr.c49 drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, in drm_intel_bo_alloc() argument
56 drm_intel_bo_alloc_for_render(drm_intel_bufmgr *bufmgr, const char *name, in drm_intel_bo_alloc_for_render() argument
63 drm_intel_bo_alloc_userptr(drm_intel_bufmgr *bufmgr, in drm_intel_bo_alloc_userptr() argument
77 drm_intel_bo_alloc_tiled(drm_intel_bufmgr *bufmgr, const char *name, int x, int y, int cpp, uint32_t *tiling_mode, unsigned long *pitch, unsigned long flags) drm_intel_bo_alloc_tiled() argument
145 drm_intel_bufmgr_destroy(drm_intel_bufmgr *bufmgr) drm_intel_bufmgr_destroy() argument
178 drm_intel_bufmgr_set_debug(drm_intel_bufmgr *bufmgr, int enable_debug) drm_intel_bufmgr_set_debug() argument
320 drm_intel_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, int crtc_id) drm_intel_get_pipe_from_crtc_id() argument
[all...]
H A 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() argument
768 drm_intel_bufmgr_fake_contended_lock_take(drm_intel_bufmgr *bufmgr) drm_intel_bufmgr_fake_contended_lock_take() argument
799 drm_intel_fake_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment) drm_intel_fake_bo_alloc() argument
838 drm_intel_fake_bo_alloc_tiled(drm_intel_bufmgr * bufmgr, const char *name, int x, int y, int cpp, uint32_t *tiling_mode, unsigned long *pitch, unsigned long flags) drm_intel_fake_bo_alloc_tiled() argument
864 drm_intel_bo_fake_alloc_static(drm_intel_bufmgr *bufmgr, const char *name, unsigned long offset, unsigned long size, void *virtual) drm_intel_bo_fake_alloc_static() argument
1228 drm_intel_fake_fence_validated(drm_intel_bufmgr *bufmgr) drm_intel_fake_fence_validated() argument
1240 drm_intel_fake_destroy(drm_intel_bufmgr *bufmgr) drm_intel_fake_destroy() argument
1413 drm_intel_bufmgr_fake_set_exec_callback(drm_intel_bufmgr *bufmgr, int (*exec) (drm_intel_bo *bo, unsigned int used, void *priv), void *priv) drm_intel_bufmgr_fake_set_exec_callback() argument
1536 drm_intel_bufmgr_fake_evict_all(drm_intel_bufmgr *bufmgr) drm_intel_bufmgr_fake_evict_all() argument
1571 drm_intel_bufmgr_fake_set_last_dispatch(drm_intel_bufmgr *bufmgr, volatile unsigned int *last_dispatch) drm_intel_bufmgr_fake_set_last_dispatch() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_bufmgr.h53 struct crocus_bufmgr *bufmgr; member
[all...]
H A Dcrocus_monitor.c113 crocus_oa_bo_alloc(void *bufmgr, const char *name, uint64_t size) in crocus_oa_bo_alloc() argument
H A Dcrocus_screen.h210 struct crocus_bufmgr *bufmgr; member
H A Dcrocus_batch.c461 struct crocus_bufmgr *bufmgr = screen->bufmgr; in recreate_growing_buffer() local
545 struct crocus_bufmgr *bufmgr = screen->bufmgr; in crocus_batch_free() local
629 struct crocus_bufmgr *bufmgr = screen->bufmgr; crocus_grow_buffer() local
776 struct crocus_bufmgr *bufmgr = screen->bufmgr; replace_hw_ctx() local
[all...]
H A Dcrocus_bufmgr.c220 bucket_for_size(struct crocus_bufmgr *bufmgr, uint64_t size) in bucket_for_size() argument
258 struct crocus_bufmgr *bufmgr = bo->bufmgr; in crocus_bo_busy() local
296 alloc_bo_from_cache(struct crocus_bufmgr *bufmgr, in alloc_bo_from_cache() argument
346 alloc_fresh_bo(struct crocus_bufmgr *bufmgr, uint64_ argument
389 bo_alloc_internal(struct crocus_bufmgr *bufmgr, const char *name, uint64_t size, uint32_t alignment, unsigned flags, uint32_t tiling_mode, uint32_t stride) bo_alloc_internal() argument
457 crocus_bo_alloc(struct crocus_bufmgr *bufmgr, const char *name, uint64_t size) crocus_bo_alloc() argument
466 crocus_bo_alloc_tiled(struct crocus_bufmgr *bufmgr, const char *name, uint64_t size, uint32_t alignment, uint32_t tiling_mode, uint32_t pitch, unsigned flags) crocus_bo_alloc_tiled() argument
475 crocus_bo_create_userptr(struct crocus_bufmgr *bufmgr, const char *name, void *ptr, size_t size) crocus_bo_create_userptr() argument
529 crocus_bo_gem_create_from_name(struct crocus_bufmgr *bufmgr, const char *name, unsigned int handle) crocus_bo_gem_create_from_name() argument
603 struct crocus_bufmgr *bufmgr = bo->bufmgr; bo_close() local
641 struct crocus_bufmgr *bufmgr = bo->bufmgr; bo_free() local
668 cleanup_bo_cache(struct crocus_bufmgr *bufmgr, time_t time) cleanup_bo_cache() argument
705 struct crocus_bufmgr *bufmgr = bo->bufmgr; bo_unreference_final() local
727 struct crocus_bufmgr *bufmgr = bo->bufmgr; __crocus_bo_unreference() local
783 struct crocus_bufmgr *bufmgr = bo->bufmgr; crocus_bo_gem_mmap_legacy() local
806 struct crocus_bufmgr *bufmgr = bo->bufmgr; crocus_bo_gem_mmap_offset() local
836 struct crocus_bufmgr *bufmgr = bo->bufmgr; crocus_bo_gem_mmap() local
959 struct crocus_bufmgr *bufmgr = bo->bufmgr; crocus_bo_map_gtt() local
1124 struct crocus_bufmgr *bufmgr = bo->bufmgr; crocus_bo_wait() local
1144 crocus_bufmgr_destroy(struct crocus_bufmgr *bufmgr) crocus_bufmgr_destroy() argument
1177 struct crocus_bufmgr *bufmgr = bo->bufmgr; bo_set_tiling_internal() local
1216 crocus_bo_import_dmabuf(struct crocus_bufmgr *bufmgr, int prime_fd, uint64_t modifier) crocus_bo_import_dmabuf() argument
1288 crocus_bo_import_dmabuf_no_mods(struct crocus_bufmgr *bufmgr, int prime_fd) crocus_bo_import_dmabuf_no_mods() argument
1353 struct crocus_bufmgr *bufmgr = bo->bufmgr; crocus_bo_make_external() local
1368 struct crocus_bufmgr *bufmgr = bo->bufmgr; crocus_bo_export_dmabuf() local
1390 struct crocus_bufmgr *bufmgr = bo->bufmgr; crocus_bo_flink() local
1419 struct crocus_bufmgr *bufmgr = bo->bufmgr; crocus_bo_export_gem_handle_for_device() local
1475 add_bucket(struct crocus_bufmgr *bufmgr, int size) add_bucket() argument
1491 init_cache_buckets(struct crocus_bufmgr *bufmgr) init_cache_buckets() argument
1518 crocus_create_hw_context(struct crocus_bufmgr *bufmgr) crocus_create_hw_context() argument
1553 crocus_hw_context_get_priority(struct crocus_bufmgr *bufmgr, uint32_t ctx_id) crocus_hw_context_get_priority() argument
1564 crocus_hw_context_set_priority(struct crocus_bufmgr *bufmgr, uint32_t ctx_id, int priority) crocus_hw_context_set_priority() argument
1583 crocus_clone_hw_context(struct crocus_bufmgr *bufmgr, uint32_t ctx_id) crocus_clone_hw_context() argument
1596 crocus_destroy_hw_context(struct crocus_bufmgr *bufmgr, uint32_t ctx_id) crocus_destroy_hw_context() argument
1608 crocus_reg_read(struct crocus_bufmgr *bufmgr, uint32_t offset, uint64_t *result) crocus_reg_read() argument
1638 struct crocus_bufmgr *bufmgr = calloc(1, sizeof(*bufmgr)); crocus_bufmgr_create() local
1675 crocus_bufmgr_ref(struct crocus_bufmgr *bufmgr) crocus_bufmgr_ref() argument
1682 crocus_bufmgr_unref(struct crocus_bufmgr *bufmgr) crocus_bufmgr_unref() argument
1705 struct crocus_bufmgr *bufmgr = NULL; crocus_bufmgr_get_for_fd() local
1731 crocus_bufmgr_get_fd(struct crocus_bufmgr *bufmgr) crocus_bufmgr_get_fd() argument
[all...]
H A Dcrocus_program.c2669 struct crocus_bufmgr *bufmgr = screen->bufmgr; in crocus_get_scratch_space() local
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_screen.h83 struct pb_manager *bufmgr; member
H A Dd3d12_resource.cpp123 struct pb_manager *bufmgr; in init_buffer() local
/third_party/mesa3d/src/intel/perf/
H A Dintel_perf_query.c246 void * bufmgr; member
586 intel_perf_init_context(struct intel_perf_context *perf_ctx, struct intel_perf_config *perf_cfg, void * mem_ctx, void * ctx, void * bufmgr, const struct intel_device_info *devinfo, uint32_t hw_ctx, int drm_fd) intel_perf_init_context() argument

Completed in 32 milliseconds

12