Lines Matching refs:memory

186 # @default-ram-id: the default ID of initial RAM memory backend (since
493 # @hmat-lb: memory latency and bandwidth information (Since: 5.0)
495 # @hmat-cache: memory side cache information (Since: 5.0)
531 # @mem: memory size of this node; mutually exclusive with @memdev.
532 # Equally divide total memory among nodes if both @mem and @memdev
535 # @memdev: memory backend object. If specified for one node, it must
539 # to the nodeid which has the memory controller responsible for
672 # The memory hierarchy in the System Locality Latency and Bandwidth
678 # @memory: the structure represents the memory performance
680 # @first-level: first level of memory side cache
682 # @second-level: second level of memory side cache
684 # @third-level: third level of memory side cache
689 'data': [ 'memory', 'first-level', 'second-level', 'third-level' ] }
732 # memory or side cache.
763 # @none: None (no memory side cache in this proximity domain, or cache
784 # @none: None (no memory side cache in this proximity domain, or cache
799 # Set the memory side cache information for a given memory domain.
804 # @node-id: the memory proximity domain to which the memory belongs.
806 # @size: the size of memory side cache in bytes.
831 # Save a portion of guest memory to a file.
835 # @size: the size of memory region to save
837 # @filename: the file to save the memory to as binary data
864 # Save a portion of guest physical memory to a file.
868 # @size: the size of memory region to save
870 # @filename: the file to save the memory to as binary data
893 # Information about memory backend
897 # @size: memory backend size
899 # @merge: whether memory merge support is enabled
901 # @dump: whether memory backend's memory is included in a core dump
903 # @prealloc: whether memory was preallocated
905 # @share: whether memory is private to QEMU or shared (since 6.1)
913 # @host-nodes: host nodes for its memory policy
915 # @policy: memory policy of memory backend
934 # Returns information for all memory backends.
1222 # hv-balloon guest-provided memory status information.
1224 # @committed: the amount of memory in use inside the guest plus the
1225 # amount of the memory unusable inside the guest (ballooned out,
1228 # @available: the amount of the memory inside the guest available for
1246 # - If no hv-balloon device is present, guest memory status
1247 # reporting is not enabled or no guest memory status report
1285 # Actual memory information in bytes.
1287 # @base-memory: size of "base" memory specified with command line
1290 # @plugged-memory: size of memory that can be hot-unplugged. This
1291 # field is omitted if target doesn't support memory hotplug (i.e.
1297 'data' : { 'base-memory': 'size', '*plugged-memory': 'size' } }
1300 # @query-memory-size-summary:
1303 # (if enabled) memory in bytes.
1312 { 'command': 'query-memory-size-summary', 'returns': 'MemoryInfo' }
1323 # @size: size of memory that the device provides
1329 # @memdev: memory backend linked with device
1357 # @memaddr: physical address in memory, where device is mapped
1359 # @size: size of memory that the device provides
1361 # @memdev: memory backend linked with device
1380 # @memaddr: physical address in memory, where device is mapped
1384 # @size: the (current) size of memory that the device provides
1386 # @max-size: the maximum size of memory that the device can provide
1388 # @block-size: the block size of memory that the device provides
1392 # @memdev: memory backend linked with the region
1415 # @memaddr: physical address in memory, where device is mapped
1417 # @size: size of memory that the device provides
1419 # @memdev: memory backend linked with device
1437 # hv-balloon provided memory state information
1441 # @memaddr: physical address in memory, where device is mapped
1443 # @max-size: the maximum size of memory that the device can provide
1445 # @memdev: memory backend linked with device
1519 # @data: hv-balloon provided memory state information
1529 # Union containing information about a memory device
1531 # @type: memory device type
1552 # @memdev: memory backend linked with device
1569 # @sgx-epc: list of ids of memory-backend-epc objects.
1578 # @query-memory-devices:
1580 # Lists available memory devices and their state
1599 { 'command': 'query-memory-devices', 'returns': ['MemoryDeviceInfo'] }
1604 # Emitted when the size of a memory device changes. Only emitted for
1605 # memory devices that can actually change the size (e.g., virtio-mem
1610 # @size: the new size of memory that the device provides
1852 # Schema for memory size configuration.
1854 # @size: memory size in bytes
1856 # @max-size: maximum hotpluggable memory size in bytes
1858 # @slots: number of available memory slots for hotplug