Searched refs:amdgpu_amdkfd_fence (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_fence.c | 55 * --> amdgpu_amdkfd_fence.enable_signaling 57 * amdgpu_amdkfd_fence.enable_signaling - Start a work item that will quiesce 62 struct amdgpu_amdkfd_fence *amdgpu_amdkfd_fence_create(u64 context, in amdgpu_amdkfd_fence_create() 65 struct amdgpu_amdkfd_fence *fence; in amdgpu_amdkfd_fence_create() 83 struct amdgpu_amdkfd_fence *to_amdgpu_amdkfd_fence(struct dma_fence *f) in to_amdgpu_amdkfd_fence() 85 struct amdgpu_amdkfd_fence *fence; in to_amdgpu_amdkfd_fence() 90 fence = container_of(f, struct amdgpu_amdkfd_fence, base); in to_amdgpu_amdkfd_fence() 99 return "amdgpu_amdkfd_fence"; in amdkfd_fence_get_driver_name() 104 struct amdgpu_amdkfd_fence *fence = to_amdgpu_amdkfd_fence(f); in amdkfd_fence_get_timeline_name() 117 struct amdgpu_amdkfd_fence *fenc in amdkfd_fence_enable_signaling() [all...] |
H A D | amdgpu_amdkfd.h | 73 struct amdgpu_amdkfd_fence { struct 112 struct amdgpu_amdkfd_fence *eviction_fence; 150 struct amdgpu_amdkfd_fence *amdgpu_amdkfd_fence_create(u64 context, 154 struct amdgpu_amdkfd_fence *to_amdgpu_amdkfd_fence(struct dma_fence *f); 165 struct amdgpu_amdkfd_fence *to_amdgpu_amdkfd_fence(struct dma_fence *f) in to_amdgpu_amdkfd_fence()
|
H A D | amdgpu_sync.c | 88 struct amdgpu_amdkfd_fence *kfd_fence; in amdgpu_sync_get_owner()
|
H A D | Makefile | 176 amdgpu_amdkfd_fence.o \
|
H A D | amdgpu_amdkfd_gpuvm.c | 223 struct amdgpu_amdkfd_fence *ef) in amdgpu_amdkfd_remove_eviction_fence() 282 struct amdgpu_amdkfd_fence *ef; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos() 302 struct amdgpu_amdkfd_fence, base); in amdgpu_amdkfd_remove_fence_on_pt_pd_bos() 2033 struct amdgpu_amdkfd_fence *new_fence; in amdgpu_amdkfd_gpuvm_restore_process_bos()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_fence.c | 56 * --> amdgpu_amdkfd_fence.enable_signaling 58 * amdgpu_amdkfd_fence.enable_signaling - Start a work item that will quiesce 63 struct amdgpu_amdkfd_fence *amdgpu_amdkfd_fence_create(u64 context, in amdgpu_amdkfd_fence_create() 67 struct amdgpu_amdkfd_fence *fence; in amdgpu_amdkfd_fence_create() 85 struct amdgpu_amdkfd_fence *to_amdgpu_amdkfd_fence(struct dma_fence *f) in to_amdgpu_amdkfd_fence() 87 struct amdgpu_amdkfd_fence *fence; in to_amdgpu_amdkfd_fence() 92 fence = container_of(f, struct amdgpu_amdkfd_fence, base); in to_amdgpu_amdkfd_fence() 101 return "amdgpu_amdkfd_fence"; in amdkfd_fence_get_driver_name() 106 struct amdgpu_amdkfd_fence *fence = to_amdgpu_amdkfd_fence(f); in amdkfd_fence_get_timeline_name() 121 struct amdgpu_amdkfd_fence *fenc in amdkfd_fence_enable_signaling() [all...] |
H A D | amdgpu_amdkfd.h | 91 struct amdgpu_amdkfd_fence { struct 137 struct amdgpu_amdkfd_fence *eviction_fence; 182 struct amdgpu_amdkfd_fence *amdgpu_amdkfd_fence_create(u64 context, 190 struct amdgpu_amdkfd_fence *to_amdgpu_amdkfd_fence(struct dma_fence *f); 202 struct amdgpu_amdkfd_fence *to_amdgpu_amdkfd_fence(struct dma_fence *f) in to_amdgpu_amdkfd_fence()
|
H A D | amdgpu_sync.c | 90 struct amdgpu_amdkfd_fence *kfd_fence; in amdgpu_sync_get_owner()
|
H A D | Makefile | 249 amdgpu_amdkfd_fence.o \
|
H A D | amdgpu_amdkfd_gpuvm.c | 347 struct amdgpu_amdkfd_fence *ef) in amdgpu_amdkfd_remove_eviction_fence() 370 struct amdgpu_amdkfd_fence *ef; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos() 390 struct amdgpu_amdkfd_fence, base); in amdgpu_amdkfd_remove_fence_on_pt_pd_bos() 2732 struct amdgpu_amdkfd_fence *new_fence; in amdgpu_amdkfd_gpuvm_restore_process_bos()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_svm.h | 47 struct amdgpu_amdkfd_fence *eviction_fence; 177 int svm_range_schedule_evict_svm_bo(struct amdgpu_amdkfd_fence *fence); 232 struct amdgpu_amdkfd_fence *fence) in svm_range_schedule_evict_svm_bo()
|
H A D | kfd_svm.c | 3422 int svm_range_schedule_evict_svm_bo(struct amdgpu_amdkfd_fence *fence) in svm_range_schedule_evict_svm_bo()
|
Completed in 16 milliseconds