@samitouri / QOSamiQemu / commits / a6dba4bb23

migration: make vmstate_save_state_v() static

It's used only in vmstate.c. Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> Reviewed-by: Fabiano Rosas <farosas@suse.de> Reviewed-by: Peter Xu <peterx@redhat.com> Link: https://lore.kernel.org/qemu-devel/20260304212303.667141-3-vsementsov@yandex-team.ru Signed-off-by: Fabiano Rosas <farosas@suse.de>

Vladimir Sementsov-Ogievskiy committed Mar 5, 2026 at 00:22 UTC a6dba4bb233f642a913278103833c566e7dea575
2 files changed +10 -12
include/migration/vmstate.h
-3
@@ -1244,9 +1244,6 @@ int vmstate_load_state(QEMUFile *f, const VMStateDescription *vmsd,
1244 void *opaque, int version_id, Error **errp);
1245 int vmstate_save_state(QEMUFile *f, const VMStateDescription *vmsd,
1246 void *opaque, JSONWriter *vmdesc, Error **errp);
1247 -int vmstate_save_state_v(QEMUFile *f, const VMStateDescription *vmsd,
1248 - void *opaque, JSONWriter *vmdesc,
1249 - int version_id, Error **errp);
1247
1248 bool vmstate_section_needed(const VMStateDescription *vmsd, void *opaque);
1249
migration/vmstate.c
+10 -9
@@ -420,15 +420,9 @@ bool vmstate_section_needed(const VMStateDescription *vmsd, void *opaque)
420 return true;
421 }
422
423 -
424 -int vmstate_save_state(QEMUFile *f, const VMStateDescription *vmsd,
425 - void *opaque, JSONWriter *vmdesc_id, Error **errp)
426 -{
427 - return vmstate_save_state_v(f, vmsd, opaque, vmdesc_id, vmsd->version_id, errp);
428 -}
429 -
430 -int vmstate_save_state_v(QEMUFile *f, const VMStateDescription *vmsd,
431 - void *opaque, JSONWriter *vmdesc, int version_id, Error **errp)
423 +static int vmstate_save_state_v(QEMUFile *f, const VMStateDescription *vmsd,
424 + void *opaque, JSONWriter *vmdesc,
425 + int version_id, Error **errp)
426 {
427 ERRP_GUARD();
428 int ret = 0;
@@ -608,6 +602,13 @@ vmstate_get_subsection(const VMStateDescription * const *sub,
602 return NULL;
603 }
604
605 +int vmstate_save_state(QEMUFile *f, const VMStateDescription *vmsd,
606 + void *opaque, JSONWriter *vmdesc_id, Error **errp)
607 +{
608 + return vmstate_save_state_v(f, vmsd, opaque, vmdesc_id, vmsd->version_id,
609 + errp);
610 +}
611 +
612 static int vmstate_subsection_load(QEMUFile *f, const VMStateDescription *vmsd,
613 void *opaque, Error **errp)
614 {