Searched refs:xe_vma_op (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/gpu/drm/xe/ |
H A D | xe_vm.h | 99 static inline struct xe_vma_op *gpuva_op_to_vma_op(struct drm_gpuva_op *op) in gpuva_op_to_vma_op() 101 return container_of(op, struct xe_vma_op, base); in gpuva_op_to_vma_op()
|
H A D | xe_vm.c | 761 static void xe_vm_populate_rebind(struct xe_vma_op *op, struct xe_vma *vma, in xe_vm_populate_rebind() 780 struct xe_vma_op *op; in xe_vm_ops_add_rebind() 804 struct xe_vma_op *op, *next_op; in xe_vm_rebind() 858 struct xe_vma_op *op, *next_op; in xe_vma_rebind() 1180 struct xe_vma_op *op; in xe_vm_op_alloc() 1962 struct xe_vma_op *op = gpuva_op_to_vma_op(__op); in vm_bind_ioctl_ops_create() 2066 static int xe_vma_op_commit(struct xe_vm *vm, struct xe_vma_op *op) in xe_vma_op_commit() 2144 struct xe_vma_op *op = gpuva_op_to_vma_op(__op); in vm_bind_ioctl_ops_parse() 2277 static void xe_vma_op_unwind(struct xe_vm *vm, struct xe_vma_op *op, in xe_vma_op_unwind() 2346 struct xe_vma_op *op = gpuva_op_to_vma_op(__op); in vm_bind_ioctl_ops_unwind() [all …]
|
H A D | xe_pt.c | 1066 static int op_add_deps(struct xe_vm *vm, struct xe_vma_op *op, in op_add_deps() 1104 struct xe_vma_op *op; in xe_pt_vm_dependencies() 1254 static int op_check_userptr(struct xe_vm *vm, struct xe_vma_op *op, in op_check_userptr() 1293 struct xe_vma_op *op; in xe_pt_userptr_pre_commit() 1753 struct xe_vma_op *op) in op_prepare() 1821 struct xe_vma_op *op; in xe_pt_update_ops_prepare() 1919 struct xe_vma_op *op, struct dma_fence *fence, in op_commit() 1991 struct xe_vma_op *op; in xe_pt_update_ops_run()
|
H A D | xe_vm_types.h | 338 struct xe_vma_op { struct
|