Searched refs:best_loc (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_migrate.c | 481 * @best_loc: the device to migrate to 491 svm_migrate_ram_to_vram(struct svm_range *prange, uint32_t best_loc, in svm_migrate_ram_to_vram() argument 501 if (prange->actual_loc == best_loc) { in svm_migrate_ram_to_vram() 502 pr_debug("svms 0x%p [0x%lx 0x%lx] already on best_loc 0x%x\n", in svm_migrate_ram_to_vram() 503 prange->svms, prange->start, prange->last, best_loc); in svm_migrate_ram_to_vram() 507 node = svm_range_get_node_by_id(prange, best_loc); in svm_migrate_ram_to_vram() 509 pr_debug("failed to get kfd node by id 0x%x\n", best_loc); in svm_migrate_ram_to_vram() 514 prange->start, prange->last, best_loc); in svm_migrate_ram_to_vram() 546 prange->actual_loc = best_loc; in svm_migrate_ram_to_vram() 835 * @best_loc 845 svm_migrate_vram_to_vram(struct svm_range *prange, uint32_t best_loc, struct mm_struct *mm, uint32_t trigger) svm_migrate_vram_to_vram() argument 870 svm_migrate_to_vram(struct svm_range *prange, uint32_t best_loc, struct mm_struct *mm, uint32_t trigger) svm_migrate_to_vram() argument [all...] |
H A D | kfd_migrate.h | 43 int svm_migrate_to_vram(struct svm_range *prange, uint32_t best_loc,
|
H A D | kfd_svm.c | 2594 * If vm fault gpu idx is on range ACCESSIBLE bitmap, best_loc is vm fault gpu 2596 * if range actual loc is cpu, best_loc is cpu 2597 * if vm fault gpu is on xgmi same hive of range actual loc gpu, best_loc is 2599 * Otherwise, GPU no access, best_loc is -1. 2897 int32_t best_loc; in svm_range_restore_pages() local 3011 best_loc = svm_range_best_restore_location(prange, node, &gpuidx); in svm_range_restore_pages() 3012 if (best_loc == -1) { in svm_range_restore_pages() 3020 svms, prange->start, prange->last, best_loc, in svm_range_restore_pages() 3026 if (prange->actual_loc != best_loc) { in svm_range_restore_pages() 3028 if (best_loc) { in svm_range_restore_pages() 3318 uint32_t best_loc = prange->prefetch_loc; svm_range_best_prefetch_location() local 3399 uint32_t best_loc; svm_range_trigger_migration() local [all...] |
Completed in 6 milliseconds