Home
last modified time | relevance | path

Searched refs:xe_vma_bo (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_vm.h130 static inline struct xe_bo *xe_vma_bo(struct xe_vma *vma) in xe_vma_bo() function
163 return !xe_vma_bo(vma); in xe_vma_has_no_bo()
H A Dxe_pt.c631 struct xe_bo *bo = xe_vma_bo(vma); in xe_pt_stage_bind()
985 dma_resv_assert_held(xe_vma_bo(vma)->ttm.base.resv); in xe_pt_commit_prepare_locks_assert()
1178 struct xe_bo *bo = xe_vma_bo(vma); in vma_add_deps()
1785 if (!xe_vma_has_no_bo(vma) && !xe_vma_bo(vma)->vm) in vma_reserve_fences()
1801 xe_bo_assert_held(xe_vma_bo(vma)); in bind_op_prepare()
1913 xe_bo_assert_held(xe_vma_bo(vma)); in unbind_op_prepare()
2122 if (!xe_vma_has_no_bo(vma) && !xe_vma_bo(vma)->vm) { in bind_op_commit()
2123 dma_resv_add_fence(xe_vma_bo(vma)->ttm.base.resv, fence, in bind_op_commit()
2128 dma_resv_add_fence(xe_vma_bo(vma)->ttm.base.resv, fence2, in bind_op_commit()
2157 if (!xe_vma_has_no_bo(vma) && !xe_vma_bo(vma)->vm) { in unbind_op_commit()
[all …]
H A Dxe_vm.c1272 xe_bo_put(xe_vma_bo(vma)); in xe_vma_destroy_late()
1310 xe_bo_assert_held(xe_vma_bo(vma)); in xe_vma_destroy()
1342 struct xe_bo *bo = xe_vma_bo(vma); in xe_vm_lock_vma()
1878 if (xe_vma_has_no_bo(vma) || xe_vma_bo(vma)->vm) { in xe_vm_close_and_put()
2692 struct xe_bo *bo = xe_vma_bo(vma); in vma_lock_and_validate()
2766 err = xe_bo_migrate(xe_vma_bo(vma), in op_lock_and_prep()
3636 xe_bo_assert_held(xe_vma_bo(vma)); in xe_vm_invalidate_vma()
H A Dxe_gt_pagefault.c101 struct xe_bo *bo = xe_vma_bo(vma); in xe_pf_begin()