| /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/drivers/gpu/drm/xe/ |
| H A D | xe_gt_throttle.c | 18 * DOC: Xe GT Throttle 21 * that are provided through attributes under the ``freq0/throttle/`` directory. 32 * - ``status``: Overall throttle status (0: no throttling, 1: throttling) 52 * - ``status``: Overall throttle status (0: no throttling, 1: throttling) 228 .name = "throttle", 233 .name = "throttle",
|
| /linux/drivers/thermal/tegra/ |
| H A D | soctherm.c | 504 * throttrip_program() - Configures the hardware to throttle the 508 * @stc: pointer to the throttle need to be triggered 511 * Sets the thermal trip threshold and throttle event of the given sensor 513 * throttle. 720 * "THROTTLE" trip points , using "thermtrips", "critical" or "hot" 723 * After they have been configured, THERMTRIP or THROTTLE will take 733 * THROTTLE has been enabled successfully when a message similar to 735 * ""throttrip: will throttle when sensor group XXX reaches YYYYYY mC" 788 "throttrip: will throttle when %s reaches %d mC\n", in tegra_soctherm_set_hwtrips() 794 dev_info(dev, "throttrip: %s: missing throttle cdev\n", in tegra_soctherm_set_hwtrips() [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/arrowlake/ |
| 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/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/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
|
| H A D | sysfs-firmware-opal-psr | 7 to shift/throttle power between different entities in
|
| /linux/drivers/gpu/drm/amd/include/ |
| H A D | kgd_pp_interface.h | 745 /* Throttle status */ 797 /* Throttle status */ 856 /* Throttle status (ASIC dependent) */ 918 /* Throttle status */ 945 /* Throttle status (ASIC independent) */ 971 /* Throttle status */ 1044 /* Throttle status */ 1447 /* Throttle status */ 1497 /* Throttle status */ 1547 /* Throttle status (ASIC dependent) */ [all …]
|
| /linux/block/ |
| H A D | blk-iolatency.c | 9 * - We will throttle all IO that comes in here if we need to. 15 * throttle time do we pay attention to the actual queue depth. 32 * an average latency of 5ms. If it does then we will throttle the "slow" 34 * throttle "unloved", but nobody else. 41 * There are 2 ways we throttle IO. 43 * 1) Queue depth throttling. As we throttle down we will adjust the maximum 46 * only way we throttle. 57 * and then at throttle time will do 61 * This induced delay will throttle back the activity that is generating the 353 * dig out of it. Just enough that we don't throttle/unthrottle in scale_cookie_change() [all …]
|
| H A D | blk-throttle.c | 15 #include "blk-throttle.h" 26 /* A workqueue to queue throttle related work */ 459 * Since we are adjusting the throttle limit dynamically, the sleep in throtl_schedule_pending_timer() 777 /* Round up to the next throttle slice, wait time must be nonzero */ in tg_within_iops_limit() 849 * slice is started only for empty throttle group. If there is queued bio, that 867 /* no need to throttle if this bio's bytes have been accounted */ in tg_dispatch_bps_time() 1287 * blk-throttle. in tg_conf_updated() 1442 .name = "throttle.read_bps_device", 1448 .name = "throttle.write_bps_device", 1454 .name = "throttle.read_iops_device", [all …]
|
| H A D | blk-throttle.h | 158 * q->td guarantees that the blk-throttle module is already loaded, in blk_throtl_activated() 159 * and the plid of blk-throttle is assigned. in blk_throtl_activated()
|
| /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/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/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/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/drivers/thermal/mediatek/ |
| H A D | Kconfig | 7 information from thermal sensors or turn on throttle
|
| /linux/tools/testing/selftests/hid/tests/ |
| H A D | base_gamepad.py | 195 "y": AxisMapping("throttle"), 238 gamepad.rudder, gamepad.throttle = data
|
| /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
|
| /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()
|