| /qemu/docs/ |
| A D | throttle.txt | 258 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 D | 258 | 28 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 D | 184.out | 37 …"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 D | 184 | 37 _require_drivers throttle 52 test_throttle=$($QEMU_IMG --help|grep throttle) 53 [ "$test_throttle" = "" ] && _supported_fmt throttle
|
| A D | 258.out | 5 …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 D | 185 | 240 --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 D | dirty-limit.rst | 6 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 D | migration.json | 248 # @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 D | qom.json | 286 # @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 D | block-core.json | 544 # @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 D | meson.build | 2 fsdev_ss.add(files('qemu-fsdev-opts.c', 'qemu-fsdev-throttle.c'))
|
| /qemu/system/ |
| A D | trace-events | 51 …t(int cpu_index, uint64_t pct, int64_t time_us) "CPU[%d] throttle percent: %" PRIu64 ", throttle a…
|
| /qemu/block/ |
| A D | meson.build | 39 'throttle.c', 40 'throttle-groups.c',
|
| /qemu/include/hw/virtio/ |
| A D | virtio-serial.h | 222 void virtio_serial_throttle_port(VirtIOSerialPort *port, bool throttle);
|
| /qemu/migration/ |
| A D | meson.build | 16 'cpu-throttle.c',
|
| A D | trace-events | 383 # cpu-throttle.c
|
| /qemu/block/monitor/ |
| A D | block-hmp-cmds.c | 512 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 D | virtio-serial-bus.c | 332 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 D | trace-events | 14 virtio_serial_throttle_port(unsigned int port, bool throttle) "port %u, throttle %d"
|
| /qemu/ui/ |
| A D | trace-events | 58 …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 D | cocoa.m | 40 #include "sysemu/cpu-throttle.h" 1671 int throttle_pct; /* throttle percentage */ 1689 // get the throttle percentage 1783 /* Calculate the throttle percentage */
|
| /qemu/util/ |
| A D | meson.build | 103 util_ss.add(files('throttle.c'))
|
| /qemu/tests/unit/ |
| A D | meson.build | 68 'test-throttle': [testblock],
|
| /qemu/ |
| A D | MAINTAINERS | 3092 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 D | hmp-commands.hx | 1540 .help = "change I/O throttle limits for a block drive", 1547 Change I/O throttle limits for a block drive to
|