VirtualBox

Changeset 51517 in vbox for trunk/src/VBox/VMM/VMMRZ


Ignore:
Timestamp:
Jun 4, 2014 4:52:30 AM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
94143
Message:

VMM: Doxygen comment nits.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp

    r45618 r51517  
    55
    66/*
    7  * Copyright (C) 2008-2012 Oracle Corporation
     7 * Copyright (C) 2008-2014 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    5454# define PGMR0DYNMAP_PAGES_PER_CPU          256
    5555/** The minimum number of pages we reserve per CPU.
    56  * This must be equal or larger than the autoset size.  */
     56 * This must be equal or larger than the autoset size. */
    5757# define PGMR0DYNMAP_PAGES_PER_CPU_MIN      64
    5858/** Calcs the overload threshold (safety margin).  Current set at 50%. */
    5959# define PGMR0DYNMAP_CALC_OVERLOAD(cPages)  ((cPages) / 2)
    6060/** The number of guard pages.
    61  * @remarks Never do tuning of the hashing or whatnot with a strict build!  */
     61 * @remarks Never do tuning of the hashing or whatnot with a strict build! */
    6262# if defined(VBOX_STRICT)
    6363#  define PGMR0DYNMAP_GUARD_PAGES           1
     
    7373/** Define this to just clear the present bit on guard pages.
    7474 * The alternative is to replace the entire PTE with an bad not-present
    75  * PTE. Either way, XNU will screw us. :-/   */
     75 * PTE. Either way, XNU will screw us. :-/ */
    7676# define PGMR0DYNMAP_GUARD_NP
    7777#endif
     
    200200    /** The physical address of the currently mapped page.
    201201     * This is duplicate for three reasons: cache locality, cache policy of the PT
    202      * mappings and sanity checks.   */
     202     * mappings and sanity checks. */
    203203    RTHCPHYS                    HCPhys;
    204204    /** Pointer to the page. */
     
    220220} PGMR0DYNMAPENTRY;
    221221/** Pointer a mapping cache entry for the ring-0.
    222  * @sa PPGMRZDYNMAPENTRY, PPGMRCDYNMAPENTRY,  */
     222 * @sa PPGMRZDYNMAPENTRY, PPGMRCDYNMAPENTRY, */
    223223typedef PGMR0DYNMAPENTRY *PPGMR0DYNMAPENTRY;
    224224
     
    240240    /** Spinlock serializing the normal operation of the cache. */
    241241    RTSPINLOCK                  hSpinlock;
    242     /** Array for tracking and managing the pages.  */
     242    /** Array for tracking and managing the pages. */
    243243    PPGMR0DYNMAPENTRY           paPages;
    244244    /** The cache size given as a number of pages. */
     
    298298
    299299/** Mapping cache entry for the current context.
    300  * @sa PGMR0DYNMAPENTRY, PGMRCDYNMAPENTRY  */
     300 * @sa PGMR0DYNMAPENTRY, PGMRCDYNMAPENTRY */
    301301typedef CTX_MID(PGM,DYNMAPENTRY) PGMRZDYNMAPENTRY;
    302302/** Pointer a mapping cache entry for the current context.
    303  * @sa PGMR0DYNMAPENTRY, PGMRCDYNMAPENTRY  */
     303 * @sa PGMR0DYNMAPENTRY, PGMRCDYNMAPENTRY */
    304304typedef PGMRZDYNMAPENTRY *PPGMRZDYNMAPENTRY;
    305305
    306306/** Pointer to the mapping cache instance for the current context.
    307  * @sa PGMR0DYNMAP, PGMRCDYNMAP  */
     307 * @sa PGMR0DYNMAP, PGMRCDYNMAP */
    308308typedef CTX_MID(PGM,DYNMAP) *PPGMRZDYNMAP;
    309309
Note: See TracChangeset for help on using the changeset viewer.

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