Searched refs:sync_timeline (Results 1 – 4 of 4) sorted by relevance
87 static struct sync_timeline *sync_timeline_create(const char *name) in sync_timeline_create()89 struct sync_timeline *obj; in sync_timeline_create()110 struct sync_timeline *obj = in sync_timeline_free()111 container_of(kref, struct sync_timeline, kref); in sync_timeline_free()118 static void sync_timeline_get(struct sync_timeline *obj) in sync_timeline_get()123 static void sync_timeline_put(struct sync_timeline *obj) in sync_timeline_put()135 struct sync_timeline *parent = dma_fence_parent(fence); in timeline_fence_get_timeline_name()143 struct sync_timeline *parent = dma_fence_parent(fence); in timeline_fence_release()162 struct sync_timeline *parent = dma_fence_parent(fence); in timeline_fence_signaled()181 struct sync_timeline *parent = dma_fence_parent(fence); in timeline_fence_timeline_value_str()[all …]
33 struct sync_timeline { struct48 static inline struct sync_timeline *dma_fence_parent(struct dma_fence *fence) in dma_fence_parent() argument50 return container_of(fence->lock, struct sync_timeline, lock); in dma_fence_parent()67 void sync_timeline_debug_add(struct sync_timeline *obj);68 void sync_timeline_debug_remove(struct sync_timeline *obj);
27 void sync_timeline_debug_add(struct sync_timeline *obj) in sync_timeline_debug_add()36 void sync_timeline_debug_remove(struct sync_timeline *obj) in sync_timeline_debug_remove()77 struct sync_timeline *parent = dma_fence_parent(fence); in sync_print_fence()116 static void sync_print_obj(struct seq_file *s, struct sync_timeline *obj) in sync_print_obj()158 struct sync_timeline *obj = in sync_debugfs_show()159 container_of(pos, struct sync_timeline, in sync_debugfs_show()
12 TRACE_EVENT(sync_timeline,13 TP_PROTO(struct sync_timeline *timeline),