Lines Matching defs:bufmgr
287 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
849 flags_to_heap(struct iris_bufmgr *bufmgr, unsigned flags) in flags_to_heap()
896 zero_bo(struct iris_bufmgr *bufmgr, in zero_bo()
923 alloc_bo_from_slabs(struct iris_bufmgr *bufmgr, in alloc_bo_from_slabs()
1007 alloc_bo_from_cache(struct iris_bufmgr *bufmgr, in alloc_bo_from_cache()
1103 alloc_fresh_bo(struct iris_bufmgr *bufmgr, uint64_t bo_size, unsigned flags) in alloc_fresh_bo()
1180 heap_to_mmap_mode(struct iris_bufmgr *bufmgr, enum iris_heap heap) in heap_to_mmap_mode()
1204 iris_bo_alloc(struct iris_bufmgr *bufmgr, in iris_bo_alloc()
1318 iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const char *name, in iris_bo_create_userptr()
1373 needs_prime_fd(struct iris_bufmgr *bufmgr) in needs_prime_fd()
1381 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_set_prime_fd() local
1402 iris_bo_gem_create_from_name(struct iris_bufmgr *bufmgr, in iris_bo_gem_create_from_name()
1489 struct iris_bufmgr *bufmgr = bo->bufmgr; in bo_close() local
1550 struct iris_bufmgr *bufmgr = bo->bufmgr; in bo_free() local
1569 iris_get_heap_max(struct iris_bufmgr *bufmgr) in iris_get_heap_max()
1582 cleanup_bo_cache(struct iris_bufmgr *bufmgr, time_t time) in cleanup_bo_cache()
1623 struct iris_bufmgr *bufmgr = bo->bufmgr; in bo_unreference_final() local
1652 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_unreference() local
1714 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_map() local
1818 iris_bufmgr_destroy_global_vm(struct iris_bufmgr *bufmgr) in iris_bufmgr_destroy_global_vm()
1834 iris_bufmgr_destroy(struct iris_bufmgr *bufmgr) in iris_bufmgr_destroy()
1897 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_gem_get_tiling() local
1911 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_gem_set_tiling() local
1924 iris_bo_import_dmabuf(struct iris_bufmgr *bufmgr, int prime_fd, in iris_bo_import_dmabuf()
2009 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_mark_exported_locked() local
2031 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_mark_exported() local
2051 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_export_dmabuf() local
2079 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_flink() local
2116 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_export_gem_handle_for_device() local
2172 add_bucket(struct iris_bufmgr *bufmgr, int size, enum iris_heap heap) in add_bucket()
2188 init_cache_buckets(struct iris_bufmgr *bufmgr, enum iris_heap heap) in init_cache_buckets()
2220 struct iris_bufmgr *bufmgr = (struct iris_bufmgr *)driver_ctx; in intel_aux_map_buffer_alloc() local
2276 iris_bufmgr_get_meminfo(struct iris_bufmgr *bufmgr, in iris_bufmgr_get_meminfo()
2295 iris_bufmgr_init_global_vm(struct iris_bufmgr *bufmgr) in iris_bufmgr_init_global_vm()
2327 struct iris_bufmgr *bufmgr = calloc(1, sizeof(*bufmgr)); in iris_bufmgr_create() local
2518 iris_bufmgr_ref(struct iris_bufmgr *bufmgr) in iris_bufmgr_ref()
2525 iris_bufmgr_unref(struct iris_bufmgr *bufmgr) in iris_bufmgr_unref()
2537 iris_bufmgr_create_screen_id(struct iris_bufmgr *bufmgr) in iris_bufmgr_create_screen_id()
2556 struct iris_bufmgr *bufmgr = NULL; in iris_bufmgr_get_for_fd() local
2596 iris_bufmgr_get_fd(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_fd()
2602 iris_bufmgr_get_aux_map_context(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_aux_map_context()
2608 iris_bufmgr_get_bo_deps_lock(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_bo_deps_lock()
2614 iris_bufmgr_get_border_color_pool(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_border_color_pool()
2620 iris_bufmgr_vram_size(struct iris_bufmgr *bufmgr) in iris_bufmgr_vram_size()
2626 iris_bufmgr_sram_size(struct iris_bufmgr *bufmgr) in iris_bufmgr_sram_size()
2632 iris_bufmgr_get_device_info(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_device_info()
2638 iris_bufmgr_get_kernel_driver_backend(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_kernel_driver_backend()
2644 iris_bufmgr_get_global_vm_id(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_global_vm_id()
2650 iris_bufmgr_use_global_vm_id(struct iris_bufmgr *bufmgr) in iris_bufmgr_use_global_vm_id()
2656 iris_bufmgr_compute_engine_supported(struct iris_bufmgr *bufmgr) in iris_bufmgr_compute_engine_supported()
2694 iris_bufmgr_get_bind_timeline(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_bind_timeline()
2700 iris_bufmgr_get_dummy_aux_address(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_dummy_aux_address()
2706 iris_bufmgr_get_mem_fence_bo(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_mem_fence_bo()