/kernel/linux/linux-4.19/drivers/acpi/ |
D | processor_throttling.c | 91 pthrottling = &(pr->throttling); in acpi_processor_update_tsd_coord() 113 pthrottling = &pr->throttling; in acpi_processor_update_tsd_coord() 137 match_pthrottling = &(match_pr->throttling); in acpi_processor_update_tsd_coord() 170 match_pthrottling = &(match_pr->throttling); in acpi_processor_update_tsd_coord() 197 pthrottling = &(pr->throttling); in acpi_processor_update_tsd_coord() 236 if (!pr->flags.throttling) { in acpi_processor_throttling_notifier() 242 p_throttling = &(pr->throttling); in acpi_processor_throttling_notifier() 330 if (throttling_limit >= pr->throttling.state_count) { in acpi_processor_tstate_has_changed() 335 current_state = pr->throttling.state; in acpi_processor_tstate_has_changed() 386 pr->flags.throttling = 0; in acpi_processor_reevaluate_tstate() [all …]
|
D | processor_thermal.c | 192 if (pr->flags.throttling) in acpi_processor_max_state() 193 max_state += (pr->throttling.state_count -1); in acpi_processor_max_state() 230 if (pr->flags.throttling) in processor_get_cur_state() 231 *cur_state += pr->throttling.state; in processor_get_cur_state() 257 if (pr->flags.throttling && pr->throttling.state) in processor_set_cur_state()
|
D | acpi_processor.c | 344 pr->throttling.address = object.processor.pblk_address; in acpi_processor_get_info() 345 pr->throttling.duty_offset = acpi_gbl_FADT.duty_offset; in acpi_processor_get_info() 346 pr->throttling.duty_width = acpi_gbl_FADT.duty_width; in acpi_processor_get_info() 382 if (!zalloc_cpumask_var(&pr->throttling.shared_cpu_map, GFP_KERNEL)) { in acpi_processor_add() 438 free_cpumask_var(pr->throttling.shared_cpu_map); in acpi_processor_add() 490 free_cpumask_var(pr->throttling.shared_cpu_map); in acpi_processor_remove()
|
D | processor_driver.c | 164 if (pr->flags.throttling) in acpi_pss_perf_init()
|
/kernel/linux/linux-5.10/drivers/acpi/ |
D | processor_throttling.c | 78 pthrottling = &(pr->throttling); in acpi_processor_update_tsd_coord() 100 pthrottling = &pr->throttling; in acpi_processor_update_tsd_coord() 124 match_pthrottling = &(match_pr->throttling); in acpi_processor_update_tsd_coord() 157 match_pthrottling = &(match_pr->throttling); in acpi_processor_update_tsd_coord() 184 pthrottling = &(pr->throttling); in acpi_processor_update_tsd_coord() 223 if (!pr->flags.throttling) { in acpi_processor_throttling_notifier() 229 p_throttling = &(pr->throttling); in acpi_processor_throttling_notifier() 317 if (throttling_limit >= pr->throttling.state_count) { in acpi_processor_tstate_has_changed() 322 current_state = pr->throttling.state; in acpi_processor_tstate_has_changed() 373 pr->flags.throttling = 0; in acpi_processor_reevaluate_tstate() [all …]
|
D | processor_thermal.c | 185 if (pr->flags.throttling) in acpi_processor_max_state() 186 max_state += (pr->throttling.state_count -1); in acpi_processor_max_state() 223 if (pr->flags.throttling) in processor_get_cur_state() 224 *cur_state += pr->throttling.state; in processor_get_cur_state() 250 if (pr->flags.throttling && pr->throttling.state) in processor_set_cur_state()
|
D | acpi_processor.c | 340 pr->throttling.address = object.processor.pblk_address; in acpi_processor_get_info() 341 pr->throttling.duty_offset = acpi_gbl_FADT.duty_offset; in acpi_processor_get_info() 342 pr->throttling.duty_width = acpi_gbl_FADT.duty_width; in acpi_processor_get_info() 378 if (!zalloc_cpumask_var(&pr->throttling.shared_cpu_map, GFP_KERNEL)) { in acpi_processor_add() 434 free_cpumask_var(pr->throttling.shared_cpu_map); in acpi_processor_add() 486 free_cpumask_var(pr->throttling.shared_cpu_map); in acpi_processor_remove()
|
D | processor_driver.c | 151 if (pr->flags.throttling) in acpi_pss_perf_init()
|
/kernel/linux/linux-4.19/block/ |
D | Kconfig | 108 bool "Block layer bio throttling support" 112 Block layer bio throttling support. It can be used to limit 120 bool "Block throttling .low limit interface support (EXPERIMENTAL)" 124 Add .low limit interface for block throttling. The low limit is a best 143 bool "Enable support for block device writeback throttling" 148 less impact on foreground operations. The throttling is done 157 Enabling this option enables the .latency interface for IO throttling. 159 the configured latency target, throttling anybody with a higher latency 165 bool "Single queue writeback throttling" 169 Enable writeback throttling by default on legacy single queue devices [all …]
|
/kernel/linux/linux-5.10/block/ |
D | Kconfig | 95 bool "Block layer bio throttling support" 99 Block layer bio throttling support. It can be used to limit 107 bool "Block throttling .low limit interface support (EXPERIMENTAL)" 110 Add .low limit interface for block throttling. The low limit is a best 128 bool "Enable support for block device writeback throttling" 132 less impact on foreground operations. The throttling is done 140 Enabling this option enables the .latency interface for IO throttling. 142 the configured latency target, throttling anybody with a higher latency 159 bool "Multiqueue writeback throttling" 163 Enable writeback throttling by default on multiqueue devices.
|
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
D | Kconfig | 19 bool "enable ETNAVIV thermal throttling" 23 Compile in support for thermal throttling.
|
/kernel/linux/linux-4.19/drivers/gpu/drm/etnaviv/ |
D | Kconfig | 19 bool "enable ETNAVIV thermal throttling" 23 Compile in support for thermal throttling.
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/thermal/ |
D | nvidia,tegra124-soctherm.txt | 4 or interrupt-based thermal monitoring, CPU and GPU throttling based 48 It is the throttling depth of pulse skippers, it's the percentage 49 throttling. 52 indicates cpu clock throttling depth, and the depth can be programmed. 58 frequencies. It indicates gpu clock throttling depth and can be 59 programmed to any of the following values which represent a throttling 80 throttling is engaged after the OC event is deasserted. Default value
|
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/thermal/ |
D | nvidia,tegra124-soctherm.txt | 4 or interrupt-based thermal monitoring, CPU and GPU throttling based 47 It is the throttling depth of pulse skippers, it's the percentage 48 throttling. 51 indicates cpu clock throttling depth, and the depth can be programmed.
|
/kernel/linux/linux-5.10/Documentation/ABI/testing/ |
D | sysfs-platform-dfl-fme | 135 threshold, hardware starts 50% or 90% throttling (see 144 threshold, hardware starts 100% throttling. 177 0 AP2 state (90% throttling) 178 1 AP1 state (50% throttling) 193 this threshold, hardware starts 50% throttling. 206 this threshold, hardware starts 90% throttling.
|
/kernel/linux/linux-4.19/arch/arm/boot/dts/ |
D | rk3288-veyron-mickey.dts | 89 * Add some discrete steps to help throttling system deal 101 * - After 696 MHz we stop lowering voltage, so throttling
|
/kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/aquantia/ |
D | atlantic.rst | 411 aq_itr -Interrupt throttling mode 418 0 Disable interrupt throttling. 419 1 Enable interrupt throttling and use specified tx and rx rates. 420 0xFFFF Auto throttling mode. Driver will choose the best RX and TX 431 TX side throttling in microseconds. Adapter will setup maximum interrupt delay 441 RX side throttling in microseconds. Adapter will setup maximum interrupt delay
|
/kernel/linux/linux-4.19/include/acpi/ |
D | processor.h | 205 u8 throttling:1; member 229 struct acpi_processor_throttling throttling; member
|
/kernel/linux/linux-5.10/include/acpi/ |
D | processor.h | 207 u8 throttling:1; member 231 struct acpi_processor_throttling throttling; member
|
/kernel/linux/linux-4.19/Documentation/cgroup-v1/ |
D | blkio-controller.txt | 14 one is throttling policy which can be used to specify upper IO rate limits 71 - Enable throttling in block layer 97 Both CFQ and throttling implement hierarchy support; however, 98 throttling's hierarchy support is enabled iff "sane_behavior" is 110 CFQ by default and throttling with "sane_behavior" will handle the 112 Documentation/block/cfq-iosched.txt. For throttling, all limits apply 138 - Enable block device throttling support in block layer.
|
/kernel/linux/linux-5.10/Documentation/admin-guide/cgroup-v1/ |
D | blkio-controller.rst | 13 One IO control policy is throttling policy which can be used to 26 - Enable throttling in block layer:: 55 throttling's hierarchy support is enabled iff "sane_behavior" is 68 hierarchy correctly. For throttling, all limits apply 90 - Enable block device throttling support in block layer.
|
/kernel/linux/linux-5.10/arch/arm/boot/dts/ |
D | rk3288-veyron-mickey.dts | 101 * Add some discrete steps to help throttling system deal 113 * - After 696 MHz we stop lowering voltage, so throttling
|
/kernel/linux/linux-4.19/Documentation/block/ |
D | queue-sysfs.txt | 183 If the device is registered for writeback throttling, then this file shows 185 window of time (see wb_window_usec), then the writeback throttling will start
|
/kernel/linux/linux-5.10/Documentation/driver-api/thermal/ |
D | sysfs-api.rst | 503 for cooling device throttling control represents. 751 throttling the cooling devices according to the policy configured. 753 and does actual throttling for other trip points i.e ACTIVE and PASSIVE. 754 The throttling policy is based on the configured platform data; if no 755 platform data is provided, this uses the step_wise throttling policy.
|
/kernel/linux/linux-4.19/Documentation/hwmon/ |
D | jc42 | 63 systems use the sensor to prevent memory overheating by automatically throttling
|