machine.json (0aa4bd6aebf1dc951da5c5b762eff13c8d37f768) machine.json (32cfefb904cae766d56adf7a802bc1ce2ddf2440)
1# -*- Mode: Python -*-
2# vim: filetype=python
3#
4# This work is licensed under the terms of the GNU GPL, version 2 or later.
5# See the COPYING file in the top-level directory.
6
7##
8# = Machines

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

36 'data' : [ 'aarch64', 'alpha', 'arm', 'avr', 'cris', 'hppa', 'i386',
37 'loongarch64', 'm68k', 'microblaze', 'microblazeel', 'mips', 'mips64',
38 'mips64el', 'mipsel', 'or1k', 'ppc',
39 'ppc64', 'riscv32', 'riscv64', 'rx', 's390x', 'sh4',
40 'sh4eb', 'sparc', 'sparc64', 'tricore',
41 'x86_64', 'xtensa', 'xtensaeb' ] }
42
43##
1# -*- Mode: Python -*-
2# vim: filetype=python
3#
4# This work is licensed under the terms of the GNU GPL, version 2 or later.
5# See the COPYING file in the top-level directory.
6
7##
8# = Machines

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

36 'data' : [ 'aarch64', 'alpha', 'arm', 'avr', 'cris', 'hppa', 'i386',
37 'loongarch64', 'm68k', 'microblaze', 'microblazeel', 'mips', 'mips64',
38 'mips64el', 'mipsel', 'or1k', 'ppc',
39 'ppc64', 'riscv32', 'riscv64', 'rx', 's390x', 'sh4',
40 'sh4eb', 'sparc', 'sparc64', 'tricore',
41 'x86_64', 'xtensa', 'xtensaeb' ] }
42
43##
44# @CpuS390State:
44# @S390CpuState:
45#
46# An enumeration of cpu states that can be assumed by a virtual S390
47# CPU
48#
49# Since: 2.12
50##
45#
46# An enumeration of cpu states that can be assumed by a virtual S390
47# CPU
48#
49# Since: 2.12
50##
51{ 'enum': 'CpuS390State',
52 'prefix': 'S390_CPU_STATE',
51{ 'enum': 'S390CpuState',
53 'data': [ 'uninitialized', 'stopped', 'check-stop', 'operating', 'load' ] }
54
55##
56# @CpuInfoS390:
57#
58# Additional information about a virtual S390 CPU
59#
60# @cpu-state: the virtual CPU's state
61#
62# @dedicated: the virtual CPU's dedication (since 8.2)
63#
64# @entitlement: the virtual CPU's entitlement (since 8.2)
65#
66# Since: 2.12
67##
68{ 'struct': 'CpuInfoS390',
52 'data': [ 'uninitialized', 'stopped', 'check-stop', 'operating', 'load' ] }
53
54##
55# @CpuInfoS390:
56#
57# Additional information about a virtual S390 CPU
58#
59# @cpu-state: the virtual CPU's state
60#
61# @dedicated: the virtual CPU's dedication (since 8.2)
62#
63# @entitlement: the virtual CPU's entitlement (since 8.2)
64#
65# Since: 2.12
66##
67{ 'struct': 'CpuInfoS390',
69 'data': { 'cpu-state': 'CpuS390State',
68 'data': { 'cpu-state': 'S390CpuState',
70 '*dedicated': 'bool',
69 '*dedicated': 'bool',
71 '*entitlement': 'CpuS390Entitlement' } }
70 '*entitlement': 'S390CpuEntitlement' } }
72
73##
74# @CpuInfoFast:
75#
76# Information about a virtual CPU
77#
78# @cpu-index: index of the virtual CPU
79#

--- 1822 unchanged lines hidden ---
71
72##
73# @CpuInfoFast:
74#
75# Information about a virtual CPU
76#
77# @cpu-index: index of the virtual CPU
78#

--- 1822 unchanged lines hidden ---