Searched refs:drm_gpuvm_exec (Results 1 – 9 of 9) sorted by relevance
512 struct drm_gpuvm_exec { struct543 int (*fn)(struct drm_gpuvm_exec *vm_exec); argument565 int drm_gpuvm_exec_lock(struct drm_gpuvm_exec *vm_exec); argument567 int drm_gpuvm_exec_lock_array(struct drm_gpuvm_exec *vm_exec,571 int drm_gpuvm_exec_lock_range(struct drm_gpuvm_exec *vm_exec,584 drm_gpuvm_exec_unlock(struct drm_gpuvm_exec *vm_exec) in drm_gpuvm_exec_unlock()606 drm_gpuvm_exec_resv_add_fence(struct drm_gpuvm_exec *vm_exec, in drm_gpuvm_exec_resv_add_fence()624 drm_gpuvm_exec_validate(struct drm_gpuvm_exec *vm_exec) in drm_gpuvm_exec_validate()
80 int (*submit)(struct nouveau_job *, struct drm_gpuvm_exec *);81 void (*armed_submit)(struct nouveau_job *, struct drm_gpuvm_exec *);
88 struct drm_gpuvm_exec *vme) in nouveau_exec_job_submit()119 struct drm_gpuvm_exec *vme) in nouveau_exec_job_armed_submit()
278 struct drm_gpuvm_exec vm_exec = { in nouveau_job_submit()
1193 struct drm_gpuvm_exec *vme) in nouveau_uvmm_bind_job_submit()1433 struct drm_gpuvm_exec *vme) in nouveau_uvmm_bind_job_armed_submit()
97 static int xe_exec_fn(struct drm_gpuvm_exec *vm_exec) in xe_exec_fn()115 struct drm_gpuvm_exec vm_exec = {.extra.fn = xe_exec_fn}; in xe_exec_ioctl()
222 struct drm_gpuvm_exec vm_exec = { in xe_vm_add_compute_exec_queue()
701 pvr_vm_lock_extra(struct drm_gpuvm_exec *vm_exec) in pvr_vm_lock_extra()741 struct drm_gpuvm_exec vm_exec = { in pvr_vm_map()792 struct drm_gpuvm_exec vm_exec = { in pvr_vm_unmap()
1246 drm_gpuvm_exec_lock(struct drm_gpuvm_exec *vm_exec) in drm_gpuvm_exec_lock()1283 fn_lock_array(struct drm_gpuvm_exec *vm_exec) in fn_lock_array()1306 drm_gpuvm_exec_lock_array(struct drm_gpuvm_exec *vm_exec, in drm_gpuvm_exec_lock_array()1337 drm_gpuvm_exec_lock_range(struct drm_gpuvm_exec *vm_exec, in drm_gpuvm_exec_lock_range()