xe_vma_op
static int op_add_deps(struct xe_vm *vm, struct xe_vma_op *op,
struct xe_vma_op *op;
static int op_check_svm_userptr(struct xe_vm *vm, struct xe_vma_op *op,
struct xe_vma_op *op;
struct xe_vma_op *op)
struct xe_vma_op *op;
struct xe_vma_op *op, struct dma_fence *fence,
struct xe_vma_op *op;
struct xe_vma_op *op;
struct xe_vma_op *op = gpuva_op_to_vma_op(__op);
struct xe_vma_op *op = gpuva_op_to_vma_op(__op);
static int xe_vma_op_commit(struct xe_vm *vm, struct xe_vma_op *op)
struct xe_vma_op *op = gpuva_op_to_vma_op(__op);
static void xe_vma_op_unwind(struct xe_vm *vm, struct xe_vma_op *op,
struct xe_vma_op *op = gpuva_op_to_vma_op(__op);
static int prefetch_ranges(struct xe_vm *vm, struct xe_vma_op *op)
struct xe_vma_ops *vops, struct xe_vma_op *op)
struct xe_vma_op *op;
struct xe_vma_op *op;
static void op_trace(struct xe_vma_op *op)
struct xe_vma_op *op;
static void op_add_ufence(struct xe_vm *vm, struct xe_vma_op *op,
struct xe_vma_op *op;
struct xe_vma_op *op = gpuva_op_to_vma_op(__op);
struct xe_vma_op *op = gpuva_op_to_vma_op(__op);
static void xe_vma_svm_prefetch_op_fini(struct xe_vma_op *op)
struct xe_vma_op *op;
static void xe_vm_populate_rebind(struct xe_vma_op *op, struct xe_vma *vma,
struct xe_vma_op *op;
struct xe_vma_op *op, *next_op;
struct xe_vma_op *op, *next_op;
static void xe_vm_populate_range_rebind(struct xe_vma_op *op,
struct xe_vma_op *op;
struct xe_vma_op *op, *next_op;
static void xe_vm_populate_range_unbind(struct xe_vma_op *op,
struct xe_vma_op *op;
struct xe_vma_op *op, *next_op;
static inline struct xe_vma_op *gpuva_op_to_vma_op(struct drm_gpuva_op *op)
return container_of(op, struct xe_vma_op, base);