Home
last modified time | relevance | path

Searched refs:_field (Results 1 – 25 of 29) sorted by relevance

12

/qemu/include/migration/
H A Dvmstate.h268 #define vmstate_offset_value(_state, _field, _type) \ argument
269 (offsetof(_state, _field) + \
270 type_check(_type, typeof_field(_state, _field)))
272 #define vmstate_offset_pointer(_state, _field, _type) \ argument
273 (offsetof(_state, _field) + \
274 type_check_pointer(_type, typeof_field(_state, _field)))
276 #define vmstate_offset_array(_state, _field, _type, _num) \ argument
277 (offsetof(_state, _field) + \
278 type_check_array(_type, typeof_field(_state, _field), _num))
280 #define vmstate_offset_2darray(_state, _field, _type, _n1, _n2) \ argument
[all …]
/qemu/include/hw/
H A Dqdev-properties.h67 #define DEFINE_PROP(_name, _state, _field, _prop, _type, ...) { \ argument
70 .offset = offsetof(_state, _field) \
71 + type_check(_type, typeof_field(_state, _field)), \
75 #define DEFINE_PROP_SIGNED(_name, _state, _field, _defval, _prop, _type) \ argument
76 DEFINE_PROP(_name, _state, _field, _prop, _type, \
80 #define DEFINE_PROP_SIGNED_NODEFAULT(_name, _state, _field, _prop, _type) \ argument
81 DEFINE_PROP(_name, _state, _field, _prop, _type)
83 #define DEFINE_PROP_BIT(_name, _state, _field, _bit, _defval) \ argument
84 DEFINE_PROP(_name, _state, _field, qdev_prop_bit, uint32_t, \
89 #define DEFINE_PROP_UNSIGNED(_name, _state, _field, _defval, _prop, _type) \ argument
[all …]
H A Dqdev-properties-system.h84 #define DEFINE_PROP_UUID(_name, _state, _field) \ argument
85 DEFINE_PROP(_name, _state, _field, qdev_prop_uuid, QemuUUID, \
91 #define DEFINE_PROP_UUID_NODEFAULT(_name, _state, _field) \ argument
92 DEFINE_PROP(_name, _state, _field, qdev_prop_uuid, QemuUUID)
98 #define DEFINE_PROP_IOTHREAD_VQ_MAPPING_LIST(_name, _state, _field) \ argument
99 DEFINE_PROP(_name, _state, _field, qdev_prop_iothread_vq_mapping_list, \
102 #define DEFINE_PROP_ENDIAN(_name, _state, _field, _default) \ argument
103 DEFINE_PROP_UNSIGNED(_name, _state, _field, _default, \
105 #define DEFINE_PROP_ENDIAN_NODEFAULT(_name, _state, _field) \ argument
106 DEFINE_PROP_ENDIAN(_name, _state, _field, ENDIAN_MODE_UNSPECIFIED)
H A Dptimer.h302 #define VMSTATE_PTIMER(_field, _state) \ argument
303 VMSTATE_STRUCT_POINTER_V(_field, _state, 1, vmstate_ptimer, ptimer_state)
/qemu/include/hw/input/
H A Dhid.h64 #define VMSTATE_HID_KEYBOARD_DEVICE(_field, _state) { \ argument
65 .name = (stringify(_field)), \
69 .offset = vmstate_offset_value(_state, _field, HIDState), \
74 #define VMSTATE_HID_POINTER_DEVICE(_field, _state) { \ argument
75 .name = (stringify(_field)), \
79 .offset = vmstate_offset_value(_state, _field, HIDState), \
/qemu/include/qemu/
H A Dfifo8.h218 #define VMSTATE_FIFO8_TEST(_field, _state, _test) { \ argument
219 .name = (stringify(_field)), \
224 .offset = vmstate_offset_value(_state, _field, Fifo8), \
227 #define VMSTATE_FIFO8(_field, _state) \ argument
228 VMSTATE_FIFO8_TEST(_field, _state, NULL)
H A Dfifo32.h188 #define VMSTATE_FIFO32(_field, _state) VMSTATE_FIFO8(_field.fifo, _state) argument
/qemu/hw/ide/
H A Dide-internal.h382 #define VMSTATE_IDE_BUS(_field, _state) \ argument
383 VMSTATE_STRUCT(_field, _state, 1, vmstate_ide_bus, IDEBus)
385 #define VMSTATE_IDE_BUS_ARRAY(_field, _state, _num) \ argument
386 VMSTATE_STRUCT_ARRAY(_field, _state, _num, 1, vmstate_ide_bus, IDEBus)
390 #define VMSTATE_IDE_DRIVES(_field, _state) \ argument
391 VMSTATE_STRUCT_ARRAY(_field, _state, 2, 3, vmstate_ide_drive, IDEState)
393 #define VMSTATE_IDE_DRIVE(_field, _state) \ argument
394 VMSTATE_STRUCT(_field, _state, 1, vmstate_ide_drive, IDEState)
H A Dahci-internal.h328 #define VMSTATE_AHCI(_field, _state) { \ argument
329 .name = (stringify(_field)), \
333 .offset = vmstate_offset_value(_state, _field, AHCIState), \
/qemu/target/ppc/
H A Dcpu-qom.h48 #define VMSTATE_PPC_TIMEBASE_V(_field, _state, _version) { \ argument
49 .name = (stringify(_field)), \
54 .offset = vmstate_offset_value(_state, _field, PPCTimebase), \
/qemu/include/hw/i2c/
H A Dsmbus_slave.h81 #define VMSTATE_SMBUS_DEVICE(_field, _state) { \ argument
82 .name = (stringify(_field)), \
86 .offset = vmstate_offset_value(_state, _field, SMBusDevice), \
H A Di2c.h218 #define VMSTATE_I2C_SLAVE(_field, _state) { \ argument
219 .name = (stringify(_field)), \
223 .offset = vmstate_offset_value(_state, _field, I2CSlave), \
H A Dpmbus_device.h556 #define VMSTATE_PMBUS_DEVICE(_field, _state) { \ argument
557 .name = (stringify(_field)), \
561 .offset = vmstate_offset_value(_state, _field, PMBusDevice), \
/qemu/hw/usb/
H A Du2f.h78 #define VMSTATE_U2F_KEY(_field, _state) { \ argument
79 .name = (stringify(_field)), \
83 .offset = vmstate_offset_value(_state, _field, U2FKeyState), \
/qemu/include/hw/pci/
H A Dpci_device.h356 #define VMSTATE_PCI_DEVICE(_field, _state) { \ argument
357 .name = (stringify(_field)), \
361 .offset = vmstate_offset_value(_state, _field, PCIDevice), \
364 #define VMSTATE_PCI_DEVICE_POINTER(_field, _state) { \ argument
365 .name = (stringify(_field)), \
369 .offset = vmstate_offset_pointer(_state, _field, PCIDevice), \
H A Dmsix.h53 #define VMSTATE_MSIX_TEST(_field, _state, _test) { \ argument
54 .name = (stringify(_field)), \
58 .offset = vmstate_offset_value(_state, _field, PCIDevice), \
H A Dshpc.h56 #define SHPC_VMSTATE(_field, _type, _test) \ argument
57 VMSTATE_BUFFER_UNSAFE_INFO_TEST(_field, _type, _test, 0, \
/qemu/include/hw/ssi/
H A Dssi.h74 #define VMSTATE_SSI_PERIPHERAL(_field, _state) { \ argument
75 .name = (stringify(_field)), \
79 .offset = vmstate_offset_value(_state, _field, SSIPeripheral), \
/qemu/target/loongarch/
H A Dmachine.c24 #define VMSTATE_FPU_REGS(_field, _state, _start) \ argument
25 VMSTATE_STRUCT_SUB_ARRAY(_field, _state, _start, 32, 0, \
58 #define VMSTATE_LSXH_REGS(_field, _state, _start) \ argument
59 VMSTATE_STRUCT_SUB_ARRAY(_field, _state, _start, 32, 0, \
91 #define VMSTATE_LASXH_REGS(_field, _state, _start) \ argument
92 VMSTATE_STRUCT_SUB_ARRAY(_field, _state, _start, 32, 0, \
/qemu/include/hw/virtio/
H A Dvirtio.h378 #define DEFINE_VIRTIO_COMMON_FEATURES(_state, _field) \ argument
379 DEFINE_PROP_BIT64("indirect_desc", _state, _field, \
381 DEFINE_PROP_BIT64("event_idx", _state, _field, \
383 DEFINE_PROP_BIT64("notify_on_empty", _state, _field, \
385 DEFINE_PROP_BIT64("any_layout", _state, _field, \
387 DEFINE_PROP_BIT64("iommu_platform", _state, _field, \
389 DEFINE_PROP_BIT64("packed", _state, _field, \
391 DEFINE_PROP_BIT64("queue_reset", _state, _field, \
393 DEFINE_PROP_BIT64("in_order", _state, _field, \
/qemu/include/net/
H A Dnet.h320 #define vmstate_offset_macaddr(_state, _field) \ argument
321 vmstate_offset_array(_state, _field.a, uint8_t, \
322 sizeof(typeof_field(_state, _field)))
324 #define VMSTATE_MACADDR(_field, _state) { \ argument
325 .name = (stringify(_field)), \
329 .offset = vmstate_offset_macaddr(_state, _field), \
/qemu/target/i386/
H A Dmachine.c30 #define VMSTATE_SEGMENT(_field, _state) { \ argument
31 .name = (stringify(_field)), \
35 .offset = offsetof(_state, _field) \
36 + type_check(SegmentCache,typeof_field(_state, _field)) \
39 #define VMSTATE_SEGMENT_ARRAY(_field, _state, _n) \ argument
40 VMSTATE_STRUCT_ARRAY(_field, _state, _n, 0, vmstate_segment, SegmentCache)
53 #define VMSTATE_XMM_REGS(_field, _state, _start) \ argument
54 VMSTATE_STRUCT_SUB_ARRAY(_field, _state, _start, CPU_NB_REGS, 0, \
69 #define VMSTATE_YMMH_REGS_VARS(_field, _state, _start, _v) \ argument
70 VMSTATE_STRUCT_SUB_ARRAY(_field, _state, _start, CPU_NB_REGS, _v, \
[all …]
/qemu/hw/s390x/
H A Dccw-device.h35 #define VMSTATE_CCW_DEVICE(_field, _state) \ argument
36 VMSTATE_STRUCT(_field, _state, 1, vmstate_ccw_dev, CcwDevice)
/qemu/include/hw/ipack/
H A Dipack.h69 #define VMSTATE_IPACK_DEVICE(_field, _state) \ argument
70 VMSTATE_STRUCT(_field, _state, 1, vmstate_ipack_device, IPackDevice)
/qemu/include/hw/scsi/
H A Dscsi.h101 #define VMSTATE_SCSI_DEVICE(_field, _state) { \ argument
102 .name = (stringify(_field)), \
106 .offset = vmstate_offset_value(_state, _field, SCSIDevice), \

12