Revision cea1adfd
b/hw/hw.h | ||
---|---|---|
474 | 474 |
.offset = vmstate_offset_array(_state, _field, _type, _num), \ |
475 | 475 |
} |
476 | 476 |
|
477 |
#define VMSTATE_STRUCT_VARRAY_UINT8(_field, _state, _field_num, _version, _vmsd, _type) { \ |
|
478 |
.name = (stringify(_field)), \ |
|
479 |
.num_offset = vmstate_offset_value(_state, _field_num, uint8_t), \ |
|
480 |
.version_id = (_version), \ |
|
481 |
.vmsd = &(_vmsd), \ |
|
482 |
.size = sizeof(_type), \ |
|
483 |
.flags = VMS_STRUCT|VMS_VARRAY_INT32, \ |
|
484 |
.offset = offsetof(_state, _field), \ |
|
485 |
} |
|
486 |
|
|
477 | 487 |
#define VMSTATE_STATIC_BUFFER(_field, _state, _version, _test, _start, _size) { \ |
478 | 488 |
.name = (stringify(_field)), \ |
479 | 489 |
.version_id = (_version), \ |
Also available in: Unified diff