num_fences 76 drivers/dma-buf/dma-fence-array.c for (i = 0; i < array->num_fences; ++i) { num_fences 115 drivers/dma-buf/dma-fence-array.c for (i = 0; i < array->num_fences; ++i) num_fences 150 drivers/dma-buf/dma-fence-array.c struct dma_fence_array *dma_fence_array_create(int num_fences, num_fences 159 drivers/dma-buf/dma-fence-array.c size += num_fences * sizeof(struct dma_fence_array_cb); num_fences 169 drivers/dma-buf/dma-fence-array.c array->num_fences = num_fences; num_fences 170 drivers/dma-buf/dma-fence-array.c atomic_set(&array->num_pending, signal_on_any ? 1 : num_fences); num_fences 196 drivers/dma-buf/dma-fence-array.c for (i = 0; i < array->num_fences; i++) { num_fences 148 drivers/dma-buf/dma-resv.c int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences) num_fences 158 drivers/dma-buf/dma-resv.c if ((old->shared_count + num_fences) <= old->shared_max) num_fences 161 drivers/dma-buf/dma-resv.c max = max(old->shared_count + num_fences, num_fences 134 drivers/dma-buf/sync_debug.c for (i = 0; i < array->num_fences; ++i) num_fences 149 drivers/dma-buf/sync_file.c struct dma_fence **fences, int num_fences) num_fences 159 drivers/dma-buf/sync_file.c if (num_fences == 1) { num_fences 163 drivers/dma-buf/sync_file.c array = dma_fence_array_create(num_fences, fences, num_fences 176 drivers/dma-buf/sync_file.c int *num_fences) num_fences 181 drivers/dma-buf/sync_file.c *num_fences = array->num_fences; num_fences 185 drivers/dma-buf/sync_file.c *num_fences = 1; num_fences 215 drivers/dma-buf/sync_file.c int i, i_a, i_b, num_fences, a_num_fences, b_num_fences; num_fences 226 drivers/dma-buf/sync_file.c num_fences = a_num_fences + b_num_fences; num_fences 228 drivers/dma-buf/sync_file.c fences = kcalloc(num_fences, sizeof(*fences), GFP_KERNEL); num_fences 272 drivers/dma-buf/sync_file.c if (num_fences > i) { num_fences 405 drivers/dma-buf/sync_file.c int num_fences, ret, i; num_fences 413 drivers/dma-buf/sync_file.c fences = get_fences(sync_file, &num_fences); num_fences 421 drivers/dma-buf/sync_file.c if (!info.num_fences) { num_fences 428 drivers/dma-buf/sync_file.c if (info.num_fences < num_fences) num_fences 431 drivers/dma-buf/sync_file.c size = num_fences * sizeof(*fence_info); num_fences 436 drivers/dma-buf/sync_file.c for (i = 0; i < num_fences; i++) { num_fences 449 drivers/dma-buf/sync_file.c info.num_fences = num_fences; num_fences 1108 drivers/gpu/drm/drm_atomic_uapi.c unsigned int *num_fences) num_fences 1154 drivers/gpu/drm/drm_atomic_uapi.c (*num_fences + 1), GFP_KERNEL); num_fences 1158 drivers/gpu/drm/drm_atomic_uapi.c memset(&f[*num_fences], 0, sizeof(*f)); num_fences 1160 drivers/gpu/drm/drm_atomic_uapi.c f[*num_fences].out_fence_ptr = fence_ptr; num_fences 1167 drivers/gpu/drm/drm_atomic_uapi.c ret = setup_out_fence(&f[(*num_fences)++], fence); num_fences 1193 drivers/gpu/drm/drm_atomic_uapi.c (*num_fences + 1), GFP_KERNEL); num_fences 1197 drivers/gpu/drm/drm_atomic_uapi.c memset(&f[*num_fences], 0, sizeof(*f)); num_fences 1199 drivers/gpu/drm/drm_atomic_uapi.c f[*num_fences].out_fence_ptr = fence_ptr; num_fences 1207 drivers/gpu/drm/drm_atomic_uapi.c ret = setup_out_fence(&f[(*num_fences)++], fence); num_fences 1229 drivers/gpu/drm/drm_atomic_uapi.c unsigned int num_fences, num_fences 1237 drivers/gpu/drm/drm_atomic_uapi.c for (i = 0; i < num_fences; i++) num_fences 1261 drivers/gpu/drm/drm_atomic_uapi.c for (i = 0; i < num_fences; i++) { num_fences 1289 drivers/gpu/drm/drm_atomic_uapi.c unsigned int i, j, num_fences; num_fences 1328 drivers/gpu/drm/drm_atomic_uapi.c num_fences = 0; num_fences 1399 drivers/gpu/drm/drm_atomic_uapi.c &num_fences); num_fences 1415 drivers/gpu/drm/drm_atomic_uapi.c complete_signaling(dev, state, fence_state, num_fences, !ret); num_fences 124 drivers/gpu/drm/i915/gem/i915_gem_wait.c for (i = 0; i < array->num_fences; i++) num_fences 627 drivers/gpu/drm/i915/gt/intel_reset.c for (i = 0; i < gt->ggtt->num_fences; i++) { num_fences 397 drivers/gpu/drm/i915/gvt/gvt.h #define gvt_fence_sz(gvt) ((gvt)->dev_priv->ggtt.num_fences) num_fences 651 drivers/gpu/drm/i915/i915_debugfs.c seq_printf(m, "Total fences = %d\n", i915->ggtt.num_fences); num_fences 654 drivers/gpu/drm/i915/i915_debugfs.c for (i = 0; i < i915->ggtt.num_fences; i++) { num_fences 867 drivers/gpu/drm/i915/i915_gem.c for (i = 0; i < i915->ggtt.num_fences; i++) { num_fences 483 drivers/gpu/drm/i915/i915_gem_fence_reg.c for (i = 0; i < i915->ggtt.num_fences; i++) { num_fences 822 drivers/gpu/drm/i915/i915_gem_fence_reg.c int num_fences; num_fences 833 drivers/gpu/drm/i915/i915_gem_fence_reg.c num_fences = 32; num_fences 837 drivers/gpu/drm/i915/i915_gem_fence_reg.c num_fences = 16; num_fences 839 drivers/gpu/drm/i915/i915_gem_fence_reg.c num_fences = 8; num_fences 842 drivers/gpu/drm/i915/i915_gem_fence_reg.c num_fences = intel_uncore_read(&i915->uncore, num_fences 846 drivers/gpu/drm/i915/i915_gem_fence_reg.c for (i = 0; i < num_fences; i++) { num_fences 853 drivers/gpu/drm/i915/i915_gem_fence_reg.c ggtt->num_fences = num_fences; num_fences 406 drivers/gpu/drm/i915/i915_gem_gtt.h unsigned int num_fences; num_fences 31 drivers/gpu/drm/i915/i915_getparam.c value = i915->ggtt.num_fences; num_fences 1045 drivers/gpu/drm/i915/i915_gpu_error.c for (i = 0; i < dev_priv->ggtt.num_fences; i++) num_fences 1050 drivers/gpu/drm/i915/i915_gpu_error.c for (i = 0; i < dev_priv->ggtt.num_fences; i++) num_fences 1055 drivers/gpu/drm/i915/i915_gpu_error.c for (i = 0; i < dev_priv->ggtt.num_fences; i++) num_fences 953 drivers/gpu/drm/i915/i915_request.c nchild = array->num_fences; num_fences 1008 drivers/gpu/drm/i915/i915_request.c nchild = array->num_fences; num_fences 265 drivers/gpu/drm/i915/selftests/i915_request.c atomic_long_t num_waits, num_fences; num_fences 288 drivers/gpu/drm/i915/selftests/i915_request.c unsigned int num_waits = 0, num_fences = 0; num_fences 414 drivers/gpu/drm/i915/selftests/i915_request.c num_fences += count; num_fences 420 drivers/gpu/drm/i915/selftests/i915_request.c atomic_long_add(num_fences, &t->num_fences); num_fences 495 drivers/gpu/drm/i915/selftests/i915_request.c atomic_long_read(&t.num_fences), num_fences 1107 drivers/gpu/drm/i915/selftests/i915_request.c unsigned long num_waits, num_fences; num_fences 1200 drivers/gpu/drm/i915/selftests/i915_request.c num_fences = 0; num_fences 1217 drivers/gpu/drm/i915/selftests/i915_request.c num_fences += atomic_long_read(&t[id].num_fences); num_fences 1220 drivers/gpu/drm/i915/selftests/i915_request.c num_waits, num_fences, RUNTIME_INFO(i915)->num_engines, ncpus); num_fences 702 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c for (i = 0; i < fence_array->num_fences; i++) { num_fences 41 include/linux/dma-fence-array.h unsigned num_fences; num_fences 77 include/linux/dma-fence-array.h struct dma_fence_array *dma_fence_array_create(int num_fences, num_fences 278 include/linux/dma-resv.h int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences); num_fences 64 include/uapi/linux/sync_file.h __u32 num_fences; num_fences 88 tools/testing/selftests/sync/sync.c int err, num_fences; num_fences 100 tools/testing/selftests/sync/sync.c num_fences = info->num_fences; num_fences 102 tools/testing/selftests/sync/sync.c if (num_fences) { num_fences 104 tools/testing/selftests/sync/sync.c info->num_fences = num_fences; num_fences 106 tools/testing/selftests/sync/sync.c fence_info = calloc(num_fences, sizeof(*fence_info)); num_fences 139 tools/testing/selftests/sync/sync.c count = info->num_fences; num_fences 156 tools/testing/selftests/sync/sync.c for (i = 0 ; i < info->num_fences ; i++) {