VirtualBox

Changeset 23777 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Oct 14, 2009 9:39:19 PM (15 years ago)
Author:
vboxsync
Message:

SSM,CSAM: More systematic naming SSMFIELDTRANS_HCPTR -> SSMFIELDTRANS_IGN_HCPTR and SSMFIELD_ENTRY_HCPTR -> SSMFIELD_ENTRY_IGN_HCPTR.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/ssm.h

    r23774 r23777  
    147147    /** Array of SSMFIELDTRANS_HCPTR_NI. */
    148148    SSMFIELDTRANS_HCPTR_NI_ARRAY,
    149     /** Ignorable Host context (HC) virtual address. See SSMFIELD_ENTRY_HCPTR. */
    150     SSMFIELDTRANS_HCPTR,
     149
    151150    /** Ignorable field. See SSMFIELD_ENTRY_IGNORE. */
    152151    SSMFIELDTRANS_IGNORE,
     152    /** Ignorable Host context (HC) virtual address. See SSMFIELD_ENTRY_HCPTR. */
     153    SSMFIELDTRANS_IGN_HCPTR,
     154
    153155    /** Padding that differs between 32-bit and 64-bit hosts.
    154156     * The first  byte of SSMFIELD::cb contains the size for 32-bit hosts.
     
    242244/** Same as SSMFIELD_ENTRY_HCPTR_NI, except it's an array of the buggers. */
    243245#define SSMFIELD_ENTRY_HCPTR_NI_ARRAY(Type, Field)  SSMFIELD_ENTRY_INT(Type, Field, SSMFIELDTRANS_HCPTR_NI_ARRAY)
    244 /** Emit a SSMFIELD array entry for a ring-0 or ring-3 pointer type that is
    245  * of no real interest to the saved state.  It follows the same save and restore
    246  * rules as SSMFIELD_ENTRY_IGNORE. */
    247 #define SSMFIELD_ENTRY_HCPTR(Type, Field)           SSMFIELD_ENTRY_INT(Type, Field, SSMFIELDTRANS_HCPTR)
     246
    248247/** Emit a SSMFIELD array entry for a field that can be ignored.
    249248 * It is stored as zeros if SSMSTRUCT_FLAGS_DONT_IGNORE is specified to
    250249 * SSMR3PutStructEx.  The member is never touched upon restore. */
    251250#define SSMFIELD_ENTRY_IGNORE(Type, Field)          SSMFIELD_ENTRY_INT(Type, Field, SSMFIELDTRANS_IGNORE)
     251/** Emit a SSMFIELD array entry for a ring-0 or ring-3 pointer type that is
     252 * of no real interest to the saved state.  It follows the same save and restore
     253 * rules as SSMFIELD_ENTRY_IGNORE. */
     254#define SSMFIELD_ENTRY_IGN_HCPTR(Type, Field)       SSMFIELD_ENTRY_INT(Type, Field, SSMFIELDTRANS_IGN_HCPTR)
     255
    252256/** Emit a SSMFIELD array entry for a padding that differs in size between
    253257 * 64-bit and 32-bit hosts. */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette