/qemu/qapi/ |
H A D | audio.json | 57 # @in: options of the capture stream 59 # @out: options of the playback stream 93 # Options of the ALSA audio backend. 95 # @in: options of the capture stream 114 # @in: options of the capture stream 137 # @buffer-count: number of buffers 151 # @in: options of the capture stream 240 # @buffer-count: number of buffers 470 # Options of an audio backend. 472 # @id: identifier of the backend [all …]
|
H A D | stats.json | 18 # Enumeration of statistics types 29 # for each power of two. 40 # Enumeration of unit of measurement for statistics 58 # Enumeration of statistics providers. 153 # @name: name of stat. 166 # @provider: provider for this set of statistics. 171 # @stats: list of statistics. 204 # @name: name of the statistic; each element of the schema is uniquely 208 # @type: kind of statistic. 223 # width of each bucket of the histogram. [all …]
|
H A D | virtio.json | 16 # @name: Name of the VirtIODevice 33 # Returns: List of gathered VirtIODevices 443 # @statuses: List of decoded configuration statuses of the virtio 461 # @protocols: List of decoded vhost user protocol features of a vhost 479 # @transports: List of transport features of the virtio device 497 # Information of a VirtIODevice VirtQueue, including most members of 755 # @flags: List of descriptor flags 831 # @index: Index of the element in the queue (default: head of the 968 # @4k: granule page size of 4KiB 970 # @8k: granule page size of 8KiB [all …]
|
H A D | pci.json | 30 # @bar: the index of the Base Address Register for this region 51 # Information about a bus of a PCI Bridge device 94 # Information about the Class of a PCI device 96 # @desc: a string description of the device's class 98 # @class: the class code of the device 108 # Information about the Id of a PCI device 129 # @bus: the bus number of the device 133 # @function: the function of the slot used by the device 135 # @class_info: the class of the device 143 # @qdev_id: the device name of the PCI device [all …]
|
H A D | acpi.json | 4 # This work is licensed under the terms of the GNU GPL, version 2 or later. 17 # At most one of @file and @data can be specified. The list of files 18 # specified by any one of them is loaded and concatenated in order. 25 # is used (in case of @file), or it is filled in with a hard-coded 26 # value (in case of @data). 83 # OSPM Status Indication for a device For description of possible 84 # values of @source and @status fields see "_OST (OSPM Status 85 # Indication)" chapter of ACPI5.0 spec. 89 # @slot: slot ID, unique per slot of a given @slot-type 91 # @slot-type: type of the slot [all …]
|
H A D | cxl.json | 11 # CXL has a number of separate event logs for different types of 64 # @rank: The rank of the memory event location. A rank is a set of 114 # @rank: The rank of the memory event location. A rank is a set of 120 # a number of Banks. 123 # per read or write of the memory. 148 # at the time of the event. 203 # mechanism enables testing of the OS handling of poison records which 210 # @length: Length of poison to inject; must be a multiple of 64 bytes. 288 # @type: Type of error 290 # @header: 16 DWORD of header. [all …]
|
H A D | machine.json | 76 # @cpu-index: index of the virtual CPU 103 # Returns: list of @CpuInfoFast 163 # @name: the name of the machine 220 # Returns: a list of MachineInfo 304 # @UUID: the UUID of the guest 352 # Performs a hard reset of a guest. 579 # of 256MiB. 723 # Table 5-146 of ACPI 6.3 spec. 756 # of HMAT 927 # Returns: a list of @Memdev. [all …]
|
H A D | introspect.json | 88 # guaranteed unique regardless of @meta-type. 152 # Values of this type are JSON string on the wire. 183 # Values of this type are JSON array on the wire. 198 # @tag: the name of the member serving as type tag. An element of 204 # from the order of the values of the enum type of the @tag. 206 # Values of this type are JSON object on the wire. 222 # @type: the name of the member's type. 243 # The variant members for a value of the type tag. 245 # @case: a value of the type tag. 264 # On the wire, this can be any of the members. [all …]
|
H A D | block-core.json | 415 # @length: the number of bytes of the mapped virtual range 857 # Statistics of a block device during a given interval of time. 1499 # @device: the name of the device to take a snapshot of. 1748 # @image-node-name: The name of the block driver state node of the 2096 # Block Graph - list of nodes and list of edges. 2786 # be used as a witness of the enhanced semantics of 'device'. 3835 # be positive multiple of @align, of @opt-write-zero, and of the 3845 # positive multiple of @align, of @opt-discard, and of the 3884 # determines granularity of offsets and sizes of writes 5873 # It does not support all kinds of operations, all kinds of [all …]
|
H A D | cryptodev.json | 4 # This work is licensed under the terms of the GNU GPL, version 2 or later. 14 # The supported algorithm types of a crypto device. 29 # The supported service types of a crypto device. 57 # Information about a queue of crypto device. 59 # @queue: the queue index of the crypto device 61 # @type: the type of the crypto device 74 # @id: the id of the crypto device 76 # @service: supported service types of a crypto device 78 # @client: the additional information of the crypto device 92 # Returns: a list of @QCryptodevInfo
|
/qemu/target/i386/tcg/ |
H A D | cc_helper_template.h.inc | 44 int cf, pf, af, zf, sf, of; 64 int cf, pf, af, zf, sf, of; 84 int cf, pf, af, zf, sf, of; 106 int cf, pf, af, zf, sf, of; 128 int cf, pf, af, zf, sf, of; 135 of = 0; 141 int cf, pf, af, zf, sf, of; 157 int cf, pf, af, zf, sf, of; 173 int cf, pf, af, zf, sf, of; 216 of = cf * CC_O; [all …]
|
/qemu/tests/qemu-iotests/ |
H A D | 082.out | 51 backing_file=<str> - File name of a base image 52 backing_fmt=<str> - Image format of the base image 77 backing_file=<str> - File name of a base image 103 backing_file=<str> - File name of a base image 129 backing_file=<str> - File name of a base image 155 backing_file=<str> - File name of a base image 181 backing_file=<str> - File name of a base image 207 backing_file=<str> - File name of a base image 233 backing_file=<str> - File name of a base image 274 backing_file=<str> - File name of a base image [all …]
|
/qemu/docs/devel/ |
H A D | code-of-conduct.rst | 3 Code of Conduct 6 The QEMU community is made up of a mixture of professionals and 7 volunteers from all over the world. Diversity is one of our strengths, 12 a harassment-free experience for everyone, regardless of level of 22 well as with people outside the QEMU community and with users of QEMU. 26 respectful. Examples of unacceptable behavior by participants include: 28 * The use of sexualized language or imagery 46 community uses for communication. This code of conduct also applies 48 member of the project or its community. 59 This document is based on the `Fedora Code of Conduct [all …]
|
H A D | tcg-icount.rst | 14 other more detailed (and slower) tools that simulate the rest of a 20 fast on modern hardware. It can also provides for a degree of 28 is stored in the TimersState of QEMU's timer sub-system. The number of 30 which represents the amount of elapsed time in the system since 35 To be able to calculate the number of executed instructions the 36 translator starts by allocating a budget of instructions to be 40 cpu_exit(). The whole field is checked at the start of every 57 up to date and accurate reading of the icount number. 74 of which operations are I/O operations. 76 When the translator is handling an instruction of this kind: [all …]
|
H A D | replay.rst | 29 every pair of consecutive events. 36 Modifications of qemu include: 40 * synchronization of the bottom halves execution 41 * synchronization of the threads from thread pool 54 of the virtual machine. We also use icount to control the occurrence of the 84 Replaying the execution of virtual machine is bound by sources of 99 of time. That's why we do not process a group of timers until the checkpoint 130 at the specified moments of time. There are several kinds of timers: 224 Record/replay log consists of the header and the sequence of execution 240 and corresponding number of bytes with data. [all …]
|
/qemu/docs/interop/ |
H A D | prl-xml.txt | 24 Parallels disk consists of two parts: the set of snapshots and the disk 46 parameters and a list of images. The list of images always 63 Schema of DiskDescriptor.xml: 82 * Disk_size - number of sectors in the disk, 83 desired size of the disk. 84 * Cylinders - number of the disk cylinders. 85 * Heads - number of the disk heads. 106 * Start - start sector of the storage, in case of non split storage 108 * End - number of sector following the last sector, in case of non 122 * Type - image type of the element. It can be: [all …]
|
H A D | parallels.txt | 6 This work is licensed under the terms of the GNU GPL, version 2 or later. 11 A Parallels expandable image file consists of three consecutive parts: 78 An offset, in sectors, from the start of the file to the start of 133 contiguous array of clusters. Most of them are allocated by the BAT, some may 143 The format of the Format Extension area is the following: 153 extension must be "End of features" (see below). 158 The identifier of the feature: 159 0x0000000000000000 - End of features 195 of its data area are: 206 a power of 2. [all …]
|
H A D | qcow2.txt | 8 clusters of the same size. 41 Note: qemu as of today has an implementation limit of 2 MB 233 @header_length must be a multiple of 8, which means that if the end of the last 290 The number of entries in the feature name table is determined by the length of 358 The size of the key material data areas is determined by the number of 554 implicit refcount of 1 (because of the fixed host = guest 607 field of the header. 621 in the previous section, with the exception of bit 0 of the standard cluster 680 8 - 11: Number of entries in the L1 table of the snapshots 684 14 - 15: Length of the name of the snapshot [all …]
|
/qemu/docs/specs/ |
H A D | ppc-spapr-hotplug.rst | 22 Device tree description of DRCs 37 of ``ibm,drc-indexes``: 48 consist of the type of the resource followed by a space and a numerical 73 portion of PowerVM): 99 special value of ``-1``. 157 Set the state of an indicator or sensor. 221 which has a type value of ``9003``, as ``allocation-state`` does in the case of 343 addition of a ``hot-plug-events`` node under ``/event-sources`` node of the 427 of a triple consisting of ``<phys>``, ``<size>`` and ``<maxcpus>``. 481 - Logical address of the start of the LMB encoded as a 64-bit integer. This [all …]
|
/qemu/linux-headers/LICENSES/preferred/ |
H A D | GPL-2.0 | 103 and give any other recipients of the Program a copy of this License 139 on the Program, the distribution of the whole must be on the terms of 151 the scope of this License. 216 7. If, as a consequence of a court judgment or allegation of patent 246 be a consequence of the rest of this License. 264 either of that version or of any later version published by the Free 274 of preserving the free status of all derivatives of our free software and 275 of promoting the sharing and reuse of software generally. 352 <signature of Ty Coon>, 1 April 1989 353 Ty Coon, President of Vice [all …]
|
/qemu/ |
H A D | COPYING | 84 and give any other recipients of the Program a copy of this License 120 on the Program, the distribution of the whole must be on the terms of 132 the scope of this License. 197 7. If, as a consequence of a court judgment or allegation of patent 227 be a consequence of the rest of this License. 245 either of that version or of any later version published by the Free 255 of preserving the free status of all derivatives of our free software and 256 of promoting the sharing and reuse of software generally. 332 <signature of Ty Coon>, 1 April 1989 333 Ty Coon, President of Vice [all …]
|
/qemu/docs/ |
H A D | rdma.txt | 21 * Migration of VM's ram 33 unpredictable amount of time to complete the migration if the amount of 39 migration using RDMA is capable of using both technologies because of 75 of the migration, which can greatly reduce the "total" time of your migration. 80 *all* of the memory of your virtual machine in the kernel is very expensive 140 1. The transmission of the pages using RDMA 220 portion an array of many commands of the same type. If there is more than 228 using the above list of values: 261 of the connection (described below). 310 transmit a few bytes of version information. [all …]
|
H A D | image-fuzzer.txt | 11 # but WITHOUT ANY WARRANTY; without even the implied warranty of 25 The goal of the image fuzzer is to catch crashes of qemu-io/qemu-img 83 disk of the generated image. 112 current valid value of the field. In case of equality the value will be 120 of fields of this element will be fuzzed every test. 144 the size of the virtual disk. 146 fuzz_config has a form of a list of lists. Every sublist can have one 148 if exists is a name of a field in this element. 191 group of test for snapshots, etc) 223 Also complexity of a template defines complexity of the fuzzer, so its [all …]
|
H A D | throttle.txt | 22 Two aspects of the disk I/O can be limited: the number of bytes per 23 second and the number of operations per second (IOPS). For each one of 74 user to do bursts of I/O for a configurable amount of time. A burst is 159 The default value of iops-size is 0 and it means that the size of the 175 document apply to the combined I/O of all members of a group. 187 combined IOPS limit of 6000, and hd3 and hd5 are members of 'bar'. hd6 239 size of the bucket is 2000. 265 The user can create an arbitrary number of filters and each one of 296 enables use of 'limits'. 332 each one of them and an additional set of limits for the combined I/O [all …]
|
/qemu/pc-bios/ |
H A D | edk2-licenses.txt | 29 (b) combination of their Contribution(s) with the work of authorship to 287 inclusion in, or documentation of, any of the Content. For the 288 purposes of this definition, "submitted" means any form of 293 or on behalf of, the TianoCore site for the purpose of 310 * Disclaimer. None of the names of Contributor, Intel, or the names 366 without regard to principles of conflict of laws. 508 inclusion in, or documentation of, any of the Content. For the 509 purposes of this definition, "submitted" means any form of 514 or on behalf of, the TianoCore site for the purpose of 587 without regard to principles of conflict of laws. [all …]
|