Home
last modified time | relevance | path

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

/qemu/docs/
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 …]
/qemu/tests/qemu-iotests/
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,
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"
A D18437 _require_drivers throttle
52 test_throttle=$($QEMU_IMG --help|grep throttle)
53 [ "$test_throttle" = "" ] && _supported_fmt throttle
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…
A D185240 --object throttle-group,id=thrgr,limits.bps-total=1048576 \
242 --blockdev throttle,node-name=throttled,throttle-group=thrgr,file=null \
/qemu/docs/devel/migration/
A Ddirty-limit.rst6 dirty ring to throttle down the guest during live migration.
13 main --------------> throttle thread ------------> PREPARE(1) <--------
29 the QEMU main thread starts the throttle thread. The throttle thread, once
59 After completing the three above stages, the throttle thread loops back
/qemu/qapi/
A Dmigration.json248 # @dirty-limit-throttle-time-per-round: Maximum throttle time (in
717 # @cpu-throttle-increment: throttle percentage increase each time
790 # @max-cpu-throttle: maximum cpu throttle percentage. Defaults to 99.
857 'throttle-trigger-threshold',
858 'cpu-throttle-initial', 'cpu-throttle-increment',
859 'cpu-throttle-tailslow',
898 # @cpu-throttle-increment: throttle percentage increase each time
971 # @max-cpu-throttle: maximum cpu throttle percentage. Defaults to 99.
1058 '*max-cpu-throttle': 'uint8',
1112 # @cpu-throttle-increment: throttle percentage increase each time
[all …]
A Dqom.json286 # @throttle-bps: limit total bytes per second (Since 8.0)
288 # @throttle-ops: limit total operations per second (Since 8.0)
294 '*throttle-bps': 'uint64',
295 '*throttle-ops': 'uint64' } }
1135 'throttle-group',
1208 'throttle-group': 'ThrottleGroupProperties',
A Dblock-core.json544 # @group: throttle group name (Since 2.4)
2623 # @group: throttle group name (Since 2.4)
2714 # Properties for throttle-group objects.
2716 # @limits: limits to apply for this throttle group
3177 # @throttle: Since 2.11
3215 'ssh', 'throttle', 'vdi', 'vhdx',
4571 # Driver specific block device options for the throttle driver
4573 # @throttle-group: the name of the throttle-group object to use. It
4581 'data': { 'throttle-group': 'str',
4757 'throttle': 'BlockdevOptionsThrottle',
/qemu/fsdev/
A Dmeson.build2 fsdev_ss.add(files('qemu-fsdev-opts.c', 'qemu-fsdev-throttle.c'))
/qemu/system/
A Dtrace-events51 …t(int cpu_index, uint64_t pct, int64_t time_us) "CPU[%d] throttle percent: %" PRIu64 ", throttle a…
/qemu/block/
A Dmeson.build39 'throttle.c',
40 'throttle-groups.c',
/qemu/include/hw/virtio/
A Dvirtio-serial.h222 void virtio_serial_throttle_port(VirtIOSerialPort *port, bool throttle);
/qemu/migration/
A Dmeson.build16 'cpu-throttle.c',
A Dtrace-events383 # cpu-throttle.c
/qemu/block/monitor/
A Dblock-hmp-cmds.c512 BlockIOThrottle throttle = { in hmp_block_set_io_throttle() local
527 throttle.device = device; in hmp_block_set_io_throttle()
529 throttle.id = device; in hmp_block_set_io_throttle()
532 qmp_block_set_io_throttle(&throttle, &err); in hmp_block_set_io_throttle()
/qemu/hw/char/
A Dvirtio-serial-bus.c332 void virtio_serial_throttle_port(VirtIOSerialPort *port, bool throttle) in virtio_serial_throttle_port() argument
338 trace_virtio_serial_throttle_port(port->id, throttle); in virtio_serial_throttle_port()
339 port->throttled = throttle; in virtio_serial_throttle_port()
340 if (throttle) { in virtio_serial_throttle_port()
A Dtrace-events14 virtio_serial_throttle_port(unsigned int port, bool throttle) "port %u, throttle %d"
/qemu/ui/
A Dtrace-events58 …h, int client_height, int bytes_per_pixel, void *audio_cap) "VNC client throttle threshold state=%…
59 …ntal(void *state, void *ioc, int job_update, size_t offset) "VNC client throttle incremental state…
60 …rced(void *state, void *ioc, int job_update, size_t offset) "VNC client throttle forced state=%p i…
61 vnc_client_throttle_audio(void *state, void *ioc, size_t offset) "VNC client throttle audio state=%…
A Dcocoa.m40 #include "sysemu/cpu-throttle.h"
1671 int throttle_pct; /* throttle percentage */
1689 // get the throttle percentage
1783 /* Calculate the throttle percentage */
/qemu/util/
A Dmeson.build103 util_ss.add(files('throttle.c'))
/qemu/tests/unit/
A Dmeson.build68 'test-throttle': [testblock],
/qemu/
A DMAINTAINERS3092 F: system/cpu-throttle.c
3536 F: block/throttle-groups.c
3537 F: include/block/throttle-groups.h
3538 F: include/qemu/throttle*.h
3539 F: util/throttle.c
3540 F: docs/throttle.txt
3541 F: tests/unit/test-throttle.c
A Dhmp-commands.hx1540 .help = "change I/O throttle limits for a block drive",
1547 Change I/O throttle limits for a block drive to

Completed in 64 milliseconds