Searched refs:sync_timeline (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/dma-buf/ |
| H A D | sw_sync.c | 100 static struct sync_timeline *sync_timeline_create(const char *name) in sync_timeline_create() 102 struct sync_timeline *obj; in sync_timeline_create() 123 struct sync_timeline *obj = in sync_timeline_free() 124 container_of(kref, struct sync_timeline, kref); in sync_timeline_free() 131 static void sync_timeline_get(struct sync_timeline *obj) in sync_timeline_get() 136 static void sync_timeline_put(struct sync_timeline *obj) in sync_timeline_put() 148 struct sync_timeline *parent = dma_fence_parent(fence); in timeline_fence_get_timeline_name() 156 struct sync_timeline *parent = dma_fence_parent(fence); in timeline_fence_release() 172 struct sync_timeline *parent = dma_fence_parent(fence); in timeline_fence_signaled() 209 static void sync_timeline_signal(struct sync_timeline *obj, unsigned int inc) in sync_timeline_signal() [all …]
|
| H A D | sync_debug.h | 33 struct sync_timeline { struct 48 static inline struct sync_timeline *dma_fence_parent(struct dma_fence *fence) in dma_fence_parent() argument 50 return container_of(fence->lock, struct sync_timeline, lock); in dma_fence_parent() 69 void sync_timeline_debug_add(struct sync_timeline *obj); 70 void sync_timeline_debug_remove(struct sync_timeline *obj);
|
| H A D | sync_debug.c | 16 void sync_timeline_debug_add(struct sync_timeline *obj) in sync_timeline_debug_add() 25 void sync_timeline_debug_remove(struct sync_timeline *obj) in sync_timeline_debug_remove() 48 struct sync_timeline *parent = dma_fence_parent(fence); in sync_print_fence() 70 static void sync_print_obj(struct seq_file *s, struct sync_timeline *obj) in sync_print_obj() 92 struct sync_timeline *obj = in sync_info_debugfs_show() 93 container_of(pos, struct sync_timeline, in sync_info_debugfs_show()
|
| H A D | sync_trace.h | 12 TRACE_EVENT(sync_timeline, 13 TP_PROTO(struct sync_timeline *timeline),
|