Home
last modified time | relevance | path

Searched refs:mfence (Results 1 - 1 of 1) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_migrate.c108 * @mfence: output, sdma fence to signal after sdma is done
127 struct dma_fence **mfence) in svm_migrate_copy_memory_gart()
162 dma_fence_put(*mfence); in svm_migrate_copy_memory_gart()
163 *mfence = next; in svm_migrate_copy_memory_gart()
181 * @mfence: migrate fence
193 svm_migrate_copy_done(struct amdgpu_device *adev, struct dma_fence *mfence) in svm_migrate_copy_done() argument
197 if (mfence) { in svm_migrate_copy_done()
198 r = dma_fence_wait(mfence, false); in svm_migrate_copy_done()
199 dma_fence_put(mfence); in svm_migrate_copy_done()
291 struct migrate_vma *migrate, struct dma_fence **mfence, in svm_migrate_copy_to_vram()
124 svm_migrate_copy_memory_gart(struct amdgpu_device *adev, dma_addr_t *sys, uint64_t *vram, uint64_t npages, enum MIGRATION_COPY_DIR direction, struct dma_fence **mfence) svm_migrate_copy_memory_gart() argument
290 svm_migrate_copy_to_vram(struct kfd_node *node, struct svm_range *prange, struct migrate_vma *migrate, struct dma_fence **mfence, dma_addr_t *scratch, uint64_t ttm_res_offset) svm_migrate_copy_to_vram() argument
402 struct dma_fence *mfence = NULL; svm_migrate_vma_to_vram() local
566 svm_migrate_copy_to_ram(struct amdgpu_device *adev, struct svm_range *prange, struct migrate_vma *migrate, struct dma_fence **mfence, dma_addr_t *scratch, uint64_t npages) svm_migrate_copy_to_ram() argument
681 struct dma_fence *mfence = NULL; svm_migrate_vma_to_ram() local
[all...]

Completed in 2 milliseconds