Home
last modified time | relevance | path

Searched refs:sync_timeline (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/staging/android/
Dsync.h26 struct sync_timeline;
67 void (*release_obj)(struct sync_timeline *sync_timeline);
73 void (*timeline_value_str)(struct sync_timeline *timeline, char *str,
92 struct sync_timeline { struct
130 static inline struct sync_timeline *sync_pt_parent(struct sync_pt *pt) in sync_pt_parent()
132 return container_of(pt->base.lock, struct sync_timeline, in sync_pt_parent()
205 struct sync_timeline *sync_timeline_create(const struct sync_timeline_ops *ops,
216 void sync_timeline_destroy(struct sync_timeline *obj);
225 void sync_timeline_signal(struct sync_timeline *obj);
236 struct sync_pt *sync_pt_create(struct sync_timeline *parent, int size);
[all …]
Dsync.c37 struct sync_timeline *sync_timeline_create(const struct sync_timeline_ops *ops, in sync_timeline_create()
40 struct sync_timeline *obj; in sync_timeline_create()
42 if (size < sizeof(struct sync_timeline)) in sync_timeline_create()
66 struct sync_timeline *obj = in sync_timeline_free()
67 container_of(kref, struct sync_timeline, kref); in sync_timeline_free()
77 static void sync_timeline_get(struct sync_timeline *obj) in sync_timeline_get()
82 static void sync_timeline_put(struct sync_timeline *obj) in sync_timeline_put()
87 void sync_timeline_destroy(struct sync_timeline *obj) in sync_timeline_destroy()
104 void sync_timeline_signal(struct sync_timeline *obj) in sync_timeline_signal()
124 struct sync_pt *sync_pt_create(struct sync_timeline *obj, int size) in sync_pt_create()
[all …]
Dsync_debug.c38 void sync_timeline_debug_add(struct sync_timeline *obj) in sync_timeline_debug_add()
47 void sync_timeline_debug_remove(struct sync_timeline *obj) in sync_timeline_debug_remove()
88 struct sync_timeline *parent = sync_pt_parent(pt); in sync_print_pt()
121 static void sync_print_obj(struct seq_file *s, struct sync_timeline *obj) in sync_print_obj()
186 struct sync_timeline *obj = in sync_debugfs_show()
187 container_of(pos, struct sync_timeline, in sync_debugfs_show()
Dsw_sync.c88 static void sw_sync_timeline_value_str(struct sync_timeline *sync_timeline, in sw_sync_timeline_value_str() argument
92 (struct sw_sync_timeline *)sync_timeline; in sw_sync_timeline_value_str()
Dsw_sync.h26 struct sync_timeline obj;
/linux-4.4.14/drivers/staging/android/trace/
Dsync.h11 TRACE_EVENT(sync_timeline,
12 TP_PROTO(struct sync_timeline *timeline),