Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_pt.c657 struct xe_bo *bo = xe_vma_bo(vma); in xe_atomic_for_system()
703 struct xe_bo *bo = xe_vma_bo(vma); in xe_pt_stage_bind()
916 if (xe_vma_bo(vma)) in xe_pt_zap_ptes()
917 xe_bo_assert_held(xe_vma_bo(vma)); in xe_pt_zap_ptes()
1038 dma_resv_assert_held(xe_vma_bo(vma)->ttm.base.resv); in xe_pt_commit_prepare_locks_assert()
1233 struct xe_bo *bo = xe_vma_bo(vma); in vma_add_deps()
1936 if (!xe_vma_has_no_bo(vma) && !xe_vma_bo(vma)->vm) in vma_reserve_fences()
1937 return dma_resv_reserve_fences(xe_vma_bo(vma)->ttm.base.resv, in vma_reserve_fences()
1952 xe_bo_assert_held(xe_vma_bo(vma)); in bind_op_prepare()
2065 xe_bo_assert_held(xe_vma_bo(vma)); in unbind_op_prepare()
[all …]
H A Dxe_vm_madvise.c59 if (xe_vma_bo(vma)) in get_vmas()
147 bo = xe_vma_bo(vmas[i]); in madvise_atomic()
368 bo = xe_vma_bo(vmas[i]); in check_bo_args_are_sane()
470 struct xe_bo *bo = xe_vma_bo(madvise_range.vmas[i]); in xe_vm_madvise_ioctl()
H A Dxe_vm.h135 static inline struct xe_bo *xe_vma_bo(struct xe_vma *vma) in xe_vma_bo() function
168 return !xe_vma_bo(vma); in xe_vma_has_no_bo()
H A Dxe_vm.c1095 xe_bo_put(xe_vma_bo(vma)); in xe_vma_destroy_late()
1129 xe_bo_assert_held(xe_vma_bo(vma)); in xe_vma_destroy()
1161 struct xe_bo *bo = xe_vma_bo(vma); in xe_vm_lock_vma()
1787 if (xe_vma_has_no_bo(vma) || xe_vma_bo(vma)->vm) { in xe_vm_close_and_put()
2892 struct xe_bo *bo = xe_vma_bo(vma); in vma_lock_and_validate()
3038 err = xe_bo_migrate(xe_vma_bo(vma), in op_lock_and_prep()
4058 xe_bo_assert_held(xe_vma_bo(vma)); in xe_vm_invalidate_vma()
4344 u32 atomic_access = xe_vma_bo(vma) ? xe_vma_bo(vma)->attr.atomic_access : in xe_vma_need_vram_for_atomic()
H A Dxe_pagefault.c51 struct xe_bo *bo = xe_vma_bo(vma); in xe_pagefault_begin()