Home
last modified time | relevance | path

Searched refs:ufence (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fence.c274 struct vmw_user_fence *ufence = in vmw_user_fence_destroy() local
277 ttm_base_object_kfree(ufence, base); in vmw_user_fence_destroy()
283 struct vmw_user_fence *ufence = in vmw_user_fence_base_release() local
285 struct vmw_fence_obj *fence = &ufence->fence; in vmw_user_fence_base_release()
298 struct vmw_user_fence *ufence; in vmw_user_fence_create() local
302 ufence = kzalloc_obj(*ufence); in vmw_user_fence_create()
303 if (unlikely(!ufence)) { in vmw_user_fence_create()
308 ret = vmw_fence_obj_init(fman, &ufence->fence, seqno, in vmw_user_fence_create()
311 kfree(ufence); in vmw_user_fence_create()
319 tmp = vmw_fence_obj_reference(&ufence->fence); in vmw_user_fence_create()
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_sync_types.h23 struct xe_user_fence *ufence; member
H A Dxe_vm.c1223 if (vma->ufence) { in vma_destroy_work_func()
1224 xe_sync_ufence_put(vma->ufence);
1225 vma->ufence = NULL; in vma_destroy_cb()
3130 if (vma->ufence) { in prefetch_ranges()
3131 struct xe_user_fence * const f = vma->ufence; in prefetch_ranges()
3136 vma->ufence = NULL; in prefetch_ranges()
3529 static void vma_add_ufence(struct xe_vma *vma, struct xe_user_fence *ufence) in op_add_ufence()
3531 if (vma->ufence) in op_add_ufence()
3532 xe_sync_ufence_put(vma->ufence); in op_add_ufence()
3533 vma->ufence in op_add_ufence()
3504 vma_add_ufence(struct xe_vma * vma,struct xe_user_fence * ufence) vma_add_ufence() argument
3512 op_add_ufence(struct xe_vm * vm,struct xe_vma_op * op,struct xe_user_fence * ufence) op_add_ufence() argument
3538 struct xe_user_fence *ufence; vm_bind_ioctl_ops_fini() local
[all...]