Searched refs:num_fences (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/drivers/dma-buf/ |
D | sync_file.c | 158 struct dma_fence **fences, int num_fences) in sync_file_set_fence() argument 168 if (num_fences == 1) { in sync_file_set_fence() 172 array = dma_fence_array_create(num_fences, fences, in sync_file_set_fence() 185 int *num_fences) in get_fences() argument 190 *num_fences = array->num_fences; in get_fences() 194 *num_fences = 1; in get_fences() 224 int i, i_a, i_b, num_fences, a_num_fences, b_num_fences; in sync_file_merge() local 235 num_fences = a_num_fences + b_num_fences; in sync_file_merge() 237 fences = kcalloc(num_fences, sizeof(*fences), GFP_KERNEL); in sync_file_merge() 280 if (num_fences > i) { in sync_file_merge() [all …]
|
D | dma-fence-array.c | 61 for (i = 0; i < array->num_fences; ++i) { in dma_fence_array_enable_signaling() 95 for (i = 0; i < array->num_fences; ++i) in dma_fence_array_release() 130 struct dma_fence_array *dma_fence_array_create(int num_fences, in dma_fence_array_create() argument 139 size += num_fences * sizeof(struct dma_fence_array_cb); in dma_fence_array_create() 149 array->num_fences = num_fences; in dma_fence_array_create() 150 atomic_set(&array->num_pending, signal_on_any ? 1 : num_fences); in dma_fence_array_create() 174 for (i = 0; i < array->num_fences; i++) { in dma_fence_match_context()
|
D | sync_debug.c | 143 for (i = 0; i < array->num_fences; ++i) in sync_print_sync_file()
|
/Linux-v4.19/tools/testing/selftests/sync/ |
D | sync.c | 88 int err, num_fences; in sync_file_info() local 100 num_fences = info->num_fences; in sync_file_info() 102 if (num_fences) { in sync_file_info() 104 info->num_fences = num_fences; in sync_file_info() 106 fence_info = calloc(num_fences, sizeof(*fence_info)); in sync_file_info() 139 count = info->num_fences; in sync_fence_size() 156 for (i = 0 ; i < info->num_fences ; i++) { in sync_fence_count_with_status()
|
/Linux-v4.19/include/linux/ |
D | dma-fence-array.h | 48 unsigned num_fences; member 84 struct dma_fence_array *dma_fence_array_create(int num_fences,
|
/Linux-v4.19/include/uapi/linux/ |
D | sync_file.h | 64 __u32 num_fences; member
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_atomic.c | 2364 unsigned int *num_fences) in prepare_signaling() argument 2410 (*num_fences + 1), GFP_KERNEL); in prepare_signaling() 2414 memset(&f[*num_fences], 0, sizeof(*f)); in prepare_signaling() 2416 f[*num_fences].out_fence_ptr = fence_ptr; in prepare_signaling() 2423 ret = setup_out_fence(&f[(*num_fences)++], fence); in prepare_signaling() 2451 (*num_fences + 1), GFP_KERNEL); in prepare_signaling() 2455 memset(&f[*num_fences], 0, sizeof(*f)); in prepare_signaling() 2457 f[*num_fences].out_fence_ptr = fence_ptr; in prepare_signaling() 2465 ret = setup_out_fence(&f[(*num_fences)++], fence); in prepare_signaling() 2487 unsigned int num_fences, in complete_signaling() argument [all …]
|
/Linux-v4.19/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_fence.c | 697 for (i = 0; i < fence_array->num_fences; i++) { in vmw_wait_dma_fence()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_request.c | 917 nchild = array->num_fences; in i915_request_await_dma_fence()
|
D | i915_gem.c | 603 for (i = 0; i < array->num_fences; i++) in fence_set_priority()
|