Lines Matching refs:xgmi_cmd
1316 struct ta_xgmi_shared_memory *xgmi_cmd; in psp_xgmi_initialize() local
1345 xgmi_cmd = (struct ta_xgmi_shared_memory *)(psp->xgmi_context.context.mem_context.shared_buf); in psp_xgmi_initialize()
1346 memset(xgmi_cmd, 0, sizeof(struct ta_xgmi_shared_memory)); in psp_xgmi_initialize()
1347 xgmi_cmd->flag_extend_link_record = set_extended_data; in psp_xgmi_initialize()
1348 xgmi_cmd->cmd_id = TA_COMMAND_XGMI__INITIALIZE; in psp_xgmi_initialize()
1350 ret = psp_xgmi_invoke(psp, xgmi_cmd->cmd_id); in psp_xgmi_initialize()
1352 psp->xgmi_context.xgmi_ta_caps = xgmi_cmd->caps_flag; in psp_xgmi_initialize()
1359 struct ta_xgmi_shared_memory *xgmi_cmd; in psp_xgmi_get_hive_id() local
1362 xgmi_cmd = (struct ta_xgmi_shared_memory *)psp->xgmi_context.context.mem_context.shared_buf; in psp_xgmi_get_hive_id()
1363 memset(xgmi_cmd, 0, sizeof(struct ta_xgmi_shared_memory)); in psp_xgmi_get_hive_id()
1365 xgmi_cmd->cmd_id = TA_COMMAND_XGMI__GET_HIVE_ID; in psp_xgmi_get_hive_id()
1368 ret = psp_xgmi_invoke(psp, xgmi_cmd->cmd_id); in psp_xgmi_get_hive_id()
1372 *hive_id = xgmi_cmd->xgmi_out_message.get_hive_id.hive_id; in psp_xgmi_get_hive_id()
1379 struct ta_xgmi_shared_memory *xgmi_cmd; in psp_xgmi_get_node_id() local
1382 xgmi_cmd = (struct ta_xgmi_shared_memory *)psp->xgmi_context.context.mem_context.shared_buf; in psp_xgmi_get_node_id()
1383 memset(xgmi_cmd, 0, sizeof(struct ta_xgmi_shared_memory)); in psp_xgmi_get_node_id()
1385 xgmi_cmd->cmd_id = TA_COMMAND_XGMI__GET_NODE_ID; in psp_xgmi_get_node_id()
1388 ret = psp_xgmi_invoke(psp, xgmi_cmd->cmd_id); in psp_xgmi_get_node_id()
1392 *node_id = xgmi_cmd->xgmi_out_message.get_node_id.node_id; in psp_xgmi_get_node_id()
1462 struct ta_xgmi_shared_memory *xgmi_cmd; in psp_xgmi_get_topology_info() local
1471 xgmi_cmd = (struct ta_xgmi_shared_memory *)psp->xgmi_context.context.mem_context.shared_buf; in psp_xgmi_get_topology_info()
1472 memset(xgmi_cmd, 0, sizeof(struct ta_xgmi_shared_memory)); in psp_xgmi_get_topology_info()
1473 xgmi_cmd->flag_extend_link_record = get_extended_data; in psp_xgmi_get_topology_info()
1476 topology_info_input = &xgmi_cmd->xgmi_in_message.get_topology_info; in psp_xgmi_get_topology_info()
1477 xgmi_cmd->cmd_id = TA_COMMAND_XGMI__GET_TOPOLOGY_INFO; in psp_xgmi_get_topology_info()
1493 topology_info_output = &xgmi_cmd->xgmi_out_message.get_topology_info; in psp_xgmi_get_topology_info()
1494 topology->num_nodes = xgmi_cmd->xgmi_out_message.get_topology_info.num_nodes; in psp_xgmi_get_topology_info()
1531 link_extend_info_output = &xgmi_cmd->xgmi_out_message.get_extend_link_info; in psp_xgmi_get_topology_info()
1537 xgmi_cmd->cmd_id = TA_COMMAND_XGMI__GET_EXTEND_PEER_LINKS; in psp_xgmi_get_topology_info()
1539 link_info_output = &xgmi_cmd->xgmi_out_message.get_link_info; in psp_xgmi_get_topology_info()
1545 xgmi_cmd->cmd_id = TA_COMMAND_XGMI__GET_PEER_LINKS; in psp_xgmi_get_topology_info()
1548 ret = psp_xgmi_invoke(psp, xgmi_cmd->cmd_id); in psp_xgmi_get_topology_info()
1581 struct ta_xgmi_shared_memory *xgmi_cmd; in psp_xgmi_set_topology_info() local
1588 xgmi_cmd = (struct ta_xgmi_shared_memory *)psp->xgmi_context.context.mem_context.shared_buf; in psp_xgmi_set_topology_info()
1589 memset(xgmi_cmd, 0, sizeof(struct ta_xgmi_shared_memory)); in psp_xgmi_set_topology_info()
1591 topology_info_input = &xgmi_cmd->xgmi_in_message.get_topology_info; in psp_xgmi_set_topology_info()
1592 xgmi_cmd->cmd_id = TA_COMMAND_XGMI__SET_TOPOLOGY_INFO; in psp_xgmi_set_topology_info()