333 |
333 |
const VMStateSubsection *subsections;
|
334 |
334 |
};
|
335 |
335 |
|
|
336 |
extern const VMStateInfo vmstate_info_bool;
|
|
337 |
|
336 |
338 |
extern const VMStateInfo vmstate_info_int8;
|
337 |
339 |
extern const VMStateInfo vmstate_info_int16;
|
338 |
340 |
extern const VMStateInfo vmstate_info_int32;
|
... | ... | |
602 |
604 |
#define VMSTATE_STRUCT_POINTER(_field, _state, _vmsd, _type) \
|
603 |
605 |
VMSTATE_STRUCT_POINTER_TEST(_field, _state, NULL, _vmsd, _type)
|
604 |
606 |
|
|
607 |
#define VMSTATE_BOOL_V(_f, _s, _v) \
|
|
608 |
VMSTATE_SINGLE(_f, _s, _v, vmstate_info_bool, bool)
|
|
609 |
|
605 |
610 |
#define VMSTATE_INT8_V(_f, _s, _v) \
|
606 |
611 |
VMSTATE_SINGLE(_f, _s, _v, vmstate_info_int8, int8_t)
|
607 |
612 |
#define VMSTATE_INT16_V(_f, _s, _v) \
|
... | ... | |
620 |
625 |
#define VMSTATE_UINT64_V(_f, _s, _v) \
|
621 |
626 |
VMSTATE_SINGLE(_f, _s, _v, vmstate_info_uint64, uint64_t)
|
622 |
627 |
|
|
628 |
#define VMSTATE_BOOL(_f, _s) \
|
|
629 |
VMSTATE_BOOL_V(_f, _s, 0)
|
|
630 |
|
623 |
631 |
#define VMSTATE_INT8(_f, _s) \
|
624 |
632 |
VMSTATE_INT8_V(_f, _s, 0)
|
625 |
633 |
#define VMSTATE_INT16(_f, _s) \
|
... | ... | |
674 |
682 |
#define VMSTATE_PTIMER(_f, _s) \
|
675 |
683 |
VMSTATE_PTIMER_V(_f, _s, 0)
|
676 |
684 |
|
|
685 |
#define VMSTATE_BOOL_ARRAY_V(_f, _s, _n, _v) \
|
|
686 |
VMSTATE_ARRAY(_f, _s, _n, _v, vmstate_info_bool, bool)
|
|
687 |
|
|
688 |
#define VMSTATE_BOOL_ARRAY(_f, _s, _n) \
|
|
689 |
VMSTATE_BOOL_ARRAY_V(_f, _s, _n, 0)
|
|
690 |
|
677 |
691 |
#define VMSTATE_UINT16_ARRAY_V(_f, _s, _n, _v) \
|
678 |
692 |
VMSTATE_ARRAY(_f, _s, _n, _v, vmstate_info_uint16, uint16_t)
|
679 |
693 |
|