Home
last modified time | relevance | path

Searched refs:throttle (Results 1 – 25 of 205) sorted by relevance

123456789

/openbmc/linux/drivers/thermal/
H A Dgov_step_wise.c31 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 Dgov_user_space.c53 .throttle = notify_user_space,
/openbmc/linux/Documentation/devicetree/bindings/thermal/
H A Dnvidia,tegra124-soctherm.yaml62 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 Dthrottle.txt258 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 D25828 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 D184.out37 …"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 D18437 _require_drivers throttle
52 test_throttle=$($QEMU_IMG --help|grep throttle)
53 [ "$test_throttle" = "" ] && _supported_fmt throttle
H A D258.out5 …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 D185240 --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 Ddm-kcopyd.h27 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 Ddm-kcopyd.c75 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 Dmigration.json260 # @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 Dblkio-controller.rst38 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 Dsysfs-driver-intel-i915-hwmon15 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 D8250_aspeed_vuart.c274 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 Dqcom,sc7180-dpu.yaml41 - description: Display core throttle clock
52 - const: throttle
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtt.c25 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 Dpython3-asyncio-throttle_1.0.2.bb2 HOMEPAGE = "https://github.com/hallazzang/asyncio-throttle"
H A Dpython3-aiohue_4.7.1.bb13 python3-asyncio-throttle \
/openbmc/linux/arch/arm/boot/dts/rockchip/
H A Drk3288-veyron-mickey.dts85 * 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 Dkyber-iosched.rst6 reads and synchronous writes. Kyber will throttle requests in order to meet
/openbmc/linux/drivers/cpufreq/
H A Dpowernv-cpufreq.c137 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 Dtrace-events38 …t(int cpu_index, uint64_t pct, int64_t time_us) "CPU[%d] throttle percent: %" PRIu64 ", throttle a…
H A Dmeson.build13 'cpu-throttle.c',
/openbmc/qemu/fsdev/
H A Dmeson.build2 fsdev_ss.add(files('qemu-fsdev-opts.c', 'qemu-fsdev-throttle.c'))

123456789