Lines Matching refs:tmp_adev
944 struct amdgpu_device *tmp_adev; in amdgpu_xgmi_initialize_hive_get_data_partition() local
947 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_initialize_hive_get_data_partition()
948 ret = psp_xgmi_initialize(&tmp_adev->psp, set_extended_data, false); in amdgpu_xgmi_initialize_hive_get_data_partition()
950 dev_err(tmp_adev->dev, in amdgpu_xgmi_initialize_hive_get_data_partition()
988 struct amdgpu_device *tmp_adev = NULL; in amdgpu_xgmi_add_device() local
1042 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device()
1044 if (tmp_adev != adev) { in amdgpu_xgmi_add_device()
1045 top_info = &tmp_adev->psp.xgmi_context.top_info; in amdgpu_xgmi_add_device()
1050 ret = amdgpu_xgmi_update_topology(hive, tmp_adev); in amdgpu_xgmi_add_device()
1070 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device()
1071 amdgpu_xgmi_fill_topology_info(adev, tmp_adev); in amdgpu_xgmi_add_device()
1075 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device()
1076 ret = psp_xgmi_get_topology_info(&tmp_adev->psp, count, in amdgpu_xgmi_add_device()
1077 &tmp_adev->psp.xgmi_context.top_info, false); in amdgpu_xgmi_add_device()
1079 dev_err(tmp_adev->dev, in amdgpu_xgmi_add_device()
1081 tmp_adev->gmc.xgmi.node_id, in amdgpu_xgmi_add_device()
1082 tmp_adev->gmc.xgmi.hive_id, ret); in amdgpu_xgmi_add_device()
1098 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device()
1099 ret = psp_xgmi_get_topology_info(&tmp_adev->psp, count, in amdgpu_xgmi_add_device()
1100 &tmp_adev->psp.xgmi_context.top_info, true); in amdgpu_xgmi_add_device()
1102 dev_err(tmp_adev->dev, in amdgpu_xgmi_add_device()
1104 tmp_adev->gmc.xgmi.node_id, in amdgpu_xgmi_add_device()
1105 tmp_adev->gmc.xgmi.hive_id, ret); in amdgpu_xgmi_add_device()
1648 struct amdgpu_device *tmp_adev; in amdgpu_xgmi_reset_on_init_work() local
1655 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) in amdgpu_xgmi_reset_on_init_work()
1656 list_add_tail(&tmp_adev->reset_list, &device_list); in amdgpu_xgmi_reset_on_init_work()
1658 tmp_adev = list_first_entry(&device_list, struct amdgpu_device, in amdgpu_xgmi_reset_on_init_work()
1660 amdgpu_device_lock_reset_domain(tmp_adev->reset_domain); in amdgpu_xgmi_reset_on_init_work()
1663 reset_context.reset_req_dev = tmp_adev; in amdgpu_xgmi_reset_on_init_work()
1671 amdgpu_device_unlock_reset_domain(tmp_adev->reset_domain); in amdgpu_xgmi_reset_on_init_work()
1673 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_reset_on_init_work()
1674 r = amdgpu_ras_init_badpage_info(tmp_adev); in amdgpu_xgmi_reset_on_init_work()
1676 dev_err(tmp_adev->dev, in amdgpu_xgmi_reset_on_init_work()
1719 struct amdgpu_device *tmp_adev; in amdgpu_xgmi_request_nps_change() local
1735 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_request_nps_change()
1737 tmp_adev, req_nps_mode); in amdgpu_xgmi_request_nps_change()
1744 adev->gmc.gmc_funcs->query_mem_partition_mode(tmp_adev); in amdgpu_xgmi_request_nps_change()
1746 tmp_adev, &hive->device_list, gmc.xgmi.head) in amdgpu_xgmi_request_nps_change()
1748 tmp_adev, cur_nps_mode); in amdgpu_xgmi_request_nps_change()