/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 264 echo "<major>:<minor> <rate_bytes_per_second>" > /cgrp/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 [all …]
|
/linux/drivers/tty/serial/8250/ |
H A D | 8250_aspeed_vuart.c | 43 * If we fill the tty flip buffers, we throttle the data ready interrupt 273 bool throttle) in __aspeed_vuart_set_throttle() argument 281 if (!throttle) in __aspeed_vuart_set_throttle() 285 static void aspeed_vuart_set_throttle(struct uart_port *port, bool throttle) in aspeed_vuart_set_throttle() argument 291 __aspeed_vuart_set_throttle(up, throttle); in aspeed_vuart_set_throttle() 322 * have throttle/unthrottle callbacks, we've seen that the VUART device can 324 * against the throttle threshold. This results in dropped characters before 325 * the throttle. 328 * throttle now and schedule an unthrottle for later, once the ldisc has had 351 /* throttle and schedule an unthrottle later */ in aspeed_vuart_handle_irq() [all …]
|
/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); \ 50 * throttle can be NULL if you don't want any throttling. 53 struct dm_kcopyd_client *dm_kcopyd_client_create(struct dm_kcopyd_throttle *throttle);
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-intel-xe-hwmon | 7 The power controller will throttle the operating frequency 47 The power controller will throttle the operating frequency 70 for client products. The power controller will throttle the 83 exposed for server products. The power controller will throttle 158 The power controller will throttle the operating frequency 173 The power controller will throttle the operating frequency
|
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
|
H A D | sysfs-devices-system-cpu | 486 Description: POWERNV CPUFreq driver's frequency throttle stats directory and 490 throttle stat attributes for the chip. The throttle stats of a cpu 492 throttle attributes exported in the 'throttle_stats' directory: 520 The sysfs attributes representing different throttle reasons like 536 Description: POWERNV CPUFreq driver's frequency throttle stats directory and 541 attributes which give the frequency throttle information of the chip.
|
H A D | sysfs-firmware-opal-psr | 7 to shift/throttle power between different entities in
|
/linux/drivers/thermal/ |
H A D | Kconfig | 203 idle injection. This will throttle the CPU by injecting 215 This will throttle the device by limiting the maximum allowed DVFS 263 thermal framework. cpufreq is used as the cooling device to throttle 275 cpufreq is used as the cooling device to throttle CPUs when the 296 cpufreq is used as the cooling device to throttle CPUs when the passive 327 cpufreq is used as the cooling device to throttle CPUs when the 370 trip point. Cpufreq is used as the cooling device and will throttle
|
/linux/tools/perf/pmu-events/arch/x86/lunarlake/ |
H A D | other.json | 60 … "BriefDescription": "Counts the number of cycles the L2 Prefetchers are at throttle level 0", 69 "BriefDescription": "Counts the number of cycles the L2 Prefetcher throttle level is at 1", 78 "BriefDescription": "Counts the number of cycles the L2 Prefetcher throttle level is at 2", 87 "BriefDescription": "Counts the number of cycles the L2 Prefetcher throttle level is at 3", 96 "BriefDescription": "Counts the number of cycles the L2 Prefetcher throttle level is at 4",
|
/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()
|
H A D | dm-zoned-reclaim.c | 526 zrc->kc_throttle.throttle = 100; in dmz_reclaim_work() 528 /* Busy but we still have some random zone: throttle */ in dmz_reclaim_work() 529 zrc->kc_throttle.throttle = min(75U, 100U - p_unmap / 2); in dmz_reclaim_work() 534 zrc->kc_throttle.throttle, in dmz_reclaim_work()
|
/linux/drivers/hid/ |
H A D | hid-winwing.c | 4 * HID driver for WinWing Orion 2 throttle 167 * This module skips numbers 32-63, unused on some throttle grips. 228 MODULE_DESCRIPTION("HID driver for WinWing Orion 2 throttle");
|
/linux/tools/perf/pmu-events/arch/x86/jaketown/ |
H A D | uncore-memory.json | 259 "BriefDescription": "Critical Throttle Cycles", 277 "BriefDescription": "Throttle Cycles for Rank 0; DIMM ID", 287 "BriefDescription": "Throttle Cycles for Rank 0; DIMM ID", 297 "BriefDescription": "Throttle Cycles for Rank 0; DIMM ID", 307 "BriefDescription": "Throttle Cycles for Rank 0; DIMM ID", 317 "BriefDescription": "Throttle Cycles for Rank 0; DIMM ID", 327 "BriefDescription": "Throttle Cycles for Rank 0; DIMM ID", 337 "BriefDescription": "Throttle Cycles for Rank 0; DIMM ID", 347 "BriefDescription": "Throttle Cycles for Rank 0; DIMM ID",
|
/linux/Documentation/devicetree/bindings/display/msm/ |
H A D | qcom,sc7180-dpu.yaml | 41 - description: Display core throttle clock 52 - const: throttle
|
/linux/block/ |
H A D | blk-rq-qos.c | 65 if (rqos->ops->throttle) in __rq_qos_throttle() 66 rqos->ops->throttle(rqos, bio); in __rq_qos_throttle() 239 * rq_qos_wait - throttle on a rqw if we need to 240 * @rqw: rqw to throttle on
|
/linux/drivers/cpufreq/ |
H A D | powernv-cpufreq.c | 140 struct work_struct throttle; member 845 pr_info("Failed to create throttle stats directory for cpu %d\n", in powernv_cpufreq_cpu_init() 915 struct chip *chip = container_of(work, struct chip, throttle); in powernv_cpufreq_work_fn() 962 * target() callback which can detect the throttle state in powernv_cpufreq_occ_msg() 987 schedule_work(&chips[i].throttle); in powernv_cpufreq_occ_msg() 1006 schedule_work(&chips[i].throttle); in powernv_cpufreq_occ_msg() 1081 INIT_WORK(&chips[i].throttle, powernv_cpufreq_work_fn); in init_chip_info() 1100 cancel_work_sync(&chips[i].throttle); in clean_chip_info()
|
/linux/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_gen4_pm.c | 79 /* PM throttle interrupt */ in pm_bh_handler() 149 /* Enable default PM interrupts: IDLE, THROTTLE */ in adf_gen4_enable_pm()
|
/linux/drivers/usb/serial/ |
H A D | belkin_sa.h | 84 #define BELKIN_SA_FLOW_OCTS 0x0001 /* use CTS input to throttle output */ 85 #define BELKIN_SA_FLOW_ODSR 0x0002 /* use DSR input to throttle output */
|
/linux/tools/perf/pmu-events/arch/x86/snowridgex/ |
H A D | uncore-memory.json | 303 "BriefDescription": "Throttle Cycles for Rank 0", 309 …"PublicDescription": "Throttle Cycles for Rank 0 : Counts the number of cycles while the iMC is be… 314 "BriefDescription": "Throttle Cycles for Rank 0", 320 …"PublicDescription": "Throttle Cycles for Rank 0 : Counts the number of cycles while the iMC is be… 337 "BriefDescription": "Throttle Cycles for Rank 0", 343 …"PublicDescription": "Throttle Cycles for Rank 0 : Counts the number of cycles while the iMC is be… 348 "BriefDescription": "Throttle Cycles for Rank 0", 354 …"PublicDescription": "Throttle Cycles for Rank 0 : Counts the number of cycles while the iMC is be…
|
/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a53/ |
H A D | cache.json | 10 "BriefDescription": "Instruction Cache Throttle occurred"
|
/linux/Documentation/block/ |
H A D | kyber-iosched.rst | 6 reads and synchronous writes. Kyber will throttle requests in order to meet
|
/linux/tools/testing/selftests/hid/tests/ |
H A D | base_gamepad.py | 195 "y": AxisMapping("throttle"), 238 gamepad.rudder, gamepad.throttle = data
|
/linux/drivers/thermal/mediatek/ |
H A D | Kconfig | 7 information from thermal sensors or turn on throttle
|
/linux/drivers/tty/ |
H A D | tty_ioctl.c | 95 * throttle/unthrottle and also to ensure the driver can consistently reference 98 * Drivers should however remember that the stack can issue a throttle, then 117 * tty_throttle_safe() will only attempt throttle if @tty->flow_change is 118 * %TTY_THROTTLE_SAFE. Prevents an accidental throttle due to race conditions 134 if (tty->ops->throttle) in tty_throttle_safe() 135 tty->ops->throttle(tty); in tty_throttle_safe()
|
/linux/drivers/net/ethernet/myricom/myri10ge/ |
H A D | myri10ge_mcp.h | 337 /* set the throttle factor for ethp_z8e 348 * with tx_boundary == 2048, max-throttle-factor == 8191 => min-speed == 500Mb/s 349 * with tx_boundary == 4096, max-throttle-factor == 4095 => min-speed == 1Gb/s
|