Lines Matching refs:ttm_buffer_object
328 static void xe_evict_flags(struct ttm_buffer_object *tbo, in xe_evict_flags()
472 static struct ttm_tt *xe_ttm_tt_create(struct ttm_buffer_object *ttm_bo, in xe_ttm_tt_create()
740 static int xe_bo_move_dmabuf(struct ttm_buffer_object *ttm_bo, in xe_bo_move_dmabuf()
803 struct ttm_buffer_object *ttm_bo = &bo->ttm; in xe_bo_move_notify()
852 struct ttm_buffer_object *ttm_bo = &bo->ttm; in xe_bo_set_purgeable_shrinker()
919 static int xe_ttm_bo_purge(struct ttm_buffer_object *ttm_bo, struct ttm_operation_ctx *ctx) in xe_ttm_bo_purge()
957 static int xe_bo_move(struct ttm_buffer_object *ttm_bo, bool evict, in xe_bo_move()
1186 struct ttm_buffer_object *bo, in xe_bo_shrink_purge()
1224 xe_bo_eviction_valuable(struct ttm_buffer_object *bo, const struct ttm_place *place) in xe_bo_eviction_valuable()
1260 long xe_bo_shrink(struct ttm_operation_ctx *ctx, struct ttm_buffer_object *bo, in xe_bo_shrink()
1611 struct ttm_buffer_object *ttm_bo = &bo->ttm; in xe_bo_dma_unmap_pinned()
1635 static unsigned long xe_ttm_io_mem_pfn(struct ttm_buffer_object *ttm_bo, in xe_ttm_io_mem_pfn()
1656 static bool xe_ttm_bo_lock_in_destructor(struct ttm_buffer_object *ttm_bo) in xe_ttm_bo_lock_in_destructor()
1677 static void xe_ttm_bo_release_notify(struct ttm_buffer_object *ttm_bo) in xe_ttm_bo_release_notify()
1717 static void xe_ttm_bo_delete_mem_notify(struct ttm_buffer_object *ttm_bo) in xe_ttm_bo_delete_mem_notify()
1742 static void xe_ttm_bo_swap_notify(struct ttm_buffer_object *ttm_bo) in xe_ttm_bo_swap_notify()
1758 static int xe_ttm_access_memory(struct ttm_buffer_object *ttm_bo, in xe_ttm_access_memory()
1827 static void xe_ttm_bo_destroy(struct ttm_buffer_object *ttm_bo) in xe_ttm_bo_destroy()
1879 ttm_bo_fini(container_of(obj, struct ttm_buffer_object, base)); in xe_gem_object_free()
1930 struct ttm_buffer_object *tbo = &bo->ttm; in xe_bo_fault_migrate()
1989 static bool xe_ttm_bo_is_imported(struct ttm_buffer_object *tbo) in xe_ttm_bo_is_imported()
2001 struct ttm_buffer_object *tbo = &bo->ttm; in xe_bo_cpu_fault_fastpath()
2066 struct ttm_buffer_object *tbo = vmf->vma->vm_private_data; in xe_bo_cpu_fault()
2173 struct ttm_buffer_object *ttm_bo = vma->vm_private_data; in xe_bo_vm_access()
3145 bool xe_bo_is_xe_bo(struct ttm_buffer_object *bo) in xe_bo_is_xe_bo()
3893 struct ttm_buffer_object *tbo = &bo->ttm; in xe_bo_runtime_pm_release_mmap_offset()