Home
last modified time | relevance | path

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

/netbsd/src/sys/external/bsd/drm2/linux/
Dlinux_dma_fence_array.c98 for (i = 0; i < A->num_fences; i++) { in dma_fence_array_enable_signaling()
138 for (i = 0; i < A->num_fences; i++) in dma_fence_array_release()
155 dma_fence_array_create(int num_fences, struct dma_fence **fences, in dma_fence_array_create() argument
164 A = kzalloc(struct_size(A, dfa_cb, num_fences), GFP_KERNEL); in dma_fence_array_create()
169 A->num_fences = num_fences; in dma_fence_array_create()
170 A->dfa_npending = signal_on_any ? 1 : num_fences; in dma_fence_array_create()
Dlinux_dma_resv.c325 dma_resv_reserve_shared(struct dma_resv *robj, unsigned int num_fences) in dma_resv_reserve_shared() argument
338 if (list->shared_count > UINT32_MAX - num_fences) in dma_resv_reserve_shared()
342 n = list->shared_count + num_fences; in dma_resv_reserve_shared()
349 n = num_fences; in dma_resv_reserve_shared()
/netbsd/src/sys/external/bsd/drm2/dist/drm/i915/
Di915_gem_fence_reg.c508 for (i = 0; i < ggtt->num_fences; i++) { in i915_gem_restore_fences()
849 int num_fences; in i915_ggtt_init_fences() local
859 num_fences = 0; in i915_ggtt_init_fences()
862 num_fences = 32; in i915_ggtt_init_fences()
866 num_fences = 16; in i915_ggtt_init_fences()
868 num_fences = 8; in i915_ggtt_init_fences()
871 num_fences = intel_uncore_read(uncore, in i915_ggtt_init_fences()
875 for (i = 0; i < num_fences; i++) { in i915_ggtt_init_fences()
882 ggtt->num_fences = num_fences; in i915_ggtt_init_fences()
Di915_getparam.c38 value = i915->ggtt.num_fences; in i915_getparam_ioctl()
Di915_request.c996 nchild = array->num_fences; in i915_request_await_dma_fence()
1106 nchild = array->num_fences; in i915_request_await_execution()
Di915_gpu_error.c1096 for (i = 0; i < ggtt->num_fences; i++) in gt_record_fences()
1101 for (i = 0; i < ggtt->num_fences; i++) in gt_record_fences()
1106 for (i = 0; i < ggtt->num_fences; i++) in gt_record_fences()
Di915_gem.c948 for (i = 0; i < i915->ggtt.num_fences; i++) { in i915_gem_runtime_suspend()
Di915_debugfs.c669 seq_printf(m, "Total fences = %d\n", i915->ggtt.num_fences); in i915_gem_fence_regs_info()
672 for (i = 0; i < i915->ggtt.num_fences; i++) { in i915_gem_fence_regs_info()
/netbsd/src/sys/external/bsd/drm2/dist/drm/
Ddrm_atomic_uapi.c1147 unsigned int *num_fences) in prepare_signaling() argument
1193 (*num_fences + 1), GFP_KERNEL); in prepare_signaling()
1197 memset(&f[*num_fences], 0, sizeof(*f)); in prepare_signaling()
1199 f[*num_fences].out_fence_ptr = fence_ptr; in prepare_signaling()
1206 ret = setup_out_fence(&f[(*num_fences)++], fence); in prepare_signaling()
1232 (*num_fences + 1), GFP_KERNEL); in prepare_signaling()
1236 memset(&f[*num_fences], 0, sizeof(*f)); in prepare_signaling()
1238 f[*num_fences].out_fence_ptr = fence_ptr; in prepare_signaling()
1246 ret = setup_out_fence(&f[(*num_fences)++], fence); in prepare_signaling()
1268 unsigned int num_fences, in complete_signaling() argument
[all …]
/netbsd/src/sys/external/bsd/drm2/include/linux/
Ddma-fence-array.h52 unsigned num_fences; member
/netbsd/src/sys/external/bsd/drm2/dist/drm/vmwgfx/
Dvmwgfx_fence.c740 for (i = 0; i < fence_array->num_fences; i++) { in vmw_wait_dma_fence()