Searched refs:predictor_info (Results 1 – 4 of 4) sorted by relevance
273 if (name_status_pair.second.predictor_info != nullptr) { in ThermalHelperImpl()274 std::string predict_sensor_name = name_status_pair.second.predictor_info->sensor; in ThermalHelperImpl()291 if (name_status_pair.second.predictor_info->support_pid_compensation) { in ThermalHelperImpl()294 name_status_pair.second.predictor_info->prediction_weights.size(); in ThermalHelperImpl()1093 if (sensor_info.predictor_info == nullptr) { in getPredictionMaxWindowMs()1098 std::string_view predict_sensor_name = sensor_info.predictor_info->sensor; in getPredictionMaxWindowMs()1121 if (sensor_info.predictor_info == nullptr) { in readPredictionAfterTimeMs()1126 std::string_view predict_sensor_name = sensor_info.predictor_info->sensor; in readPredictionAfterTimeMs()1164 if (sensor_info.predictor_info == nullptr) { in readTemperaturePredictions()1169 std::string predict_sensor_name = sensor_info.predictor_info->sensor; in readTemperaturePredictions()[all …]
256 if (sensor_info.predictor_info != nullptr && in updatePowerBudget()257 sensor_info.predictor_info->support_pid_compensation) { in updatePowerBudget()259 sensor_info.predictor_info->prediction_weights; in updatePowerBudget()265 compensation *= sensor_info.predictor_info->k_p_compensate[target_state]; in updatePowerBudget()
230 std::unique_ptr<PredictorInfo> predictor_info; member
545 std::unique_ptr<PredictorInfo> *predictor_info) { in ParsePredictorInfo() argument586 predictor_info->reset(new PredictorInfo{predict_sensor, support_pid_compensation, in ParsePredictorInfo()1348 std::unique_ptr<PredictorInfo> predictor_info; in ParseSensorInfo() local1349 if (!ParsePredictorInfo(name, sensors[i], &predictor_info)) { in ParseSensorInfo()1386 .predictor_info = std::move(predictor_info), in ParseSensorInfo()