Lines Matching refs:bo_node
1215 struct kfd_node *bo_node; in svm_range_get_pte_flags() local
1225 bo_node = prange->svm_bo->node; in svm_range_get_pte_flags()
1230 if (bo_node == node) { in svm_range_get_pte_flags()
1236 if (svm_nodes_in_same_hive(node, bo_node)) in svm_range_get_pte_flags()
1246 if (bo_node == node) { in svm_range_get_pte_flags()
1254 if (svm_nodes_in_same_hive(node, bo_node)) in svm_range_get_pte_flags()
1270 if (bo_node->adev == node->adev && in svm_range_get_pte_flags()
1271 (!bo_node->xcp || !node->xcp || bo_node->xcp->mem_id == node->xcp->mem_id)) in svm_range_get_pte_flags()
1274 else if (svm_nodes_in_same_hive(bo_node, node)) in svm_range_get_pte_flags()
2636 struct kfd_node *bo_node, *preferred_node; in svm_range_best_restore_location() local
2669 bo_node = svm_range_get_node_by_id(prange, prange->actual_loc); in svm_range_best_restore_location()
2670 if (bo_node && svm_nodes_in_same_hive(node, bo_node)) in svm_range_best_restore_location()
3346 struct kfd_node *bo_node; in svm_range_best_prefetch_location() local
3355 bo_node = svm_range_get_node_by_id(prange, best_loc); in svm_range_best_prefetch_location()
3356 if (!bo_node) { in svm_range_best_prefetch_location()
3362 if (bo_node->adev->gmc.is_app_apu) { in svm_range_best_prefetch_location()
3380 if (pdd->dev->adev == bo_node->adev) in svm_range_best_prefetch_location()
3383 if (!svm_nodes_in_same_hive(pdd->dev, bo_node)) { in svm_range_best_prefetch_location()