mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 15:23:53 -06:00
hw/pci: Constify VMState
Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20231221031652.119827-45-richard.henderson@linaro.org>
This commit is contained in:
parent
be555ec413
commit
8e5e0890b7
6 changed files with 11 additions and 11 deletions
|
@ -92,7 +92,7 @@ static const VMStateDescription vmstate_pcibus = {
|
|||
.name = "PCIBUS",
|
||||
.version_id = 1,
|
||||
.minimum_version_id = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (const VMStateField[]) {
|
||||
VMSTATE_INT32_EQUAL(nirq, PCIBus, NULL),
|
||||
VMSTATE_VARRAY_INT32(irq_count, PCIBus,
|
||||
nirq, 0, vmstate_info_int32,
|
||||
|
@ -673,7 +673,7 @@ static int put_pci_config_device(QEMUFile *f, void *pv, size_t size,
|
|||
return 0;
|
||||
}
|
||||
|
||||
static VMStateInfo vmstate_info_pci_config = {
|
||||
static const VMStateInfo vmstate_info_pci_config = {
|
||||
.name = "pci config",
|
||||
.get = get_pci_config_device,
|
||||
.put = put_pci_config_device,
|
||||
|
@ -714,7 +714,7 @@ static int put_pci_irq_state(QEMUFile *f, void *pv, size_t size,
|
|||
return 0;
|
||||
}
|
||||
|
||||
static VMStateInfo vmstate_info_pci_irq_state = {
|
||||
static const VMStateInfo vmstate_info_pci_irq_state = {
|
||||
.name = "pci irq state",
|
||||
.get = get_pci_irq_state,
|
||||
.put = put_pci_irq_state,
|
||||
|
@ -734,7 +734,7 @@ const VMStateDescription vmstate_pci_device = {
|
|||
.name = "PCIDevice",
|
||||
.version_id = 2,
|
||||
.minimum_version_id = 1,
|
||||
.fields = (VMStateField[]) {
|
||||
.fields = (const VMStateField[]) {
|
||||
VMSTATE_INT32_POSITIVE_LE(version_id, PCIDevice),
|
||||
VMSTATE_BUFFER_UNSAFE_INFO_TEST(config, PCIDevice,
|
||||
migrate_is_not_pcie,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue