Lines Matching refs:sync_timeline
94 * @name: sync_timeline name
96 * Creates a new sync_timeline. Returns the sync_timeline object or NULL in
99 static struct sync_timeline *sync_timeline_create(const char *name)
101 struct sync_timeline *obj;
122 struct sync_timeline *obj =
123 container_of(kref, struct sync_timeline, kref);
130 static void sync_timeline_get(struct sync_timeline *obj)
135 static void sync_timeline_put(struct sync_timeline *obj)
147 struct sync_timeline *parent = dma_fence_parent(fence);
155 struct sync_timeline *parent = dma_fence_parent(fence);
171 struct sync_timeline *parent = dma_fence_parent(fence);
190 struct sync_timeline *parent = dma_fence_parent(fence);
223 * sync_timeline_signal() - signal a status change on a sync_timeline
224 * @obj: sync_timeline to signal
230 static void sync_timeline_signal(struct sync_timeline *obj, unsigned int inc)
263 * @obj: parent sync_timeline
268 * the generic sync_timeline struct. Returns the sync_pt object or
271 static struct sync_pt *sync_pt_create(struct sync_timeline *obj,
333 struct sync_timeline *obj;
349 struct sync_timeline *obj = file->private_data;
365 static long sw_sync_ioctl_create_fence(struct sync_timeline *obj,
411 static long sw_sync_ioctl_inc(struct sync_timeline *obj, unsigned long arg)
428 static int sw_sync_ioctl_get_deadline(struct sync_timeline *obj, unsigned long arg)
472 struct sync_timeline *obj = file->private_data;