block.json (568992e3440f11897e209bf676aa5b93251385fa) block.json (52eb76f4b1ac040208275665b03da1fbee99c539)
1# -*- Mode: Python -*-
2# vim: filetype=python
3
4##
5# = Block devices
6##
7
8{ 'include': 'block-core.json' }

--- 520 unchanged lines hidden (view full) ---

529# histogram. If specified, old read latency histogram is removed,
530# and empty one created with intervals corresponding to
531# @boundaries-read. The parameter has higher priority then
532# @boundaries.
533#
534# @boundaries-write: list of interval boundary values for write
535# latency histogram.
536#
1# -*- Mode: Python -*-
2# vim: filetype=python
3
4##
5# = Block devices
6##
7
8{ 'include': 'block-core.json' }

--- 520 unchanged lines hidden (view full) ---

529# histogram. If specified, old read latency histogram is removed,
530# and empty one created with intervals corresponding to
531# @boundaries-read. The parameter has higher priority then
532# @boundaries.
533#
534# @boundaries-write: list of interval boundary values for write
535# latency histogram.
536#
537# @boundaries-zap: list of interval boundary values for zone append write
538# latency histogram.
539#
537# @boundaries-flush: list of interval boundary values for flush
538# latency histogram.
539#
540# Returns: error if device is not found or any boundary arrays are
541# invalid.
542#
543# Since: 4.0
544#

--- 37 unchanged lines hidden (view full) ---

582# "arguments": { "id": "drive0" } }
583# <- { "return": {} }
584##
585{ 'command': 'block-latency-histogram-set',
586 'data': {'id': 'str',
587 '*boundaries': ['uint64'],
588 '*boundaries-read': ['uint64'],
589 '*boundaries-write': ['uint64'],
540# @boundaries-flush: list of interval boundary values for flush
541# latency histogram.
542#
543# Returns: error if device is not found or any boundary arrays are
544# invalid.
545#
546# Since: 4.0
547#

--- 37 unchanged lines hidden (view full) ---

585# "arguments": { "id": "drive0" } }
586# <- { "return": {} }
587##
588{ 'command': 'block-latency-histogram-set',
589 'data': {'id': 'str',
590 '*boundaries': ['uint64'],
591 '*boundaries-read': ['uint64'],
592 '*boundaries-write': ['uint64'],
593 '*boundaries-zap': ['uint64'],
590 '*boundaries-flush': ['uint64'] },
591 'allow-preconfig': true }
594 '*boundaries-flush': ['uint64'] },
595 'allow-preconfig': true }