Lines Matching refs:ops

114 	if (!tz->ops->get_temp)
117 ret = tz->ops->get_temp(tz, &temperature);
132 if (!tz->ops->get_mode)
135 result = tz->ops->get_mode(tz, &mode);
150 if (!tz->ops->set_mode)
154 result = tz->ops->set_mode(tz, THERMAL_DEVICE_ENABLED);
156 result = tz->ops->set_mode(tz, THERMAL_DEVICE_DISABLED);
174 if (!tz->ops->get_trip_type)
180 result = tz->ops->get_trip_type(tz, trip, &type);
206 if (!tz->ops->get_trip_temp)
212 ret = tz->ops->get_trip_temp(tz, trip, &temperature);
334 ret = cdev->ops->get_max_state(cdev, &state);
348 ret = cdev->ops->get_cur_state(cdev, &state);
369 result = cdev->ops->set_cur_state(cdev, state);
449 ret = tz->ops->get_temp(tz, &temperature);
470 ret = tz->ops->get_trip_temp(tz, 0, &temperature);
562 if (tz->ops->get_crit_temp) {
564 if (!tz->ops->get_crit_temp(tz, &temperature)) {
623 if (tz->ops->get_crit_temp)
697 cdev->ops->get_cur_state(cdev, &state);
698 cdev->ops->get_max_state(cdev, &max_state);
700 cdev->ops->set_cur_state(cdev, state);
708 cdev->ops->get_cur_state(cdev, &state);
709 cdev->ops->get_max_state(cdev, &max_state);
711 cdev->ops->set_cur_state(cdev, --state);
728 cdev->ops->get_cur_state(cdev, &state);
729 cdev->ops->get_max_state(cdev, &max_state);
731 cdev->ops->set_cur_state(cdev, --state);
889 * @ops: standard thermal cooling devices callbacks.
893 const struct thermal_cooling_device_ops *ops)
902 if (!ops || !ops->get_max_state || !ops->get_cur_state ||
903 !ops->set_cur_state)
917 cdev->ops = ops;
946 if (!pos->ops->bind)
948 result = pos->ops->bind(pos, cdev);
993 if (!tz->ops->unbind)
995 tz->ops->unbind(tz, cdev);
1024 if (tz->ops->get_temp(tz, &temp)) {
1031 tz->ops->get_trip_type(tz, count, &trip_type);
1032 tz->ops->get_trip_temp(tz, count, &trip_temp);
1037 if (tz->ops->notify)
1038 ret = tz->ops->notify(tz, count,
1049 if (tz->ops->notify)
1050 tz->ops->notify(tz, count, trip_type);
1061 cdev->ops->set_cur_state(cdev, 1);
1063 cdev->ops->set_cur_state(cdev, 0);
1096 * @ops: standard thermal zone device callbacks
1111 const struct thermal_zone_device_ops *ops,
1127 if (!ops || !ops->get_temp)
1144 tz->ops = ops;
1172 if (ops->get_mode) {
1187 tz->ops->get_trip_type(tz, count, &trip_type);
1205 if (ops->bind)
1207 result = ops->bind(tz, pos);
1250 if (tz->ops->unbind)
1252 tz->ops->unbind(tz, cdev);
1260 if (tz->ops->get_mode)