Lines Matching refs:syncobj

239 	struct drm_syncobj *syncobj; /* Use with ptr_mask_bits() */  member
2735 drm_syncobj_put(ptr_mask_bits(fences[n].syncobj, 2)); in __free_fence_array()
2785 struct drm_syncobj *syncobj; in add_timeline_fence_array() local
2800 syncobj = drm_syncobj_find(eb->file, user_fence.handle); in add_timeline_fence_array()
2801 if (!syncobj) { in add_timeline_fence_array()
2806 fence = drm_syncobj_fence_get(syncobj); in add_timeline_fence_array()
2811 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2821 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2831 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2847 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2853 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2861 f->syncobj = ptr_pack_bits(syncobj, user_fence.flags, 2); in add_timeline_fence_array()
2905 struct drm_syncobj *syncobj; in add_fence_array() local
2914 syncobj = drm_syncobj_find(eb->file, user_fence.handle); in add_fence_array()
2915 if (!syncobj) { in add_fence_array()
2921 fence = drm_syncobj_fence_get(syncobj); in add_fence_array()
2924 drm_syncobj_put(syncobj); in add_fence_array()
2932 f->syncobj = ptr_pack_bits(syncobj, user_fence.flags, 2); in add_fence_array()
2957 struct drm_syncobj *syncobj; in await_fence_array() local
2960 syncobj = ptr_unpack_bits(eb->fences[n].syncobj, &flags, 2); in await_fence_array()
2979 struct drm_syncobj *syncobj; in signal_fence_array() local
2982 syncobj = ptr_unpack_bits(eb->fences[n].syncobj, &flags, 2); in signal_fence_array()
2987 drm_syncobj_add_point(syncobj, in signal_fence_array()
2997 drm_syncobj_replace_fence(syncobj, fence); in signal_fence_array()
3192 if (unlikely(eb->gem_context->syncobj)) { in eb_fences_add()
3195 fence = drm_syncobj_fence_get(eb->gem_context->syncobj); in eb_fences_add()
3455 if (unlikely(eb.gem_context->syncobj)) { in i915_gem_do_execbuffer()
3456 drm_syncobj_replace_fence(eb.gem_context->syncobj, in i915_gem_do_execbuffer()