tstDeviceStructSizeGC.cpp revision 25a872f0c585db75be6058ad2b693cf9b542b7dc
42576743851c3c956ad7e867e74df1084c30d434vboxsync/* $Id$ */
42576743851c3c956ad7e867e74df1084c30d434vboxsync/** @file
42576743851c3c956ad7e867e74df1084c30d434vboxsync * tstDeviceStructSizeGC - Generate structure member and size checks from the GC perspective.
42576743851c3c956ad7e867e74df1084c30d434vboxsync *
42576743851c3c956ad7e867e74df1084c30d434vboxsync * This is built using the VBOXGC template but linked into a host
42576743851c3c956ad7e867e74df1084c30d434vboxsync * ring-3 executable, rather hacky.
42576743851c3c956ad7e867e74df1084c30d434vboxsync */
42576743851c3c956ad7e867e74df1084c30d434vboxsync
42576743851c3c956ad7e867e74df1084c30d434vboxsync/*
42576743851c3c956ad7e867e74df1084c30d434vboxsync * Copyright (C) 2006-2008 Sun Microsystems, Inc.
42576743851c3c956ad7e867e74df1084c30d434vboxsync *
42576743851c3c956ad7e867e74df1084c30d434vboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
42576743851c3c956ad7e867e74df1084c30d434vboxsync * available from http://www.virtualbox.org. This file is free software;
42576743851c3c956ad7e867e74df1084c30d434vboxsync * you can redistribute it and/or modify it under the terms of the GNU
42576743851c3c956ad7e867e74df1084c30d434vboxsync * General Public License (GPL) as published by the Free Software
42576743851c3c956ad7e867e74df1084c30d434vboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
42576743851c3c956ad7e867e74df1084c30d434vboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
42576743851c3c956ad7e867e74df1084c30d434vboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
42576743851c3c956ad7e867e74df1084c30d434vboxsync *
42576743851c3c956ad7e867e74df1084c30d434vboxsync * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
42576743851c3c956ad7e867e74df1084c30d434vboxsync * Clara, CA 95054 USA or visit http://www.sun.com if you need
42576743851c3c956ad7e867e74df1084c30d434vboxsync * additional information or have any questions.
42576743851c3c956ad7e867e74df1084c30d434vboxsync */
42576743851c3c956ad7e867e74df1084c30d434vboxsync
42576743851c3c956ad7e867e74df1084c30d434vboxsync
42576743851c3c956ad7e867e74df1084c30d434vboxsync/*
42576743851c3c956ad7e867e74df1084c30d434vboxsync * Sanity checks.
42576743851c3c956ad7e867e74df1084c30d434vboxsync */
42576743851c3c956ad7e867e74df1084c30d434vboxsync#ifndef IN_GC
42576743851c3c956ad7e867e74df1084c30d434vboxsync# error Incorrect template!
42576743851c3c956ad7e867e74df1084c30d434vboxsync#endif
42576743851c3c956ad7e867e74df1084c30d434vboxsync#if defined(IN_RING3) || defined(IN_RING0)
42576743851c3c956ad7e867e74df1084c30d434vboxsync# error Incorrect template!
42576743851c3c956ad7e867e74df1084c30d434vboxsync#endif
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync
42576743851c3c956ad7e867e74df1084c30d434vboxsync/*******************************************************************************
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync* Header Files *
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync*******************************************************************************/
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#define VBOX_DEVICE_STRUCT_TESTCASE
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#undef LOG_GROUP
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#include "Bus/DevPCI.cpp" /* must be first! */
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync#undef LOG_GROUP
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#include "Graphics/DevVGA.cpp"
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#undef LOG_GROUP
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#include "Input/DevPS2.cpp"
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#undef LOG_GROUP
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#include "Network/DevPCNet.cpp"
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#undef LOG_GROUP
42576743851c3c956ad7e867e74df1084c30d434vboxsync#include "PC/DevACPI.cpp"
42576743851c3c956ad7e867e74df1084c30d434vboxsync#undef LOG_GROUP
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#include "PC/DevPIC.cpp"
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#undef LOG_GROUP
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#include "PC/DevPit-i8254.cpp"
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#undef LOG_GROUP
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#include "PC/DevRTC.cpp"
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#undef LOG_GROUP
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#include "PC/DevAPIC.cpp"
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#undef LOG_GROUP
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#include "Storage/DevATA.cpp"
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#ifdef VBOX_WITH_USB
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync# undef LOG_GROUP
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync# include "USB/DevOHCI.cpp"
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync# include "USB/DevEHCI.cpp"
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#endif
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#undef LOG_GROUP
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#include "VMMDev/VBoxDev.cpp"
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#undef LOG_GROUP
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#include "Serial/DevSerial.cpp"
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#ifdef VBOX_WITH_AHCI
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#undef LOG_GROUP
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#include "Storage/DevAHCI.cpp"
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#endif
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#ifdef VBOX_WITH_E1000
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#undef LOG_GROUP
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#include "Network/DevE1000.cpp"
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#endif
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync/* we don't use iprt here because we're pretending to be in GC! */
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#include <stdio.h>
06b49f334535705aeae0ac0572fc5142dc589153vboxsync
06b49f334535705aeae0ac0572fc5142dc589153vboxsync#define GEN_CHECK_SIZE(s) printf(" CHECK_SIZE(%s, %d);\n", #s, (int)sizeof(s))
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync#define GEN_CHECK_OFF(s, m) printf(" CHECK_OFF(%s, %d, %s);\n", #s, (int)RT_OFFSETOF(s, m), #m)
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync#define GEN_CHECK_PADDING(s, m) printf(" CHECK_PADDING(%s, %s);\n", #s, #m)
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsyncint main()
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync{
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync /* misc */
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_SIZE(PDMDEVINS);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PDMDEVINS, Internal);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PDMDEVINS, pDevHlp);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PDMDEVINS, pDevHlpGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PDMDEVINS, pDevHlpR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PDMDEVINS, pDevReg);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PDMDEVINS, pCfgHandle);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PDMDEVINS, iInstance);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PDMDEVINS, pvInstanceDataR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PDMDEVINS, pvInstanceDataGC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PDMDEVINS, pvInstanceDataR0);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PDMDEVINS, IBase);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PDMDEVINS, achInstanceData);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync /* DevPCI.cpp */
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_SIZE(PCIDEVICE);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_SIZE(PCIDEVICEINT);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_SIZE(PCIIOREGION);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PCIDEVICE, config);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PCIDEVICE, devfn);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIDEVICE, name);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIDEVICE, pDevIns);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIDEVICE, Int);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.pBus);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.pfnConfigRead);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.pfnConfigWrite);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.iIrq);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.fRequestedDevFn);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.aIORegions);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.aIORegions[1]);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.aIORegions[PCI_NUM_REGIONS - 1]);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.aIORegions[0].addr);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.aIORegions[0].size);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.aIORegions[0].type);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIDEVICE, Int.s.aIORegions[0].padding);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_PADDING(PCIDEVICE, Int);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_SIZE(PIIX3State);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_SIZE(PCIBUS);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIBUS, uIrqIndex);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PCIBUS, iBus);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PCIBUS, iDevSearch);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PCIBUS, uConfigReg);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PCIBUS, devices);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIBUS, devices[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCIBUS, pDevInsR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCIBUS, pPciHlpR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCIBUS, pDevInsR0);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIBUS, pPciHlpR0);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIBUS, pDevInsRC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIBUS, pPciHlpRC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIBUS, PciDev);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PCIBUS, PIIX3State);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PCIBUS, Globals);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_SIZE(PCIGLOBALS);
a5af4f8add719046631d3d68734b9b6d9ca9d046vboxsync GEN_CHECK_OFF(PCIGLOBALS, pci_mem_base);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PCIGLOBALS, pci_bios_io_addr);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIGLOBALS, pci_bios_mem_addr);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIGLOBALS, pci_irq_levels);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIGLOBALS, pci_irq_levels[1][1]);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIGLOBALS, fUseIoApic);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCIGLOBALS, pci_apic_irq_levels);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(PCIGLOBALS, pci_apic_irq_levels[1][1]);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(PCIGLOBALS, acpi_irq_level);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(PCIGLOBALS, acpi_irq);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync /* DevVGA.cpp */
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_SIZE(VGASTATE);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, vram_ptrR3);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, vram_size);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, latch);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, sr_index);
17290b489de4e6b4dd97bb37d815821246075668vboxsync GEN_CHECK_OFF(VGASTATE, sr);
17290b489de4e6b4dd97bb37d815821246075668vboxsync GEN_CHECK_OFF(VGASTATE, sr[1]);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, gr_index);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, gr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, gr[1]);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, ar_index);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, ar);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, ar[1]);
17290b489de4e6b4dd97bb37d815821246075668vboxsync GEN_CHECK_OFF(VGASTATE, ar_flip_flop);
17290b489de4e6b4dd97bb37d815821246075668vboxsync GEN_CHECK_OFF(VGASTATE, cr_index);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, cr);
17290b489de4e6b4dd97bb37d815821246075668vboxsync GEN_CHECK_OFF(VGASTATE, cr[1]);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, msr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, msr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, fcr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, st00);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, st01);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, dac_state);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, dac_sub_index);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, dac_read_index);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, dac_write_index);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, dac_cache);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, dac_cache[1]);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, palette);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, palette[1]);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, bank_offset);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, get_bpp);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, get_offsets);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, get_resolution);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#ifdef CONFIG_BOCHS_VBE
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, vbe_index);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, vbe_regs);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, vbe_regs[1]);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, vbe_regs[VBE_DISPI_INDEX_NB - 1]);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, vbe_start_addr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, vbe_line_offset);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, vbe_bank_mask);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync#endif
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, font_offsets);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, font_offsets[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, graphic_mode);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, shift_control);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, double_scan);
17290b489de4e6b4dd97bb37d815821246075668vboxsync GEN_CHECK_OFF(VGASTATE, line_offset);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, line_compare);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, start_addr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, plane_updated);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, last_cw);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, last_ch);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, last_width);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, last_height);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, last_scr_width);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, last_scr_height);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, last_bpp);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, cursor_start);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, cursor_end);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, cursor_offset);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, rgb_to_pixel);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, invalidated_y_table);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, invalidated_y_table[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, invalidated_y_table[(VGA_MAX_HEIGHT / 32) - 1]);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, cursor_invalidate);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, cursor_draw_line);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, last_palette);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, last_palette[1]);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, last_ch_attr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, last_ch_attr[CH_ATTR_SIZE - 1]);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, u32Marker);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, GCPhysVRAM);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, vram_ptrR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, vram_ptrRC);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, fLFBUpdated);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, fGCEnabled);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, fR0Enabled);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, RCPtrLFBHandler);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, fHaveDirtyBits);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, au32DirtyBitmap);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, au32DirtyBitmap[1]);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, au32DirtyBitmap[(VGA_VRAM_MAX / PAGE_SIZE / 32) - 1]);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(VGASTATE, pDevInsR3);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, pDevInsR0);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, pDevInsRC);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, Base);
17290b489de4e6b4dd97bb37d815821246075668vboxsync GEN_CHECK_OFF(VGASTATE, Port);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, pDrvBase);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, pDrv);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, RefreshTimer);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, cMilliesRefreshInterval);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, fRenderVRAM);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, Dev);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, StatGCMemoryRead);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, StatGCMemoryWrite);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, StatGCIOPortRead);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, StatGCIOPortWrite);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#ifdef VBE_BYTEWISE_IO
17290b489de4e6b4dd97bb37d815821246075668vboxsync GEN_CHECK_OFF(VGASTATE, fReadVBEData);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, fWriteVBEData);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, fReadVBEIndex);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, fWriteVBEIndex);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, cbWriteVBEData);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, cbWriteVBEIndex);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync#ifdef VBE_NEW_DYN_LIST
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(VGASTATE, cbWriteVBEExtraAddress);
17290b489de4e6b4dd97bb37d815821246075668vboxsync#endif
17290b489de4e6b4dd97bb37d815821246075668vboxsync#endif
17290b489de4e6b4dd97bb37d815821246075668vboxsync#ifdef VBE_NEW_DYN_LIST
17290b489de4e6b4dd97bb37d815821246075668vboxsync GEN_CHECK_OFF(VGASTATE, cbVBEExtraData);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, pu8VBEExtraData);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(VGASTATE, u16VBEExtraAddress);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync#endif
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync /* Input/pckbd.c */
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_SIZE(KBDQueue);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(KBDQueue, data);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDQueue, rptr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(KBDQueue, wptr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(KBDQueue, count);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_SIZE(MouseCmdQueue);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(MouseCmdQueue, data);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(MouseCmdQueue, rptr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(MouseCmdQueue, wptr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(MouseCmdQueue, count);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_SIZE(MouseEventQueue);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(MouseEventQueue, data);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(MouseEventQueue, rptr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(MouseEventQueue, wptr);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(MouseEventQueue, count);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_SIZE(KBDState);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, queue);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(KBDState, mouse_command_queue);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(KBDState, mouse_event_queue);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(KBDState, write_cmd);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(KBDState, status);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(KBDState, mode);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(KBDState, kbd_write_cmd);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(KBDState, scan_enabled);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(KBDState, mouse_write_cmd);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, mouse_status);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, mouse_resolution);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, mouse_sample_rate);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(KBDState, mouse_wrap);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, mouse_type);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, mouse_detect_state);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, mouse_dx);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, mouse_dy);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, mouse_dz);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, mouse_buttons);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, pDevInsR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, pDevInsR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, pDevInsRC);
17290b489de4e6b4dd97bb37d815821246075668vboxsync GEN_CHECK_OFF(KBDState, Keyboard.Base);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, Keyboard.Port);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, Keyboard.pDrvBase);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, Keyboard.pDrv);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, Mouse.Base);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, Mouse.Port);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, Mouse.pDrvBase);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(KBDState, Mouse.pDrv);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync /* Network/DevPCNet.cpp */
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_SIZE(PCNetState);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, PciDev);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#ifndef PCNET_NO_POLLING
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pTimerPollR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pTimerPollR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pTimerPollRC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#endif
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pTimerSoftIntR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pTimerSoftIntR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pTimerSoftIntRC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, u32RAP);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, iISR);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, u32Lnkst);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, GCRDRA);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, GCTDRA);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aPROM);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aPROM[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aCSR);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aCSR[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aCSR[CSR_MAX_REG - 1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aBCR);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aBCR[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aBCR[BCR_MAX_RAP - 1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aMII);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aMII[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, aMII[MII_MAX_REG - 1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, u16CSR0LastSeenByGuest);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, u64LastPoll);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, abSendBuf);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, abRecvBuf);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, iLog2DescSize);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, GCUpperPhys);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pXmitQueueR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pXmitQueueR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pXmitQueueRC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pCanRxQueueR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pCanRxQueueR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pCanRxQueueRC);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(PCNetState, pTimerRestore);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PCNetState, pDevInsR3);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PCNetState, pDevInsR0);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(PCNetState, pDevInsRC);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(PCNetState, pDrv);
2d0371c5f4b5bf0651da37a13cd3ae7479dd0432vboxsync GEN_CHECK_OFF(PCNetState, pDrvBase);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, IBase);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, INetworkPort);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, INetworkConfig);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, MMIOBase);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, IOPortBase);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, fLinkUp);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, fLinkTempDown);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, cLinkDownReported);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, MacConfigured);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, Led);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, ILeds);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pLedsConnector);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, hSendEventSem);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pSendThread);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, CritSect);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, cPendingSends);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#ifdef PCNET_NO_POLLING
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, TDRAPhysOld);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, cbTDRAOld);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, RDRAPhysOld);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, cbRDRAOld);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pfnEMInterpretInstructionGC
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pfnEMInterpretInstructionR0
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#endif
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pSharedMMIOR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pSharedMMIOR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PCNetState, pSharedMMIORC);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PCNetState, fPrivIfEnabled);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PCNetState, fGCEnabled);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(PCNetState, fR0Enabled);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(PCNetState, fAm79C973);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(PCNetState, u32LinkSpeed);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync#ifdef VBOX_WITH_STATISTICS
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(PCNetState, StatMMIOReadGC);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(PCNetState, StatMIIReads);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync# ifdef PCNET_NO_POLLING
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(PCNetState, StatRCVRingWrite);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PCNetState, StatRingWriteOutsideRangeGC);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync# endif
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync#endif
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync /* PC/DevACPI.cpp */
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_SIZE(ACPIState);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ACPIState, dev);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ACPIState, pm1a_en);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, pm1a_sts);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, pm1a_ctl);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, pm_timer_initial);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, tsR3);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, tsR0);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, tsRC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, gpe0_en);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, gpe0_sts);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, uBatteryIndex);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, au8BatteryInfo);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, uSystemInfoIndex);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, u64RamSize);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, uSleepState);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, au8RSDPPage);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, u8IndexShift);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, u8UseIOApic);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, IBase);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, IACPIPort);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, pDevIns);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, pDrvBase);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(ACPIState, pDrv);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync /* PC/DevPIC.cpp */
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_SIZE(PicState);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, last_irr);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, irr);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, imr);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, isr);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, priority_add);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, irq_base);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, read_reg_select);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, poll);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, special_mask);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, init_state);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, auto_eoi);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, rotate_on_auto_eoi);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, special_fully_nested_mode);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, init4);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, elcr);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, elcr_mask);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, pDevInsHC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PicState, pDevInsGC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_SIZE(DEVPIC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(DEVPIC, aPics);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(DEVPIC, aPics[1]);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(DEVPIC, pDevInsHC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(DEVPIC, pDevInsGC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(DEVPIC, pPicHlpR3);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(DEVPIC, pPicHlpGC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(DEVPIC, pPicHlpR0);
42576743851c3c956ad7e867e74df1084c30d434vboxsync#ifdef VBOX_WITH_STATISTICS
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(DEVPIC, StatSetIrqGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(DEVPIC, StatClearedActiveSlaveIRQ);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#endif
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync /* PC/DevPit-i8254.cpp */
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_SIZE(PITChannelState);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITChannelState, pPitHC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITChannelState, pTimerHC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITChannelState, pPitGC);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, pTimerGC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PITChannelState, u64ReloadTS);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PITChannelState, u64NextTS);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, count_load_time);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITChannelState, next_transition_time);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITChannelState, irq);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITChannelState, cRelLogEntries);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITChannelState, count);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, latched_count);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, count_latched);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, status_latched);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, status);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, read_state);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, write_state);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, write_latch);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, rw_mode);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PITChannelState, mode);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITChannelState, bcd);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITChannelState, gate);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_SIZE(PITState);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITState, channels);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITState, channels[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITState, speaker_data_on);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync// GEN_CHECK_OFF(PITState, dummy_refresh_clock);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(PITState, pDevIns);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PITState, StatPITIrq);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(PITState, StatPITHandler);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync /* PC/DevRTC.cpp */
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_SIZE(RTCState);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(RTCState, cmos_data);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, cmos_data[1]);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, cmos_index);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, current_tm);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, current_tm.tm_sec);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, current_tm.tm_min);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, current_tm.tm_hour);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, current_tm.tm_mday);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, current_tm.tm_mon);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(RTCState, current_tm.tm_year);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(RTCState, current_tm.tm_wday);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, current_tm.tm_yday);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, irq);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, pPeriodicTimerR0);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(RTCState, pPeriodicTimerR3);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(RTCState, pPeriodicTimerRC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(RTCState, next_periodic_time);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(RTCState, next_second_time);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(RTCState, pSecondTimerR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(RTCState, pSecondTimerR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(RTCState, pSecondTimerRC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, pSecondTimer2R0);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, pSecondTimer2R3);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, pSecondTimer2RC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(RTCState, pDevInsR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(RTCState, pDevInsR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(RTCState, pDevInsRC);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(RTCState, fUTC);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(RTCState, RtcReg);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(RTCState, pRtcHlpR3);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(RTCState, cRelLogEntries);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(RTCState, CurPeriod);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync
06b49f334535705aeae0ac0572fc5142dc589153vboxsync /* PC/apic.c */
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_SIZE(APICState);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(APICState, apicbase);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, id);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, arb_id);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, tpr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, spurious_vec);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, log_dest);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, dest_mode);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(APICState, isr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, isr[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, tmr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, tmr[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, irr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, irr[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, lvt);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, lvt[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, lvt[APIC_LVT_NB - 1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, esr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, icr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, icr[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, divide_conf);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, count_shift);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(APICState, initial_count);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, initial_count_load_time);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, next_time);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, pDevInsHC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, pApicHlpR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, pTimerHC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, pDevInsGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, pApicHlpGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, pTimerGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, pApicHlpR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, ulTPRPatchAttempts);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#ifdef VBOX_WITH_STATISTICS
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, StatMMIOReadGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(APICState, StatMMIOWriteHC);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync#endif
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_SIZE(IOAPICState);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, id);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, ioregsel);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, irr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, ioredtbl);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, ioredtbl[1]);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(IOAPICState, ioredtbl[IOAPIC_NUM_PINS - 1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, pDevInsHC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, pIoApicHlpR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, pDevInsGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, pIoApicHlpGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, pIoApicHlpR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync#ifdef VBOX_WITH_STATISTICS
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(IOAPICState, StatMMIOReadGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(IOAPICState, StatSetIrqHC);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#endif
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync /* Storage/DevATA.cpp */
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_SIZE(BMDMAState);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(BMDMAState, u8Cmd);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(BMDMAState, u8Status);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(BMDMAState, pvAddr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_SIZE(BMDMADesc);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(BMDMADesc, pBuffer);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(BMDMADesc, cbBuffer);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_SIZE(ATADevState);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, fLBA48);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, fATAPI);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, fIrqPending);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, cMultSectors);
152aa5dc8bf917aa0a3f91b01869a74e062281dcvboxsync GEN_CHECK_OFF(ATADevState, PCHSGeometry.cCylinders);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, PCHSGeometry.cHeads);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, PCHSGeometry.cSectors);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, cSectorsPerIRQ);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, cTotalSectors);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, uATARegFeature);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, uATARegFeatureHOB);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, uATARegError);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, uATARegNSector);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, uATARegNSectorHOB);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, uATARegSector);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, uATARegSectorHOB);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, uATARegLCyl);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, uATARegLCylHOB);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, uATARegHCyl);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, uATARegHCylHOB);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, uATARegSelect);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, uATARegStatus);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, uATARegCommand);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, uATARegDevCtl);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, uATATransferMode);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, uTxDir);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, iBeginTransfer);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, iSourceSink);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, fDMA);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, fATAPITransfer);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, cbTotalTransfer);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, cbElementaryTransfer);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, iIOBufferCur);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, iIOBufferEnd);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, iIOBufferPIODataStart);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, iIOBufferPIODataEnd);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, iATAPILBA);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, cbATAPISector);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, aATAPICmd);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, aATAPICmd[ATAPI_PACKET_SIZE - 1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, uATAPISenseKey);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, uATAPIASC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, cNotifiedMediaChange);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, Led);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, cbIOBuffer);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, pbIOBufferR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, pbIOBufferR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(ATADevState, pbIOBufferRC);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, StatATADMA);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, StatATAPIO);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, StatATAPIDMA);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, StatATAPIPIO);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, StatReads);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, StatBytesRead);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, StatWrites);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(ATADevState, StatBytesWritten);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, StatFlushes);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, fATAPIPassthrough);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, cErrors);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, pDrvBase);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, pDrvBlock);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, pDrvBlockBios);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, pDrvMount);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, IBase);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, IPort);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, IMountNotify);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, iLUN);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, pDevInsR3);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, pDevInsR0);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, pDevInsRC);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, pControllerR3);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATADevState, pControllerR0);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATADevState, pControllerRC);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_SIZE(ATATransferRequest);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATATransferRequest, iIf);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATATransferRequest, iBeginTransfer);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATATransferRequest, iSourceSink);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATATransferRequest, cbTotalTransfer);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATATransferRequest, uTxDir);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_SIZE(ATAAbortRequest);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATAAbortRequest, iIf);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATAAbortRequest, fResetDrive);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_SIZE(ATARequest);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATARequest, ReqType);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATARequest, u);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATARequest, u.t);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATARequest, u.a);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_SIZE(ATACONTROLLER);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, IOPortBase1);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, IOPortBase2);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, irq);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, lock);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, iSelectedIf);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATACONTROLLER, iAIOIf);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATACONTROLLER, uAsyncIOState);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATACONTROLLER, fChainedTransfer);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATACONTROLLER, fReset);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATACONTROLLER, fRedo);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATACONTROLLER, fRedoIdle);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATACONTROLLER, fRedoDMALastDesc);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATACONTROLLER, BmDma);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, pFirstDMADesc);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, pLastDMADesc);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, pRedoDMABuffer);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, cbRedoDMABuffer);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, aIfs);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, aIfs[1]);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, pDevInsR3);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, pDevInsR0);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, pDevInsRC);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, fShutdown);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, AsyncIOThread);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, AsyncIOSem);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, aAsyncIORequests[4]);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, AsyncIOReqHead);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, AsyncIOReqTail);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, AsyncIORequestMutex);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, SuspendIOSem);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, DelayIRQMillies);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, StatAsyncOps);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, StatAsyncMinWait);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, StatAsyncMaxWait);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, StatAsyncTimeUS);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(ATACONTROLLER, StatAsyncTime);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(ATACONTROLLER, StatLockWait);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_SIZE(PCIATAState);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(PCIATAState, dev);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(PCIATAState, aCts);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(PCIATAState, aCts[1]);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(PCIATAState, pDevIns);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(PCIATAState, IBase);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(PCIATAState, ILeds);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(PCIATAState, pLedsConnector);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(PCIATAState, fGCEnabled);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(PCIATAState, fR0Enabled);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync#ifdef VBOX_WITH_USB
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync /* USB/DevOHCI.cpp */
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_SIZE(OHCIHUBPORT);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(OHCIHUBPORT, fReg);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(OHCIHUBPORT, pDev);
42576743851c3c956ad7e867e74df1084c30d434vboxsync
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_SIZE(OHCIROOTHUB);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCIROOTHUB, pIBase);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(OHCIROOTHUB, pIRhConn);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(OHCIROOTHUB, pIDev);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCIROOTHUB, IBase);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCIROOTHUB, IRhPort);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCIROOTHUB, status);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCIROOTHUB, desc_a);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCIROOTHUB, desc_b);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCIROOTHUB, aPorts);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(OHCIROOTHUB, aPorts[1]);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(OHCIROOTHUB, aPorts[OHCI_NDP - 1]);
e70bda5438c3582164d26f171a8bc8d3d7da1e12vboxsync GEN_CHECK_OFF(OHCIROOTHUB, pOhci);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_SIZE(OHCI);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, PciDev);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, MMIOBase);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, pEndOfFrameTimerHC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, pEndOfFrameTimerGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, SofTime);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync //GEN_CHECK_OFF(OHCI, dqic:3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync //GEN_CHECK_OFF(OHCI, fno:1);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, RootHub);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, ctl);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, status);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, intr_status);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, intr);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(OHCI, hcca);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, per_cur);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, ctrl_cur);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, ctrl_head);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, bulk_cur);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, bulk_head);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, done);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync //GEN_CHECK_OFF(OHCI, fsmps:15);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync //GEN_CHECK_OFF(OHCI, fit:1);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync //GEN_CHECK_OFF(OHCI, fi:14);
42576743851c3c956ad7e867e74df1084c30d434vboxsync //GEN_CHECK_OFF(OHCI, frt:1);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, HcFmNumber);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, pstart);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, cTicksPerFrame);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, cTicksPerUsbTick);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, cInFlight);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, aInFlight);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, aInFlight[0].GCPhysTD);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, aInFlight[0].pUrb);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, aInFlight[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(OHCI, cInDoneQueue);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, aInDoneQueue);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, aInDoneQueue[0].GCPhysTD);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, aInDoneQueue[1]);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, u32FmDoneQueueTail);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, pDevInsHC);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, pDevInsGC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(OHCI, pLoad);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync# ifdef VBOX_WITH_STATISTICS
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(OHCI, StatCanceledIsocUrbs);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(OHCI, StatCanceledGenUrbs);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(OHCI, StatDroppedUrbs);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(OHCI, StatTimer);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync# endif
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync /* USB/DevEHCI.cpp */
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_SIZE(EHCIHUBPORT);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIHUBPORT, fReg);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIHUBPORT, pDev);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_SIZE(EHCIROOTHUB);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(EHCIROOTHUB, pIBase);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(EHCIROOTHUB, pIRhConn);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(EHCIROOTHUB, pIDev);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIROOTHUB, IBase);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIROOTHUB, IRhPort);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIROOTHUB, status);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIROOTHUB, desc_a);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIROOTHUB, desc_b);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIROOTHUB, aPorts);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIROOTHUB, aPorts[1]);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIROOTHUB, aPorts[EHCI_NDP - 1]);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCIROOTHUB, pEhci);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_SIZE(EHCI);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, PciDev);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, MMIOBase);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(EHCI, pEndOfFrameTimerHC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(EHCI, pEndOfFrameTimerGC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(EHCI, SofTime);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(EHCI, RootHub);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(EHCI, intr_status);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, intr);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(EHCI, HcFmNumber);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, cTicksPerFrame);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(EHCI, cTicksPerUsbTick);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, cInFlight);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCI, aInFlight);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, aInFlight[0].GCPhysTD);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, aInFlight[0].pUrb);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, aInFlight[1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, pDevInsHC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, pDevInsGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, pLoad);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EHCI, fAsyncTraversalTimerActive);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync# ifdef VBOX_WITH_STATISTICS
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCI, StatCanceledIsocUrbs);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCI, StatCanceledGenUrbs);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EHCI, StatDroppedUrbs);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(EHCI, StatTimer);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync# endif
06b49f334535705aeae0ac0572fc5142dc589153vboxsync#endif /* VBOX_WITH_USB */
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync /* VMMDev/VBoxDev.cpp */
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync /* Serial/DevSerial.cpp */
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_SIZE(SerialState);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, divider);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, rbr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, ier);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, iir);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, lcr);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(SerialState, mcr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, lsr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, msr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, scr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, thr_ipending);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, irq);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(SerialState, msr_changed);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(SerialState, fGCEnabled);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, fR0Enabled);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, pDevInsGC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, pDevInsHC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, IBase);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, ICharPort);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(SerialState, pDrvBase);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(SerialState, pDrvChar);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(SerialState, CritSect);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, ReceiveSem);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, last_break_enable);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(SerialState, base);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync#ifdef VBOX_WITH_AHCI
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync /* Storage/DevAHCI.cpp */
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_SIZE(AHCIPort);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, pDevInsR3);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, pDevInsR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, pDevInsRC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, pAhciR3);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, pAhciR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, pAhciRC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regCLB);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regCLBU);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regFB);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regFBU);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regIS);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regIE);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regCMD);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regTFD);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regSIG);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regSSTS);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regSCTL);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regSERR);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, regSACT);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, regCI);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, GCPhysAddrClb);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, GCPhysAddrFb);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, fAsyncInterface);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, pAsyncIOThread);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, AsyncIORequestSem);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, ahciIOTasks);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, ahciIOTasks[2*AHCI_NR_COMMAND_SLOTS-1]);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, uActWritePos);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, uActReadPos);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, uActTasksActive);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, fPoweredOn);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, fSpunUp);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, fFirstD2HFisSend);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, fATAPI);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, pDrvBase);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, pDrvBlock);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, pDrvBlockAsync);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, pDrvBlockBios);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, pDrvMount);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, IBase);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, IPort);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, IPortAsync);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, IMountNotify);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, PCHSGeometry);
6998b7cea7c904f33047cd17b05bea760a5839a9vboxsync GEN_CHECK_OFF(AHCIPort, Led);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(AHCIPort, cTotalSectors);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, cMultSectors);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, uATATransferMode);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, uATAPISenseKey);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, uATAPIASC);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, cNotifiedMediaChange);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCIPort, iLUN);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCIPort, fResetDevice);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCIPort, u32TasksFinished);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCIPort, u32QueuedTasksFinished);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCIPort, StatDMA);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCIPort, StatBytesWritten);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCIPort, StatBytesRead);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCIPort, StatQueueFillRate);
42576743851c3c956ad7e867e74df1084c30d434vboxsync
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_SIZE(AHCI);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, dev);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCI, pDevInsR3);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, pDevInsR0);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, pDevInsRC);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, IBase);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, ILeds);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, pLedsConnector);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, MMIOBase);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, regHbaCap);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, regHbaCtrl);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, regHbaIs);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCI, regHbaPi);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCI, regHbaVs);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCI, regHbaCccCtl);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCI, regHbaCccPorts);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCI, pHbaCccTimerR3);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCI, pHbaCccTimerR0);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCI, pHbaCccTimerRC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCI, pNotifierQueueR3);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCI, pNotifierQueueR0);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCI, pNotifierQueueRC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCI, uCccPortNr);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(AHCI, uCccTimeout);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, uCccNr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCI, uCccCurrentNr);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, ahciPort);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, ahciPort[AHCI_MAX_NR_PORTS_IMPL-1]);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(AHCI, aCts);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, aCts[1]);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, u32PortsInterrupted);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, fReset);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, f64BitAddr);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, fGCEnabled);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, fR0Enabled);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(AHCI, lock);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(AHCI, cPortsImpl);
42576743851c3c956ad7e867e74df1084c30d434vboxsync#endif /* VBOX_WITH_AHCI */
42576743851c3c956ad7e867e74df1084c30d434vboxsync
42576743851c3c956ad7e867e74df1084c30d434vboxsync#ifdef VBOX_WITH_E1000
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_SIZE(EEPROM93C46);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(EEPROM93C46, m_eState);
02f73b88a6e96b7f1b8ab0bbb98cfb798b566fbdvboxsync GEN_CHECK_OFF(EEPROM93C46, m_au16Data);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(EEPROM93C46, m_fWriteEnabled);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(EEPROM93C46, m_u16Word);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EEPROM93C46, m_u16Mask);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EEPROM93C46, m_u16Addr);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(EEPROM93C46, m_u32InternalWires);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(EEPROM93C46, m_eOp);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_SIZE(E1KSTATE);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, IBase);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, INetworkPort);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, INetworkConfig);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, ILeds);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pDrvBase);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(E1KSTATE, pDrv);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pLedsConnector);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pDevInsR3);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pDevInsR0);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pDevInsRC);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pTxQueueR3);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pTxQueueR0);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pTxQueueRC);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pCanRxQueueR3);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(E1KSTATE, pCanRxQueueR0);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(E1KSTATE, pCanRxQueueRC);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pRIDTimerR3);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, pRIDTimerR0);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, pRIDTimerRC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, pRADTimerR3);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, pRADTimerR0);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, pRADTimerRC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, pTIDTimerR3);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, pTIDTimerR0);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, pTIDTimerRC);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, pTADTimerR3);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, pTADTimerR0);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, pTADTimerRC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, pIntTimerR3);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, pIntTimerR0);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, pIntTimerRC);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, pLUTimer);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, pTxThread);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, cs);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync#ifndef E1K_GLOBAL_MUTEX
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, csRx);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync#endif
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, hTxSem);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, addrMMReg);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, macAddress);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, addrIOPort);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, pciDevice);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, u64AckedAt);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, fIntRaised);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, fCableConnected);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, fR0Enabled);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, fGCEnabled);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, auRegs[E1K_NUM_OF_32BIT_REGS]);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, led);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, u32PktNo);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, uSelectedReg);
e80aaa9a63f82ac2cece3a2d5a415774a72b0c82vboxsync GEN_CHECK_OFF(E1KSTATE, auMTA[128]);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, aRecAddr);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, auVFTA[128]);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, u16RxBSize);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, fLocked);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, fDelayInts);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, fIntMaskUsed);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, fMaybeOutOfSpace);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(E1KSTATE, hEventMoreRxDescAvail);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, contextTSE);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, contextNormal);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, aTxPacket[E1K_MAX_TX_PKT_SIZE]);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, u16TxPktLen);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, fIPcsum);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, fTCPcsum);
b32be08cd134577ca98e517c019c867c416ec0f2vboxsync GEN_CHECK_OFF(E1KSTATE, u32PayRemain);
06b49f334535705aeae0ac0572fc5142dc589153vboxsync GEN_CHECK_OFF(E1KSTATE, u16HdrRemain);
cdcfac625bb49f1d4b67aaf8fb8b1cdb69fe49c2vboxsync GEN_CHECK_OFF(E1KSTATE, u16SavedFlags);
42576743851c3c956ad7e867e74df1084c30d434vboxsync GEN_CHECK_OFF(E1KSTATE, u32SavedCsum);
GEN_CHECK_OFF(E1KSTATE, eeprom);
GEN_CHECK_OFF(E1KSTATE, phy);
#endif /* VBOX_WITH_E1000 */
return (0);
}