Lines Matching defs:bufmgr
283 bucket_for_size(struct iris_bufmgr *bufmgr, uint64_t size, bool local) in bucket_for_size()
358 vma_alloc(struct iris_bufmgr *bufmgr, in vma_alloc()
384 vma_free(struct iris_bufmgr *bufmgr, in vma_free()
413 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_busy_gem() local
428 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_wait_syncobj() local
546 get_slabs(struct iris_bufmgr *bufmgr, uint64_t size) in get_slabs()
560 get_slab_pot_entry_size(struct iris_bufmgr *bufmgr, unsigned size) in get_slab_pot_entry_size()
570 get_slab_entry_alignment(struct iris_bufmgr *bufmgr, unsigned size) in get_slab_entry_alignment()
591 struct iris_bufmgr *bufmgr = priv; in iris_slab_free() local
624 struct iris_bufmgr *bufmgr = priv; in iris_slab_alloc() local
726 alloc_bo_from_slabs(struct iris_bufmgr *bufmgr, in alloc_bo_from_slabs()
817 alloc_bo_from_cache(struct iris_bufmgr *bufmgr, in alloc_bo_from_cache()
905 alloc_fresh_bo(struct iris_bufmgr *bufmgr, uint64_t bo_size, bool local) in alloc_fresh_bo()
984 iris_bo_alloc(struct iris_bufmgr *bufmgr, in iris_bo_alloc()
1091 iris_bo_create_userptr(struct iris_bufmgr *bufmgr, const char *name, in iris_bo_create_userptr()
1158 iris_bo_gem_create_from_name(struct iris_bufmgr *bufmgr, in iris_bo_gem_create_from_name()
1220 struct iris_bufmgr *bufmgr = bo->bufmgr; in bo_close() local
1277 struct iris_bufmgr *bufmgr = bo->bufmgr; in bo_free() local
1296 cleanup_bo_cache(struct iris_bufmgr *bufmgr, time_t time) in cleanup_bo_cache()
1346 struct iris_bufmgr *bufmgr = bo->bufmgr; in bo_unreference_final() local
1376 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_unreference() local
1436 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_gem_mmap_legacy() local
1463 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_gem_mmap_offset() local
1524 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_map() local
1581 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_wait_gem() local
1640 iris_bufmgr_destroy(struct iris_bufmgr *bufmgr) in iris_bufmgr_destroy()
1699 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_gem_get_tiling() local
1722 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_gem_set_tiling() local
1753 iris_bo_import_dmabuf(struct iris_bufmgr *bufmgr, int prime_fd) in iris_bo_import_dmabuf()
1841 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_mark_exported() local
1859 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_export_dmabuf() local
1887 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_flink() local
1922 struct iris_bufmgr *bufmgr = bo->bufmgr; in iris_bo_export_gem_handle_for_device() local
1978 add_bucket(struct iris_bufmgr *bufmgr, int size, bool local) in add_bucket()
2002 init_cache_buckets(struct iris_bufmgr *bufmgr, bool local) in init_cache_buckets()
2029 iris_create_hw_context(struct iris_bufmgr *bufmgr) in iris_create_hw_context()
2064 iris_hw_context_get_priority(struct iris_bufmgr *bufmgr, uint32_t ctx_id) in iris_hw_context_get_priority()
2075 iris_hw_context_set_priority(struct iris_bufmgr *bufmgr, in iris_hw_context_set_priority()
2094 iris_clone_hw_context(struct iris_bufmgr *bufmgr, uint32_t ctx_id) in iris_clone_hw_context()
2107 iris_destroy_hw_context(struct iris_bufmgr *bufmgr, uint32_t ctx_id) in iris_destroy_hw_context()
2119 iris_reg_read(struct iris_bufmgr *bufmgr, uint32_t offset, uint64_t *result) in iris_reg_read()
2150 struct iris_bufmgr *bufmgr = (struct iris_bufmgr *)driver_ctx; in intel_aux_map_buffer_alloc() local
2202 iris_bufmgr_query_meminfo(struct iris_bufmgr *bufmgr) in iris_bufmgr_query_meminfo()
2243 struct iris_bufmgr *bufmgr = calloc(1, sizeof(*bufmgr)); in iris_bufmgr_create() local
2349 iris_bufmgr_ref(struct iris_bufmgr *bufmgr) in iris_bufmgr_ref()
2356 iris_bufmgr_unref(struct iris_bufmgr *bufmgr) in iris_bufmgr_unref()
2368 iris_bufmgr_create_screen_id(struct iris_bufmgr *bufmgr) in iris_bufmgr_create_screen_id()
2386 struct iris_bufmgr *bufmgr = NULL; in iris_bufmgr_get_for_fd() local
2412 iris_bufmgr_get_fd(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_fd()
2418 iris_bufmgr_get_aux_map_context(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_aux_map_context()
2424 iris_bufmgr_get_bo_deps_lock(struct iris_bufmgr *bufmgr) in iris_bufmgr_get_bo_deps_lock()