Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_pt.h20 struct xe_vma_ops;
38 int xe_pt_update_ops_prepare(struct xe_tile *tile, struct xe_vma_ops *vops);
40 struct xe_vma_ops *vops);
41 void xe_pt_update_ops_fini(struct xe_tile *tile, struct xe_vma_ops *vops);
42 void xe_pt_update_ops_abort(struct xe_tile *tile, struct xe_vma_ops *vops);
Dxe_migrate.h89 struct xe_vma_ops *vops;
Dxe_vm.c725 static int xe_vma_ops_alloc(struct xe_vma_ops *vops, bool array_of_binds) in xe_vma_ops_alloc()
744 static void xe_vma_ops_fini(struct xe_vma_ops *vops) in xe_vma_ops_fini()
752 static void xe_vma_ops_incr_pt_update_ops(struct xe_vma_ops *vops, u8 tile_mask) in xe_vma_ops_incr_pt_update_ops()
777 static int xe_vm_ops_add_rebind(struct xe_vma_ops *vops, struct xe_vma *vma, in xe_vm_ops_add_rebind()
794 struct xe_vma_ops *vops);
795 static void xe_vma_ops_init(struct xe_vma_ops *vops, struct xe_vm *vm,
803 struct xe_vma_ops vops; in xe_vm_rebind()
857 struct xe_vma_ops vops; in xe_vma_rebind()
2130 struct xe_vma_ops *vops) in vm_bind_ioctl_ops_parse()
2444 struct xe_vma_ops *vops) in vm_bind_ioctl_ops_lock_and_prep()
[all …]
Dxe_vm_types.h359 struct xe_vma_ops { struct
Dxe_pt.c1098 struct xe_vma_ops *vops, in xe_pt_vm_dependencies()
1169 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_pre_commit()
1290 struct xe_vma_ops *vops = pt_update->vops; in xe_pt_userptr_pre_commit()
1818 int xe_pt_update_ops_prepare(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_prepare()
1982 xe_pt_update_ops_run(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_run()
2142 void xe_pt_update_ops_fini(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_fini()
2166 void xe_pt_update_ops_abort(struct xe_tile *tile, struct xe_vma_ops *vops) in xe_pt_update_ops_abort()