| H A D | kfd_svm.c | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 3 * Copyright 2020-2021 Advanced Micro Devices, Inc. 84 * svm_range_unlink - unlink svm_range from lists and interval tree 90 * Context: The caller must hold svms->lock 94 pr_debug("svms 0x%p prange 0x%p [0x%lx 0x%lx]\n", prange->svms, in svm_range_unlink() 95 prange, prange->start, prange->last); in svm_range_unlink() 97 if (prange->svm_b in svm_range_unlink() 1327 svm_range_unmap_from_gpus(struct svm_range * prange,unsigned long start,unsigned long last,uint32_t trigger) svm_range_unmap_from_gpus() argument 1518 bool intr; global() member 1523 svm_range_reserve_bos(struct svm_validate_context * ctx,bool intr) svm_range_reserve_bos() argument 1617 svm_range_validate_and_map(struct mm_struct * mm,unsigned long map_start,unsigned long map_last,struct svm_range * prange,int32_t gpuidx,bool intr,bool wait,bool flush_tlb) svm_range_validate_and_map() argument 1994 uint32_t trigger; svm_range_evict() local 2478 uint32_t trigger = KFD_SVM_UNMAP_TRIGGER_UNMAP_FROM_CPU; svm_range_unmap_from_cpu() local [all...] |