Home
last modified time | relevance | path

Searched refs:predictor_info (Results 1 – 4 of 4) sorted by relevance

/hardware/google/pixel/thermal/
Dthermal-helper.cpp273 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 …]
/hardware/google/pixel/thermal/utils/
Dthermal_throttling.cpp256 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()
Dthermal_info.h230 std::unique_ptr<PredictorInfo> predictor_info; member
Dthermal_info.cpp545 std::unique_ptr<PredictorInfo> *predictor_info) { in ParsePredictorInfo() argument
586 predictor_info->reset(new PredictorInfo{predict_sensor, support_pid_compensation, in ParsePredictorInfo()
1348 std::unique_ptr<PredictorInfo> predictor_info; in ParseSensorInfo() local
1349 if (!ParsePredictorInfo(name, sensors[i], &predictor_info)) { in ParseSensorInfo()
1386 .predictor_info = std::move(predictor_info), in ParseSensorInfo()