Home
last modified time | relevance | path

Searched refs:thermal_instances (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/thermal/
H A Dgov_fair_share.c87 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in fair_share_throttle()
95 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in fair_share_throttle()
H A Dgov_bang_bang.c36 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in thermal_zone_trip_update()
107 list_for_each_entry(instance, &tz->thermal_instances, tz_node) in bang_bang_control()
H A Dgov_power_allocator.c92 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in estimate_sustainable_power()
341 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in allocate_power()
381 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in allocate_power()
419 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in allocate_power()
520 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in allow_maximum_power()
H A Dgov_step_wise.c145 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in thermal_zone_trip_update()
197 list_for_each_entry(instance, &tz->thermal_instances, tz_node) in step_wise_throttle()
H A Dthermal_helpers.c54 list_for_each_entry(pos, &tz->thermal_instances, tz_node) { in get_thermal_instance()
201 list_for_each_entry(instance, &cdev->thermal_instances, cdev_node) { in thermal_cdev_update()
H A Dthermal_core.c479 list_for_each_entry(pos, &tz->thermal_instances, tz_node) in thermal_zone_device_init()
905 list_for_each_entry(pos, &tz->thermal_instances, tz_node) in thermal_zone_bind_cooling_device()
911 list_add_tail(&dev->tz_node, &tz->thermal_instances); in thermal_zone_bind_cooling_device()
912 list_add_tail(&dev->cdev_node, &cdev->thermal_instances); in thermal_zone_bind_cooling_device()
956 list_for_each_entry_safe(pos, next, &tz->thermal_instances, tz_node) { in thermal_zone_unbind_cooling_device()
1120 INIT_LIST_HEAD(&cdev->thermal_instances); in __thermal_cooling_device_register()
1428 INIT_LIST_HEAD(&tz->thermal_instances); in thermal_zone_device_register()
/kernel/linux/linux-6.6/drivers/thermal/
H A Dgov_fair_share.c78 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in fair_share_throttle()
86 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in fair_share_throttle()
H A Dgov_bang_bang.c29 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in thermal_zone_trip_update()
103 list_for_each_entry(instance, &tz->thermal_instances, tz_node) in bang_bang_control()
H A Dgov_power_allocator.c96 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in estimate_sustainable_power()
398 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in allocate_power()
434 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in allocate_power()
473 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in allocate_power()
574 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in allow_maximum_power()
614 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in check_power_actors()
H A Dgov_step_wise.c100 list_for_each_entry(instance, &tz->thermal_instances, tz_node) { in thermal_zone_trip_update()
147 list_for_each_entry(instance, &tz->thermal_instances, tz_node) in step_wise_throttle()
H A Dthermal_helpers.c56 list_for_each_entry(pos, &tz->thermal_instances, tz_node) { in get_thermal_instance()
171 list_for_each_entry(instance, &cdev->thermal_instances, cdev_node) { in __thermal_cdev_update()
H A Dthermal_core.c401 list_for_each_entry(pos, &tz->thermal_instances, tz_node) in thermal_zone_device_init()
716 list_for_each_entry(pos, &tz->thermal_instances, tz_node) in thermal_zone_bind_cooling_device()
722 list_add_tail(&dev->tz_node, &tz->thermal_instances); in thermal_zone_bind_cooling_device()
723 list_add_tail(&dev->cdev_node, &cdev->thermal_instances); in thermal_zone_bind_cooling_device()
769 list_for_each_entry_safe(pos, next, &tz->thermal_instances, tz_node) { in thermal_zone_unbind_cooling_device()
887 INIT_LIST_HEAD(&cdev->thermal_instances); in __thermal_cooling_device_register()
1083 list_for_each_entry(ti, &cdev->thermal_instances, cdev_node) { in thermal_cooling_device_update()
1294 INIT_LIST_HEAD(&tz->thermal_instances); in thermal_zone_device_register_with_trips()
/kernel/linux/linux-5.10/include/linux/
H A Dthermal.h102 struct mutex lock; /* protect thermal_instances list */
103 struct list_head thermal_instances; member
142 * @thermal_instances: list of &struct thermal_instance of this thermal zone
145 * @lock: lock to protect thermal_instances list
176 struct list_head thermal_instances; member
/kernel/linux/linux-6.6/include/linux/
H A Dthermal.h108 struct mutex lock; /* protect thermal_instances list */
109 struct list_head thermal_instances; member
146 * @thermal_instances: list of &struct thermal_instance of this thermal zone
149 * @lock: lock to protect thermal_instances list
181 struct list_head thermal_instances; member

Completed in 11 milliseconds