Lines Matching refs:fences
928 struct dma_fence **fences) in amdgpu_ib_preempt_fences_swap() argument
944 ptr = &drv->fences[last_seq]; in amdgpu_ib_preempt_fences_swap()
952 fences[last_seq] = fence; in amdgpu_ib_preempt_fences_swap()
957 static void amdgpu_ib_preempt_signal_fences(struct dma_fence **fences, in amdgpu_ib_preempt_signal_fences() argument
964 fence = fences[i]; in amdgpu_ib_preempt_signal_fences()
1002 ptr = &drv->fences[preempt_seq]; in amdgpu_ib_preempt_mark_partial_job()
1019 struct dma_fence **fences = NULL; in amdgpu_debugfs_ib_preempt() local
1035 fences = kcalloc(length, sizeof(void *), GFP_KERNEL); in amdgpu_debugfs_ib_preempt()
1036 if (!fences) in amdgpu_debugfs_ib_preempt()
1060 amdgpu_ib_preempt_fences_swap(ring, fences); in amdgpu_debugfs_ib_preempt()
1071 amdgpu_ib_preempt_signal_fences(fences, length); in amdgpu_debugfs_ib_preempt()
1080 if (fences) in amdgpu_debugfs_ib_preempt()
1081 kfree(fences); in amdgpu_debugfs_ib_preempt()