Lines Matching refs:bo_node
1195 struct kfd_node *bo_node; in svm_range_get_pte_flags() local
1205 bo_node = prange->svm_bo->node; in svm_range_get_pte_flags()
1210 if (bo_node == node) { in svm_range_get_pte_flags()
1216 if (svm_nodes_in_same_hive(node, bo_node)) in svm_range_get_pte_flags()
1226 if (bo_node == node) { in svm_range_get_pte_flags()
1234 if (svm_nodes_in_same_hive(node, bo_node)) in svm_range_get_pte_flags()
1252 if (bo_node->adev == node->adev && in svm_range_get_pte_flags()
1253 (!bo_node->xcp || !node->xcp || bo_node->xcp->mem_id == node->xcp->mem_id)) in svm_range_get_pte_flags()
1258 else if (svm_nodes_in_same_hive(bo_node, node) && !ext_coherent) in svm_range_get_pte_flags()
1280 if (bo_node != node) in svm_range_get_pte_flags()
2671 struct kfd_node *bo_node, *preferred_node; in svm_range_best_restore_location() local
2704 bo_node = svm_range_get_node_by_id(prange, prange->actual_loc); in svm_range_best_restore_location()
2705 if (bo_node && svm_nodes_in_same_hive(node, bo_node)) in svm_range_best_restore_location()
3414 struct kfd_node *bo_node; in svm_range_best_prefetch_location() local
3423 bo_node = svm_range_get_node_by_id(prange, best_loc); in svm_range_best_prefetch_location()
3424 if (!bo_node) { in svm_range_best_prefetch_location()
3430 if (bo_node->adev->flags & AMD_IS_APU) { in svm_range_best_prefetch_location()
3448 if (pdd->dev->adev == bo_node->adev) in svm_range_best_prefetch_location()
3451 if (!svm_nodes_in_same_hive(pdd->dev, bo_node)) { in svm_range_best_prefetch_location()