Home
last modified time | relevance | path

Searched refs:num_fences (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/staging/android/
Dsync.c199 fence->num_fences = 1; in sync_fence_create()
259 int num_fences = a->num_fences + b->num_fences; in sync_fence_merge() local
262 unsigned long size = offsetof(struct sync_fence, cbs[num_fences]); in sync_fence_merge()
268 atomic_set(&fence->status, num_fences); in sync_fence_merge()
277 for (i = i_a = i_b = 0; i_a < a->num_fences && i_b < b->num_fences; ) { in sync_fence_merge()
300 for (; i_a < a->num_fences; i_a++) in sync_fence_merge()
303 for (; i_b < b->num_fences; i_b++) in sync_fence_merge()
306 if (num_fences > i) in sync_fence_merge()
307 atomic_sub(num_fences - i, &fence->status); in sync_fence_merge()
308 fence->num_fences = i; in sync_fence_merge()
[all …]
Dsync.h161 int num_fences; member
Dsync_debug.c155 for (i = 0; i < fence->num_fences; ++i) { in sync_print_fence()