Searched refs:svm_range_list (Results 1 – 3 of 3) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_svm.h | 106 struct svm_range_list *svms; 163 struct svm_range *svm_range_from_addr(struct svm_range_list *svms, 177 void svm_range_add_list_work(struct svm_range_list *svms, 180 void schedule_deferred_list_work(struct svm_range_list *svms); 196 void svm_range_list_lock_and_flush_work(struct svm_range_list *svms, struct mm_struct *mm);
|
D | kfd_svm.c | 302 svm_range *svm_range_new(struct svm_range_list *svms, uint64_t start, in svm_range_new() 832 static void svm_range_debug_dump(struct svm_range_list *svms) in svm_range_debug_dump() 1022 struct svm_range_list *svms; in svm_range_split() 1670 svm_range_list_lock_and_flush_work(struct svm_range_list *svms, in svm_range_list_lock_and_flush_work() 1688 struct svm_range_list *svms; in svm_range_restore_work() 1696 svms = container_of(dwork, struct svm_range_list, restore_work); in svm_range_restore_work() 1799 struct svm_range_list *svms = prange->svms; in svm_range_evict() 1920 svm_range_split_new(struct svm_range_list *svms, uint64_t start, uint64_t last, in svm_range_split_new() 1980 struct svm_range_list *svms = &p->svms; in svm_range_add() 2107 svm_range_handle_list_op(struct svm_range_list *svms, struct svm_range *prange, in svm_range_handle_list_op() [all …]
|
D | kfd_priv.h | 799 struct svm_range_list { struct 895 struct svm_range_list svms;
|