Home
last modified time | relevance | path

Searched full:throttle (Results 1 – 25 of 326) sorted by relevance

12345678910>>...14

/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
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 D8250_aspeed_vuart.c43 * 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 Ddm-kcopyd.h27 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 Dxe_gt_throttle.c18 * 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/tools/perf/pmu-events/arch/x86/arrowlake/
H A Dother.json60 … "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 Dother.json60 … "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 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()
H A Ddm-zoned-reclaim.c526 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/gpu/drm/amd/include/
H A Dkgd_pp_interface.h687 /* Throttle status */
739 /* Throttle status */
798 /* Throttle status (ASIC dependent) */
860 /* Throttle status */
887 /* Throttle status (ASIC independent) */
913 /* Throttle status */
986 /* Throttle status */
1389 /* Throttle status */
1439 /* Throttle status */
1489 /* Throttle status (ASIC dependent) */
[all …]
/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
H A Dsysfs-devices-system-cpu486 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 Dsysfs-firmware-opal-psr7 to shift/throttle power between different entities in
/linux/block/
H A Dblk-iolatency.c9 * - 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 …]
/linux/tools/perf/pmu-events/arch/x86/jaketown/
H A Duncore-memory.json259 "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 Dqcom,sc7180-dpu.yaml41 - description: Display core throttle clock
52 - const: throttle
/linux/drivers/cpufreq/
H A Dpowernv-cpufreq.c140 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 Dadf_gen4_pm.c79 /* PM throttle interrupt */ in pm_bh_handler()
149 /* Enable default PM interrupts: IDLE, THROTTLE */ in adf_gen4_enable_pm()
/linux/tools/perf/pmu-events/arch/x86/snowridgex/
H A Duncore-memory.json303 "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/drivers/usb/serial/
H A Dbelkin_sa.h84 #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/arm64/arm/cortex-a53/
H A Dcache.json10 "BriefDescription": "Instruction Cache Throttle occurred"
/linux/tools/testing/selftests/hid/tests/
H A Dbase_gamepad.py195 "y": AxisMapping("throttle"),
238 gamepad.rudder, gamepad.throttle = data
/linux/drivers/tty/
H A Dtty_ioctl.c95 * 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 Dmyri10ge_mcp.h337 /* 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/Documentation/block/
H A Dkyber-iosched.rst6 reads and synchronous writes. Kyber will throttle requests in order to meet
/linux/drivers/thermal/mediatek/
H A DKconfig7 information from thermal sensors or turn on throttle

12345678910>>...14