Lines Matching refs:topology
1371 struct psp_xgmi_topology_info *topology, in psp_xgmi_get_topology_info() argument
1380 if (!topology || topology->num_nodes > TA_XGMI__MAX_CONNECTED_NODES) in psp_xgmi_get_topology_info()
1393 topology_info_input->nodes[i].node_id = topology->nodes[i].node_id; in psp_xgmi_get_topology_info()
1394 topology_info_input->nodes[i].num_hops = topology->nodes[i].num_hops; in psp_xgmi_get_topology_info()
1395 topology_info_input->nodes[i].is_sharing_enabled = topology->nodes[i].is_sharing_enabled; in psp_xgmi_get_topology_info()
1396 topology_info_input->nodes[i].sdma_engine = topology->nodes[i].sdma_engine; in psp_xgmi_get_topology_info()
1406 topology->num_nodes = xgmi_cmd->xgmi_out_message.get_topology_info.num_nodes; in psp_xgmi_get_topology_info()
1407 for (i = 0; i < topology->num_nodes; i++) { in psp_xgmi_get_topology_info()
1410 topology->nodes[i].num_hops = topology_info_output->nodes[i].num_hops; in psp_xgmi_get_topology_info()
1414 topology->nodes[i].node_id = topology_info_output->nodes[i].node_id; in psp_xgmi_get_topology_info()
1415 topology->nodes[i].is_sharing_enabled = in psp_xgmi_get_topology_info()
1417 topology->nodes[i].sdma_engine = in psp_xgmi_get_topology_info()
1438 for (i = 0; i < topology->num_nodes; i++) { in psp_xgmi_get_topology_info()
1440 topology->nodes[i].num_links = get_extended_data ? in psp_xgmi_get_topology_info()
1441 topology->nodes[i].num_links + in psp_xgmi_get_topology_info()
1443 ((requires_reflection && topology->nodes[i].num_links) ? topology->nodes[i].num_links : in psp_xgmi_get_topology_info()
1447 if (requires_reflection && topology->nodes[i].num_hops) in psp_xgmi_get_topology_info()
1448 psp_xgmi_reflect_topology_info(psp, topology->nodes[i]); in psp_xgmi_get_topology_info()
1457 struct psp_xgmi_topology_info *topology) in psp_xgmi_set_topology_info() argument
1463 if (!topology || topology->num_nodes > TA_XGMI__MAX_CONNECTED_NODES) in psp_xgmi_set_topology_info()
1474 topology_info_input->nodes[i].node_id = topology->nodes[i].node_id; in psp_xgmi_set_topology_info()
1475 topology_info_input->nodes[i].num_hops = topology->nodes[i].num_hops; in psp_xgmi_set_topology_info()
1477 topology_info_input->nodes[i].sdma_engine = topology->nodes[i].sdma_engine; in psp_xgmi_set_topology_info()