Revision a19cbfb3 hw/hw.h

b/hw/hw.h
528 528
    .start        = (_start),                                        \
529 529
}
530 530

  
531
#define VMSTATE_VBUFFER_UINT32(_field, _state, _version, _test, _start, _field_size) { \
532
    .name         = (stringify(_field)),                             \
533
    .version_id   = (_version),                                      \
534
    .field_exists = (_test),                                         \
535
    .size_offset  = vmstate_offset_value(_state, _field_size, uint32_t),\
536
    .info         = &vmstate_info_buffer,                            \
537
    .flags        = VMS_VBUFFER|VMS_POINTER,                         \
538
    .offset       = offsetof(_state, _field),                        \
539
    .start        = (_start),                                        \
540
}
541

  
531 542
#define VMSTATE_BUFFER_UNSAFE_INFO(_field, _state, _version, _info, _size) { \
532 543
    .name       = (stringify(_field)),                               \
533 544
    .version_id = (_version),                                        \
......
745 756
#define VMSTATE_PARTIAL_VBUFFER(_f, _s, _size)                        \
746 757
    VMSTATE_VBUFFER(_f, _s, 0, NULL, 0, _size)
747 758

  
759
#define VMSTATE_PARTIAL_VBUFFER_UINT32(_f, _s, _size)                        \
760
    VMSTATE_VBUFFER_UINT32(_f, _s, 0, NULL, 0, _size)
761

  
748 762
#define VMSTATE_SUB_VBUFFER(_f, _s, _start, _size)                    \
749 763
    VMSTATE_VBUFFER(_f, _s, 0, NULL, _start, _size)
750 764

  

Also available in: Unified diff