Lines Matching defs:params
92 struct power_allocator_params *params = tz->governor_data;
94 &tz->trips[params->trip_max_desired_temperature];
167 * @params: parameters for the power allocator governor
176 struct power_allocator_params *params,
187 if (sustainable_power != params->sustainable_power) {
189 params->trip_switch_on, control_temp);
193 params->sustainable_power = sustainable_power;
224 struct power_allocator_params *params = tz->governor_data;
228 sustainable_power = get_sustainable_power(tz, params, control_temp);
242 i = mul_frac(tz->tzp->k_i, params->err_integral);
249 params->err_integral += err;
260 d = mul_frac(tz->tzp->k_d, err - params->prev_err);
262 params->prev_err = err;
272 frac_to_int(params->err_integral),
387 struct power_allocator_params *params = tz->governor_data;
389 &tz->trips[params->trip_max_desired_temperature];
501 * @params: pointer to private data for this governor
514 struct power_allocator_params *params)
537 params->trip_switch_on = i;
550 params->trip_max_desired_temperature = last_passive;
552 params->trip_max_desired_temperature = params->trip_switch_on;
553 params->trip_switch_on = INVALID_TRIP;
555 params->trip_switch_on = INVALID_TRIP;
556 params->trip_max_desired_temperature = last_active;
560 static void reset_pid_controller(struct power_allocator_params *params)
562 params->err_integral = 0;
563 params->prev_err = 0;
569 struct power_allocator_params *params = tz->governor_data;
571 &tz->trips[params->trip_max_desired_temperature];
638 struct power_allocator_params *params;
645 params = kzalloc(sizeof(*params), GFP_KERNEL);
646 if (!params)
656 params->allocated_tzp = true;
662 get_governor_trips(tz, params);
665 ret = __thermal_zone_get_trip(tz, params->trip_max_desired_temperature,
669 params->trip_switch_on,
673 reset_pid_controller(params);
675 tz->governor_data = params;
680 kfree(params);
687 struct power_allocator_params *params = tz->governor_data;
691 if (params->allocated_tzp) {
702 struct power_allocator_params *params = tz->governor_data;
713 if (trip_id != params->trip_max_desired_temperature)
716 ret = __thermal_zone_get_trip(tz, params->trip_switch_on, &trip);
720 reset_pid_controller(params);
727 ret = __thermal_zone_get_trip(tz, params->trip_max_desired_temperature, &trip);