Revision 9cae69bd
b/hw/hw.h | ||
---|---|---|
485 | 485 |
.offset = vmstate_offset_buffer(_state, _field) + _start, \ |
486 | 486 |
} |
487 | 487 |
|
488 |
#define VMSTATE_BUFFER_UNSAFE(_field, _state, _version, _size) { \
|
|
488 |
#define VMSTATE_BUFFER_UNSAFE_INFO(_field, _state, _version, _info, _size) { \
|
|
489 | 489 |
.name = (stringify(_field)), \ |
490 | 490 |
.version_id = (_version), \ |
491 | 491 |
.size = (_size), \ |
492 |
.info = &vmstate_info_buffer, \
|
|
492 |
.info = &(_info), \
|
|
493 | 493 |
.flags = VMS_BUFFER, \ |
494 | 494 |
.offset = offsetof(_state, _field), \ |
495 | 495 |
} |
... | ... | |
670 | 670 |
#define VMSTATE_BUFFER_TEST(_f, _s, _test) \ |
671 | 671 |
VMSTATE_STATIC_BUFFER(_f, _s, 0, _test, 0, sizeof(typeof_field(_s, _f))) |
672 | 672 |
|
673 |
#define VMSTATE_BUFFER_UNSAFE(_field, _state, _version, _size) \ |
|
674 |
VMSTATE_BUFFER_UNSAFE_INFO(_field, _state, _version, vmstate_info_buffer, _size) |
|
675 |
|
|
673 | 676 |
#define VMSTATE_UNUSED_V(_v, _size) \ |
674 | 677 |
VMSTATE_UNUSED_BUFFER(NULL, _v, _size) |
675 | 678 |
|
Also available in: Unified diff