Home
last modified time | relevance | path

Searched refs:sync_fence (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/staging/android/
Dsync.h28 struct sync_fence;
139 struct sync_fence *fence;
154 struct sync_fence { struct
170 typedef void (*sync_callback_t)(struct sync_fence *fence, argument
255 struct sync_fence *sync_fence_create(const char *name, struct sync_pt *pt);
270 struct sync_fence *sync_fence_merge(const char *name,
271 struct sync_fence *a, struct sync_fence *b);
280 struct sync_fence *sync_fence_fdget(int fd);
289 void sync_fence_put(struct sync_fence *fence);
299 void sync_fence_install(struct sync_fence *fence, int fd);
[all …]
Dsync.c153 static struct sync_fence *sync_fence_alloc(int size, const char *name) in sync_fence_alloc()
155 struct sync_fence *fence; in sync_fence_alloc()
181 struct sync_fence *fence; in fence_check_cb_func()
191 struct sync_fence *sync_fence_create(const char *name, struct sync_pt *pt) in sync_fence_create()
193 struct sync_fence *fence; in sync_fence_create()
195 fence = sync_fence_alloc(offsetof(struct sync_fence, cbs[1]), name); in sync_fence_create()
214 struct sync_fence *sync_fence_fdget(int fd) in sync_fence_fdget()
232 void sync_fence_put(struct sync_fence *fence) in sync_fence_put()
238 void sync_fence_install(struct sync_fence *fence, int fd) in sync_fence_install()
244 static void sync_fence_add_pt(struct sync_fence *fence, in sync_fence_add_pt()
[all …]
Dsync_debug.c56 void sync_fence_debug_add(struct sync_fence *fence) in sync_fence_debug_add()
65 void sync_fence_debug_remove(struct sync_fence *fence) in sync_fence_debug_remove()
146 static void sync_print_fence(struct seq_file *s, struct sync_fence *fence) in sync_print_fence()
199 struct sync_fence *fence = in sync_debugfs_show()
200 container_of(pos, struct sync_fence, sync_fence_list); in sync_debugfs_show()
Dsw_sync.c170 struct sync_fence *fence; in sw_sync_ioctl_create_fence()
/linux-4.1.27/drivers/staging/android/trace/
Dsync.h36 TP_PROTO(struct sync_fence *fence, int begin),