Lines Matching refs:syncobj

236 	struct drm_syncobj *syncobj; /* Use with ptr_mask_bits() */  member
2594 drm_syncobj_put(ptr_mask_bits(fences[n].syncobj, 2)); in __free_fence_array()
2644 struct drm_syncobj *syncobj; in add_timeline_fence_array() local
2659 syncobj = drm_syncobj_find(eb->file, user_fence.handle); in add_timeline_fence_array()
2660 if (!syncobj) { in add_timeline_fence_array()
2665 fence = drm_syncobj_fence_get(syncobj); in add_timeline_fence_array()
2670 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2680 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2690 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2706 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2712 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2720 f->syncobj = ptr_pack_bits(syncobj, user_fence.flags, 2); in add_timeline_fence_array()
2764 struct drm_syncobj *syncobj; in add_fence_array() local
2773 syncobj = drm_syncobj_find(eb->file, user_fence.handle); in add_fence_array()
2774 if (!syncobj) { in add_fence_array()
2780 fence = drm_syncobj_fence_get(syncobj); in add_fence_array()
2783 drm_syncobj_put(syncobj); in add_fence_array()
2791 f->syncobj = ptr_pack_bits(syncobj, user_fence.flags, 2); in add_fence_array()
2816 struct drm_syncobj *syncobj; in await_fence_array() local
2819 syncobj = ptr_unpack_bits(eb->fences[n].syncobj, &flags, 2); in await_fence_array()
2838 struct drm_syncobj *syncobj; in signal_fence_array() local
2841 syncobj = ptr_unpack_bits(eb->fences[n].syncobj, &flags, 2); in signal_fence_array()
2846 drm_syncobj_add_point(syncobj, in signal_fence_array()
2856 drm_syncobj_replace_fence(syncobj, fence); in signal_fence_array()
3051 if (unlikely(eb->gem_context->syncobj)) { in eb_fences_add()
3054 fence = drm_syncobj_fence_get(eb->gem_context->syncobj); in eb_fences_add()
3309 if (unlikely(eb.gem_context->syncobj)) { in i915_gem_do_execbuffer()
3310 drm_syncobj_replace_fence(eb.gem_context->syncobj, in i915_gem_do_execbuffer()