Lines Matching refs:trips

127 	struct acpi_thermal_trips trips;
202 tz->trips.critical.temperature = tmp;
210 tz->trips.critical.valid = false;
215 tz->trips.critical.valid = false;
217 tz->trips.critical.valid = true;
220 tz->trips.critical.temperature);
222 if (tz->trips.critical.valid) {
224 tz->trips.critical.valid = false;
231 if (crt_k > tz->trips.critical.temperature)
234 tz->trips.critical.temperature = crt_k;
243 tz->trips.hot.valid = false;
247 tz->trips.hot.temperature = tmp;
248 tz->trips.hot.valid = true;
251 tz->trips.hot.temperature);
256 if (((flag & ACPI_TRIPS_PASSIVE) && tz->trips.passive.trip.valid) ||
258 valid = tz->trips.passive.trip.valid;
270 tz->trips.passive.trip.valid = false;
272 tz->trips.passive.trip.temperature = tmp;
273 tz->trips.passive.trip.valid = true;
278 tz->trips.passive.trip.valid = false;
280 tz->trips.passive.tc1 = tmp;
285 tz->trips.passive.trip.valid = false;
287 tz->trips.passive.tc2 = tmp;
292 tz->trips.passive.trip.valid = false;
294 tz->trips.passive.tsp = tmp;
298 if ((flag & ACPI_TRIPS_DEVICES) && tz->trips.passive.trip.valid) {
305 tz->trips.passive.trip.valid = false;
307 tz->trips.passive.trip.valid = true;
310 if (memcmp(&tz->trips.passive.devices, &devices,
312 memcpy(&tz->trips.passive.devices, &devices,
318 if (valid != tz->trips.passive.trip.valid)
325 valid = tz->trips.active[i].trip.valid;
331 tz->trips.active[i].trip.valid)) {
335 tz->trips.active[i].trip.valid = false;
343 tz->trips.active[0].trip.temperature =
350 tz->trips.active[i-1].trip.temperature =
352 tz->trips.active[i-2].trip.temperature,
357 tz->trips.active[i].trip.temperature = tmp;
358 tz->trips.active[i].trip.valid = true;
363 if ((flag & ACPI_TRIPS_DEVICES) && tz->trips.active[i].trip.valid) {
370 tz->trips.active[i].trip.valid = false;
372 tz->trips.active[i].trip.valid = true;
375 if (memcmp(&tz->trips.active[i].devices, &devices,
377 memcpy(&tz->trips.active[i].devices, &devices,
383 if (valid != tz->trips.active[i].trip.valid)
386 if (!tz->trips.active[i].trip.valid)
461 valid = tz->trips.critical.valid |
462 tz->trips.hot.valid |
463 tz->trips.passive.trip.valid;
466 valid = valid || tz->trips.active[i].trip.valid;
511 t = tz->trips.passive.tc1 * (tz->temperature -
513 tz->trips.passive.tc2 * (tz->temperature -
573 if (tz->trips.critical.valid)
576 if (tz->trips.hot.valid)
579 if (tz->trips.passive.trip.valid) {
581 for (i = 0; i < tz->trips.passive.devices.count; i++) {
582 handle = tz->trips.passive.devices.handles[i];
604 if (!tz->trips.active[i].trip.valid)
608 for (j = 0; j < tz->trips.active[i].devices.count; j++) {
609 handle = tz->trips.active[i].devices.handles[j];
691 if (tz->trips.critical.valid)
694 if (tz->trips.hot.valid)
697 if (tz->trips.passive.trip.valid) {
699 passive_delay = tz->trips.passive.tsp * 100;
702 for (i = 0; i < ACPI_THERMAL_MAX_ACTIVE && tz->trips.active[i].trip.valid; i++)
711 if (tz->trips.critical.valid) {
713 trip->temperature = acpi_thermal_temp(tz, tz->trips.critical.temperature);
717 if (tz->trips.hot.valid) {
719 trip->temperature = acpi_thermal_temp(tz, tz->trips.hot.temperature);
723 acpi_trip = &tz->trips.passive.trip;
732 acpi_trip = &tz->trips.active[i].trip;
891 if (tz->trips.critical.valid &&
892 (tz->trips.critical.temperature % 5) == 1)
1013 if (!tz->trips.active[i].trip.valid)
1016 for (j = 0; j < tz->trips.active[i].devices.count; j++) {
1017 acpi_bus_update_power(tz->trips.active[i].devices.handles[j],