Lines Matching refs:syncobj

240 	struct drm_syncobj *syncobj; /* Use with ptr_mask_bits() */  member
2799 drm_syncobj_put(ptr_mask_bits(fences[n].syncobj, 2)); in __free_fence_array()
2849 struct drm_syncobj *syncobj; in add_timeline_fence_array() local
2864 syncobj = drm_syncobj_find(eb->file, user_fence.handle); in add_timeline_fence_array()
2865 if (!syncobj) { in add_timeline_fence_array()
2871 fence = drm_syncobj_fence_get(syncobj); in add_timeline_fence_array()
2877 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2889 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2899 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2916 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2922 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2930 f->syncobj = ptr_pack_bits(syncobj, user_fence.flags, 2); in add_timeline_fence_array()
2974 struct drm_syncobj *syncobj; in add_fence_array() local
2983 syncobj = drm_syncobj_find(eb->file, user_fence.handle); in add_fence_array()
2984 if (!syncobj) { in add_fence_array()
2991 fence = drm_syncobj_fence_get(syncobj); in add_fence_array()
2995 drm_syncobj_put(syncobj); in add_fence_array()
3003 f->syncobj = ptr_pack_bits(syncobj, user_fence.flags, 2); in add_fence_array()
3045 struct drm_syncobj *syncobj; in signal_fence_array() local
3048 syncobj = ptr_unpack_bits(eb->fences[n].syncobj, &flags, 2); in signal_fence_array()
3053 drm_syncobj_add_point(syncobj, in signal_fence_array()
3063 drm_syncobj_replace_fence(syncobj, fence); in signal_fence_array()
3258 if (unlikely(eb->gem_context->syncobj)) { in eb_fences_add()
3261 fence = drm_syncobj_fence_get(eb->gem_context->syncobj); in eb_fences_add()
3510 if (unlikely(eb.gem_context->syncobj)) { in i915_gem_do_execbuffer()
3511 drm_syncobj_replace_fence(eb.gem_context->syncobj, in i915_gem_do_execbuffer()