Searched refs:best_loc (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_migrate.c | 488 svm_migrate_ram_to_vram(struct svm_range *prange, uint32_t best_loc, in svm_migrate_ram_to_vram() argument 505 node = svm_range_get_node_by_id(prange, best_loc); in svm_migrate_ram_to_vram() 507 pr_debug("failed to get kfd node by id 0x%x\n", best_loc); in svm_migrate_ram_to_vram() 513 best_loc); in svm_migrate_ram_to_vram() 554 prange->actual_loc = best_loc; in svm_migrate_ram_to_vram() 909 svm_migrate_vram_to_vram(struct svm_range *prange, uint32_t best_loc, in svm_migrate_vram_to_vram() argument 920 pr_debug("from gpu 0x%x to gpu 0x%x\n", prange->actual_loc, best_loc); in svm_migrate_vram_to_vram() 932 return svm_migrate_ram_to_vram(prange, best_loc, start, last, mm, trigger); in svm_migrate_vram_to_vram() 936 svm_migrate_to_vram(struct svm_range *prange, uint32_t best_loc, in svm_migrate_to_vram() argument 940 if (!prange->actual_loc || prange->actual_loc == best_loc) in svm_migrate_to_vram() [all …]
|
| H A D | kfd_svm.c | 2760 * If vm fault gpu idx is on range ACCESSIBLE bitmap, best_loc is vm fault gpu 2762 * if range actual loc is cpu, best_loc is cpu 2763 * if vm fault gpu is on xgmi same hive of range actual loc gpu, best_loc is 2765 * Otherwise, GPU no access, best_loc is -1. 3066 int32_t best_loc; in svm_range_restore_pages() 3206 best_loc = svm_range_best_restore_location(prange, node, &gpuidx); in svm_range_restore_pages() 3207 if (best_loc == -1) { in svm_range_restore_pages() 3215 svms, prange->start, prange->last, best_loc, in svm_range_restore_pages() 3225 if (prange->actual_loc != 0 || best_loc != 0) { in svm_range_restore_pages() 3226 if (best_loc) { in svm_range_restore_pages() 3063 int32_t best_loc; svm_range_restore_pages() local 3531 uint32_t best_loc = prange->prefetch_loc; svm_range_best_prefetch_location() local 3612 uint32_t best_loc; svm_range_trigger_migration() local [all...] |