[go: nahoru, domu]

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

/drivers/staging/android/
H A Dsync.h26 struct sync_timeline;
43 * @release_obj: called before sync_timeline is freed
48 * @timeline_value_str: fill str with the value of the sync_timeline's counter
67 void (*release_obj)(struct sync_timeline *sync_timeline);
73 void (*timeline_value_str)(struct sync_timeline *timeline, char *str,
81 * struct sync_timeline - sync object
83 * @ops: ops that define the implementation of the sync_timeline
84 * @name: name of the sync_timeline. Useful for debugging
85 * @destroyed: set when sync_timeline i
92 struct sync_timeline { struct
[all...]
H A Dsw_sync.h26 struct sync_timeline obj;
H A Dsync.c37 struct sync_timeline *sync_timeline_create(const struct sync_timeline_ops *ops,
40 struct sync_timeline *obj;
42 if (size < sizeof(struct sync_timeline))
66 struct sync_timeline *obj =
67 container_of(kref, struct sync_timeline, kref);
77 static void sync_timeline_get(struct sync_timeline *obj)
82 static void sync_timeline_put(struct sync_timeline *obj)
87 void sync_timeline_destroy(struct sync_timeline *obj)
104 void sync_timeline_signal(struct sync_timeline *obj)
124 struct sync_pt *sync_pt_create(struct sync_timeline *ob
[all...]
H A Dsync_debug.c37 void sync_timeline_debug_add(struct sync_timeline *obj)
46 void sync_timeline_debug_remove(struct sync_timeline *obj)
87 struct sync_timeline *parent = sync_pt_parent(pt);
119 static void sync_print_obj(struct seq_file *s, struct sync_timeline *obj)
184 struct sync_timeline *obj =
185 container_of(pos, struct sync_timeline,
H A Dsw_sync.c88 static void sw_sync_timeline_value_str(struct sync_timeline *sync_timeline, argument
92 (struct sw_sync_timeline *)sync_timeline;
/drivers/staging/android/trace/
H A Dsync.h11 TRACE_EVENT(sync_timeline,
12 TP_PROTO(struct sync_timeline *timeline),

Completed in 87 milliseconds