/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_fence.h | 53 iris_syncobj_reference(struct iris_bufmgr *bufmgr, in iris_syncobj_reference() argument
|
H A D | iris_binder.c | 66 struct iris_bufmgr *bufmgr = screen->bufmgr; in binder_realloc() local
|
H A D | iris_border_color.c | 70 iris_init_border_color_pool(struct iris_bufmgr *bufmgr, in iris_init_border_color_pool() argument
|
H A D | iris_perf.c | 27 iris_oa_bo_alloc(void *bufmgr, const char *name, uint64_t size) in iris_oa_bo_alloc() argument
|
H A D | iris_fence.c | 66 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 D | iris_measure.c | 104 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_init_batch_measure() local
|
H A D | iris_screen.h | 203 struct iris_bufmgr *bufmgr; member
|
H A D | iris_batch.c | 486 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 D | iris_bufmgr.h | 184 struct iris_bufmgr *bufmgr; member [all...] |
H A D | iris_bufmgr.c | 284 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 D | iris_program.c | 2372 struct iris_bufmgr *bufmgr = screen->bufmgr; in iris_get_scratch_space() local
|
H A D | iris_resource.c | 1269 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 D | intel_bufmgr_priv.h | 318 struct _drm_intel_bufmgr *bufmgr; member
|
H A D | intel_bufmgr.h | 84 drm_intel_bufmgr *bufmgr; member [all...] |
H A D | intel_bufmgr.c | 49 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 D | intel_bufmgr_fake.c | 111 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 D | crocus_bufmgr.h | 53 struct crocus_bufmgr *bufmgr; member [all...] |
H A D | crocus_monitor.c | 113 crocus_oa_bo_alloc(void *bufmgr, const char *name, uint64_t size) in crocus_oa_bo_alloc() argument
|
H A D | crocus_screen.h | 210 struct crocus_bufmgr *bufmgr; member
|
H A D | crocus_batch.c | 461 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 D | crocus_bufmgr.c | 220 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 D | crocus_program.c | 2669 struct crocus_bufmgr *bufmgr = screen->bufmgr; in crocus_get_scratch_space() local
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_screen.h | 83 struct pb_manager *bufmgr; member
|
H A D | d3d12_resource.cpp | 123 struct pb_manager *bufmgr; in init_buffer() local
|
/third_party/mesa3d/src/intel/perf/ |
H A D | intel_perf_query.c | 246 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
|