Searched refs:drm_gpuva_ops (Results 1 – 4 of 4) sorted by relevance
951 * &drm_gpuva_ops.984 * struct drm_gpuva_ops - wraps a list of &drm_gpuva_op986 struct drm_gpuva_ops { struct 994 * drm_gpuva_for_each_op() - iterator to walk over &drm_gpuva_ops argument 996 * @ops: &drm_gpuva_ops to walk1003 * drm_gpuva_for_each_op_safe() - iterator to safely walk over &drm_gpuva_ops1006 * @ops: &drm_gpuva_ops to walk1017 * @ops: &drm_gpuva_ops to walk1026 * drm_gpuva_for_each_op_reverse - iterator to walk over &drm_gpuva_ops in reverse1028 * @ops: &drm_gpuva_ops t[all...]
155 * to directly obtain an instance of struct drm_gpuva_ops containing a list of157 * contains the &drm_gpuva_ops analogous to the callbacks one would receive when159 * more memory (to allocate the &drm_gpuva_ops), it provides drivers a way to489 * struct drm_gpuva_ops *ops;594 * struct drm_gpuva_ops *ops;2353 * drm_gpuvm_sm_unmap() - calls the &drm_gpuva_ops to split on unmap2555 struct drm_gpuva_ops *ops; in drm_gpuva_sm_step() 2558 struct drm_gpuva_ops *ops = args->ops; in drm_gpuva_sm_step() 2612 * drm_gpuvm_sm_map_ops_create() - creates the &drm_gpuva_ops to split and merge2638 * After the caller finished processing the returned &drm_gpuva_ops, the[all...]
80 struct drm_gpuva_ops *ops;456 struct drm_gpuva_ops *ops, in nouveau_uvmm_sm_prepare_unwind() 558 struct drm_gpuva_ops *ops, in nouveau_uvmm_sm_map_prepare_unwind() 573 struct drm_gpuva_ops *ops) in nouveau_uvmm_sm_unmap_prepare_unwind() 617 struct drm_gpuva_ops *ops, in nouveau_uvmm_sm_prepare() 737 struct drm_gpuva_ops *ops, in nouveau_uvmm_sm_map_prepare() 753 struct drm_gpuva_ops *ops) in nouveau_uvmm_sm_unmap_prepare() 829 struct drm_gpuva_ops *ops) in nouveau_uvmm_sm() 855 struct drm_gpuva_ops *ops) in nouveau_uvmm_sm_map() 863 struct drm_gpuva_ops *op in nouveau_uvmm_sm_unmap() [all...]
2281 static void xe_svm_prefetch_gpuva_ops_fini(struct drm_gpuva_ops *ops) in xe_svm_prefetch_gpuva_ops_fini() 2296 static struct drm_gpuva_ops *2304 struct drm_gpuva_ops *ops; in vm_bind_ioctl_ops_create() 2592 static int vm_bind_ioctl_ops_parse(struct xe_vm *vm, struct drm_gpuva_ops *ops, in vm_bind_ioctl_ops_parse() 2832 struct drm_gpuva_ops **ops, in vm_bind_ioctl_ops_unwind() 2838 struct drm_gpuva_ops *__ops = ops[i]; in vm_bind_ioctl_ops_unwind() 3525 struct drm_gpuva_ops **ops = NULL; in xe_vm_bind_ioctl() 3761 struct drm_gpuva_ops *ops = NULL; in xe_vm_bind_kernel_bo()