Lines Matching refs:syncobj

234 	struct drm_syncobj *syncobj; /* Use with ptr_mask_bits() */  member
2432 drm_syncobj_put(ptr_mask_bits(fences[n].syncobj, 2)); in __free_fence_array()
2482 struct drm_syncobj *syncobj; in add_timeline_fence_array() local
2497 syncobj = drm_syncobj_find(eb->file, user_fence.handle); in add_timeline_fence_array()
2498 if (!syncobj) { in add_timeline_fence_array()
2503 fence = drm_syncobj_fence_get(syncobj); in add_timeline_fence_array()
2508 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2518 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2528 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2544 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2550 drm_syncobj_put(syncobj); in add_timeline_fence_array()
2558 f->syncobj = ptr_pack_bits(syncobj, user_fence.flags, 2); in add_timeline_fence_array()
2602 struct drm_syncobj *syncobj; in add_fence_array() local
2611 syncobj = drm_syncobj_find(eb->file, user_fence.handle); in add_fence_array()
2612 if (!syncobj) { in add_fence_array()
2618 fence = drm_syncobj_fence_get(syncobj); in add_fence_array()
2621 drm_syncobj_put(syncobj); in add_fence_array()
2629 f->syncobj = ptr_pack_bits(syncobj, user_fence.flags, 2); in add_fence_array()
2653 struct drm_syncobj *syncobj; in await_fence_array() local
2656 syncobj = ptr_unpack_bits(eb->fences[n].syncobj, &flags, 2); in await_fence_array()
2676 struct drm_syncobj *syncobj; in signal_fence_array() local
2679 syncobj = ptr_unpack_bits(eb->fences[n].syncobj, &flags, 2); in signal_fence_array()
2684 drm_syncobj_add_point(syncobj, in signal_fence_array()
2694 drm_syncobj_replace_fence(syncobj, fence); in signal_fence_array()
2913 if (unlikely(eb.gem_context->syncobj)) { in i915_gem_do_execbuffer()
2916 fence = drm_syncobj_fence_get(eb.gem_context->syncobj); in i915_gem_do_execbuffer()
2980 if (unlikely(eb.gem_context->syncobj)) { in i915_gem_do_execbuffer()
2981 drm_syncobj_replace_fence(eb.gem_context->syncobj, in i915_gem_do_execbuffer()