Searched refs:sync_timeline (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/dma-buf/
H A Dsync_debug.h25 * struct sync_timeline - sync object
27 * @name: name of the sync_timeline. Useful for debugging
33 struct sync_timeline { struct
48 static inline struct sync_timeline *dma_fence_parent(struct dma_fence *fence)
50 return container_of(fence->lock, struct sync_timeline, lock);
69 void sync_timeline_debug_add(struct sync_timeline *obj);
70 void sync_timeline_debug_remove(struct sync_timeline *obj);
H A Dsync_trace.h12 TRACE_EVENT(sync_timeline,
13 TP_PROTO(struct sync_timeline *timeline),
H A Dsw_sync.c94 * @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 *paren
[all...]
H A Dsync_debug.c18 void sync_timeline_debug_add(struct sync_timeline *obj)
27 void sync_timeline_debug_remove(struct sync_timeline *obj)
68 struct sync_timeline *parent = dma_fence_parent(fence);
107 static void sync_print_obj(struct seq_file *s, struct sync_timeline *obj)
149 struct sync_timeline *obj =
150 container_of(pos, struct sync_timeline,

Completed in 153 milliseconds