Searched refs:sync_fence (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/drivers/staging/android/ |
D | sync.h | 28 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 …]
|
D | sync.c | 153 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 …]
|
D | sync_debug.c | 56 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()
|
D | sw_sync.c | 170 struct sync_fence *fence; in sw_sync_ioctl_create_fence()
|
/linux-4.1.27/drivers/staging/android/trace/ |
D | sync.h | 36 TP_PROTO(struct sync_fence *fence, int begin),
|