/openbmc/linux/drivers/thermal/ |
H A D | gov_step_wise.c | 31 enum thermal_trend trend, bool throttle) in get_target_state() argument 47 if (throttle) { in get_target_state() 56 if (throttle) { in get_target_state() 87 bool throttle = false; in thermal_zone_trip_update() local 93 throttle = true; in thermal_zone_trip_update() 98 trip_id, trip->type, trip->temperature, trend, throttle); in thermal_zone_trip_update() 105 instance->target = get_target_state(instance, trend, throttle); in thermal_zone_trip_update() 155 .throttle = step_wise_throttle,
|
H A D | gov_user_space.c | 53 .throttle = notify_user_space,
|
/openbmc/linux/Documentation/devicetree/bindings/thermal/ |
H A D | nvidia,tegra124-soctherm.yaml | 62 throttle-cfgs: 65 hardware throttle events. These events can be set as cooling devices. 110 level of pulse skippers, which used to throttle clock 125 # Tegra210 specific and valid only for OCx throttle events 145 nvidia,throttle-period-us: 170 higher than it, it will trigger the HW throttle event. 257 throttle-cfgs { 295 nvidia,throttle-period-us = <0>; 302 # referring to Tegra132's "reg", "reg-names" and "throttle-cfgs" 319 throttle-cfgs { [all …]
|
/openbmc/qemu/docs/ |
H A D | throttle.txt | 258 The 'throttle' block filter 298 Once we have a throttle-group we can use the throttle block filter, 317 "driver": "throttle", 319 "throttle-group": "group0", 326 -drive driver=throttle,throttle-group=group0, 347 -drive driver=throttle,throttle-group=limits012, 348 file.driver=throttle,file.throttle-group=limits0 350 -drive driver=throttle,throttle-group=limits012, 351 file.driver=throttle,file.throttle-group=limits1 353 -drive driver=throttle,throttle-group=limits012, [all …]
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 258 | 28 def node(node_name, path, backing=None, fmt=None, throttle=None): argument 44 if throttle: 47 'throttle-group': throttle, 112 **node('node4', node4_path, throttle=stream_throttle, 116 backing=node('node0', node0_path, throttle=commit_throttle,
|
H A D | 184.out | 37 …"filename": "json:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\"… 38 "format": "throttle", 45 "drv": "throttle", 57 …"file": "json:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\": \"… 247 "desc": "Parameter 'throttle-group' is missing"
|
H A D | 184 | 37 _require_drivers throttle 52 test_throttle=$($QEMU_IMG --help|grep throttle) 53 [ "$test_throttle" = "" ] && _supported_fmt throttle
|
H A D | 258.out | 5 …nts": {"id": "tg", "limits": {"iops-write": 1, "iops-write-max": 1}, "qom-type": "throttle-group"}} 7 …": "IMGFMT", "file": {"driver": "throttle", "file": {"driver": "file", "filename": "TEST_DIR/PID-n… 21 …nts": {"id": "tg", "limits": {"iops-write": 1, "iops-write-max": 1}, "qom-type": "throttle-group"}} 23 …ver": "raw", "file": {"driver": "throttle", "file": {"driver": "file", "filename": "TEST_DIR/PID-n…
|
H A D | 185 | 240 --object throttle-group,id=thrgr,limits.bps-total=1048576 \ 242 --blockdev throttle,node-name=throttled,throttle-group=thrgr,file=null \
|
/openbmc/linux/include/linux/ |
H A D | dm-kcopyd.h | 27 unsigned int throttle; member 45 module_param_named(name, dm_kcopyd_throttle.throttle, uint, 0644); \ 53 struct dm_kcopyd_client *dm_kcopyd_client_create(struct dm_kcopyd_throttle *throttle);
|
/openbmc/linux/drivers/md/ |
H A D | dm-kcopyd.c | 75 struct dm_kcopyd_throttle *throttle; member 125 unsigned int throttle, now, difference; in io_job_start() local 134 throttle = READ_ONCE(t->throttle); in io_job_start() 136 if (likely(throttle >= 100)) in io_job_start() 159 skew = t->io_period - throttle * t->total_period / 100; in io_job_start() 185 if (likely(READ_ONCE(t->throttle) >= 100)) in io_job_finish() 525 io_job_finish(kc->throttle); in complete_io() 578 io_job_start(job->kc->throttle); in run_io_job() 915 struct dm_kcopyd_client *dm_kcopyd_client_create(struct dm_kcopyd_throttle *throttle) in dm_kcopyd_client_create() argument 930 kc->throttle = throttle; in dm_kcopyd_client_create()
|
/openbmc/qemu/qapi/ |
H A D | migration.json | 260 # @dirty-limit-throttle-time-per-round: Maximum throttle time 757 # @cpu-throttle-increment: throttle percentage increase each time 833 # @max-cpu-throttle: maximum cpu throttle percentage. Defaults to 99. 896 'throttle-trigger-threshold', 897 'cpu-throttle-initial', 'cpu-throttle-increment', 898 'cpu-throttle-tailslow', 946 # @cpu-throttle-increment: throttle percentage increase each time 1021 # @max-cpu-throttle: maximum cpu throttle percentage. The default 1110 '*max-cpu-throttle': 'uint8', 1172 # @cpu-throttle-increment: throttle percentage increase each time [all …]
|
/openbmc/linux/Documentation/admin-guide/cgroup-v1/ |
H A D | blkio-controller.rst | 38 echo "8:16 1048576" > /sys/fs/cgroup/blkio/blkio.throttle.read_bps_device 50 Limits for writes can be put using blkio.throttle.write_bps_device file. 252 blkio.throttle.read_bps_device 257 echo "<major>:<minor> <rate_bytes_per_second>" > /cgrp/blkio.throttle.read_bps_device 259 blkio.throttle.write_bps_device 266 blkio.throttle.read_iops_device 271 echo "<major>:<minor> <rate_io_per_second>" > /cgrp/blkio.throttle.read_iops_device 273 blkio.throttle.write_iops_device 278 echo "<major>:<minor> <rate_io_per_second>" > /cgrp/blkio.throttle.write_iops_device 283 blkio.throttle.io_serviced [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-intel-i915-hwmon | 15 The power controller will throttle the operating frequency 47 for client products. The power controller will throttle the 60 exposed for server products. The power controller will throttle
|
/openbmc/linux/drivers/tty/serial/8250/ |
H A D | 8250_aspeed_vuart.c | 274 bool throttle) in __aspeed_vuart_set_throttle() argument 282 if (!throttle) in __aspeed_vuart_set_throttle() 286 static void aspeed_vuart_set_throttle(struct uart_port *port, bool throttle) in aspeed_vuart_set_throttle() argument 292 __aspeed_vuart_set_throttle(up, throttle); in aspeed_vuart_set_throttle() 444 port.port.throttle = aspeed_vuart_throttle; in aspeed_vuart_probe()
|
/openbmc/linux/Documentation/devicetree/bindings/display/msm/ |
H A D | qcom,sc7180-dpu.yaml | 41 - description: Display core throttle clock 52 - const: throttle
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tt.c | 25 tt->throttle = false; in iwl_mvm_enter_ctkill() 447 if (!tt->throttle && throttle_enable) { in iwl_mvm_tt_handler() 450 tt->throttle = true; in iwl_mvm_tt_handler() 451 } else if (tt->throttle && !tt->dynamic_smps && in iwl_mvm_tt_handler() 456 tt->throttle = false; in iwl_mvm_tt_handler() 836 tt->throttle = false; in iwl_mvm_thermal_initialize()
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/ |
H A D | python3-asyncio-throttle_1.0.2.bb | 2 HOMEPAGE = "https://github.com/hallazzang/asyncio-throttle"
|
H A D | python3-aiohue_4.7.1.bb | 13 python3-asyncio-throttle \
|
/openbmc/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3288-veyron-mickey.dts | 85 * After 1st level, throttle the CPU down to as low as 1.4 GHz 180 /* After 1st level throttle the GPU down to as low as 400 MHz */ 187 * Slightly after we throttle the GPU, we'll also make sure that 189 * throttle the CPU lower than 1.4 GHz due to GPU heat--we'll
|
/openbmc/linux/Documentation/block/ |
H A D | kyber-iosched.rst | 6 reads and synchronous writes. Kyber will throttle requests in order to meet
|
/openbmc/linux/drivers/cpufreq/ |
H A D | powernv-cpufreq.c | 137 struct work_struct throttle; member 917 struct chip *chip = container_of(work, struct chip, throttle); in powernv_cpufreq_work_fn() 989 schedule_work(&chips[i].throttle); in powernv_cpufreq_occ_msg() 1008 schedule_work(&chips[i].throttle); in powernv_cpufreq_occ_msg() 1083 INIT_WORK(&chips[i].throttle, powernv_cpufreq_work_fn); in init_chip_info() 1102 cancel_work_sync(&chips[i].throttle); in clean_chip_info()
|
/openbmc/qemu/system/ |
H A D | trace-events | 38 …t(int cpu_index, uint64_t pct, int64_t time_us) "CPU[%d] throttle percent: %" PRIu64 ", throttle a…
|
H A D | meson.build | 13 'cpu-throttle.c',
|
/openbmc/qemu/fsdev/ |
H A D | meson.build | 2 fsdev_ss.add(files('qemu-fsdev-opts.c', 'qemu-fsdev-throttle.c'))
|