VirtualBox

Changeset 41800 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
Jun 17, 2012 4:18:26 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
78618
Message:

Doxygen.

Location:
trunk/src/VBox/VMM/VMMAll
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp

    r41783 r41800  
    23702370 *
    23712371 * @returns boolean
    2372  * @param   pVM         VM handle.
     2372 * @param   pVM         Pointer to the VM.
    23732373 */
    23742374VMMDECL(bool) CPUMIsGuestDebugStateActive(PVMCPU pVCpu)
     
    23812381 *
    23822382 * @returns boolean
    2383  * @param   pVM         VM handle.
     2383 * @param   pVM         Pointer to the VM.
    23842384 */
    23852385VMMDECL(bool) CPUMIsHyperDebugStateActive(PVMCPU pVCpu)
     
    23932393 *
    23942394 * @returns boolean
    2395  * @param   pVM         VM handle.
     2395 * @param   pVM         Pointer to the VM.
    23962396 */
    23972397VMMDECL(void) CPUMDeactivateGuestDebugState(PVMCPU pVCpu)
     
    24052405 *
    24062406 * @returns boolean
    2407  * @param   pVM         VM handle.
     2407 * @param   pVM         Pointer to the VM.
    24082408 */
    24092409VMMDECL(void) CPUMDeactivateHyperDebugState(PVMCPU pVCpu)
     
    24332433 *
    24342434 * @returns cpl
    2435  * @param   pVM         VM Handle.
     2435 * @param   pVM         Pointer to the VM.
    24362436 * @param   pRegFrame   Trap register frame.
    24372437 */
  • trunk/src/VBox/VMM/VMMAll/EMAll.cpp

    r41799 r41800  
    203203 * Locks REM execution to a single VCpu
    204204 *
    205  * @param   pVM         VM handle.
     205 * @param   pVM         Pointer to the VM.
    206206 */
    207207VMMDECL(void) EMRemLock(PVM pVM)
     
    222222 * Unlocks REM execution
    223223 *
    224  * @param   pVM         VM handle.
     224 * @param   pVM         Pointer to the VM.
    225225 */
    226226VMMDECL(void) EMRemUnlock(PVM pVM)
  • trunk/src/VBox/VMM/VMMAll/IOMAll.cpp

    r41783 r41800  
    215215 * @retval  VINF_IOM_R3_IOPORT_READ     Defer the read to ring-3. (R0/GC only)
    216216 *
    217  * @param   pVM         VM handle.
     217 * @param   pVM         Pointer to the VM.
    218218 * @param   Port        The port to read.
    219219 * @param   pu32Value   Where to store the value read.
     
    388388 * @retval  VINF_IOM_R3_IOPORT_READ     Defer the read to ring-3. (R0/GC only)
    389389 *
    390  * @param   pVM         VM handle.
     390 * @param   pVM         Pointer to the VM.
    391391 * @param   Port        The port to read.
    392392 * @param   pGCPtrDst   Pointer to the destination buffer (GC, incremented appropriately).
     
    540540 * @retval  VINF_IOM_R3_IOPORT_WRITE    Defer the write to ring-3. (R0/GC only)
    541541 *
    542  * @param   pVM         VM handle.
     542 * @param   pVM         Pointer to the VM.
    543543 * @param   Port        The port to write to.
    544544 * @param   u32Value    The value to write.
     
    688688 * @retval  VINF_IOM_R3_IOPORT_WRITE    Defer the write to ring-3. (R0/GC only)
    689689 *
    690  * @param   pVM         VM handle.
     690 * @param   pVM         Pointer to the VM.
    691691 * @param   Port        The port to write.
    692692 * @param   pGCPtrSrc   Pointer to the source buffer (GC, incremented appropriately).
     
    841841 * @retval  VINF_EM_RESCHEDULE_REM      The exception was dispatched and cannot be executed in raw-mode. (TRPMRaiseXcptErr)
    842842 *
    843  * @param   pVM         VM handle.
     843 * @param   pVM         Pointer to the VM.
    844844 * @param   pCtxCore    Pointer to register frame.
    845845 * @param   Port        The I/O port number.
  • trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp

    r41783 r41800  
    14301430 *
    14311431 * @returns VBox status code (appropriate for GC return).
    1432  * @param   pVM         VM Handle.
     1432 * @param   pVM         Pointer to the VM.
    14331433 * @param   uErrorCode  CPU Error code.  This is UINT32_MAX when we don't have
    14341434 *                      any error code (the EPT misconfig hack).
     
    16671667 *
    16681668 * @returns VBox status code (appropriate for GC return).
    1669  * @param   pVM         VM Handle.
     1669 * @param   pVM         Pointer to the VM.
    16701670 * @param   uErrorCode  CPU Error code.
    16711671 * @param   pCtxCore    Trap register frame.
     
    16861686 *
    16871687 * @returns VBox status code (appropriate for GC return).
    1688  * @param   pVM         VM Handle.
     1688 * @param   pVM         Pointer to the VM.
    16891689 * @param   uErrorCode  CPU Error code.
    16901690 * @param   pCtxCore    Trap register frame.
     
    17101710 * @returns VINF_SUCCESS if the handler have carried out the operation.
    17111711 * @returns VINF_PGM_HANDLER_DO_DEFAULT if the caller should carry out the access operation.
    1712  * @param   pVM             VM Handle.
     1712 * @param   pVM             Pointer to the VM.
    17131713 * @param   GCPhys          The physical address the guest is writing to.
    17141714 * @param   pvPhys          The HC mapping of that address.
     
    17691769 * @returns VBox status code.
    17701770 *
    1771  * @param   pVM         VM handle.
     1771 * @param   pVM         Pointer to the VM.
    17721772 * @param   GCPhys      The physical address to read.
    17731773 * @param   pu32Value   Where to store the value read.
     
    18981898 * @returns VBox status code.
    18991899 *
    1900  * @param   pVM         VM handle.
     1900 * @param   pVM         Pointer to the VM.
    19011901 * @param   GCPhys      The physical address to write to.
    19021902 * @param   u32Value    The value to write.
  • trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp

    r41783 r41800  
    12051205/**
    12061206 * Dumps the hypervisor heap to Log.
    1207  * @param pVM       VM Handle.
     1207 * @param pVM       Pointer to the VM.
    12081208 */
    12091209VMMDECL(void) MMHyperHeapDump(PVM pVM)
     
    12511251 *
    12521252 * @returns Base address of the hypervisor area.
    1253  * @param   pVM         VM Handle.
     1253 * @param   pVM         Pointer to the VM.
    12541254 * @param   pcb         Where to store the size of the hypervisor area. (out)
    12551255 */
     
    12671267 * @returns true if inside.
    12681268 * @returns false if outside.
    1269  * @param   pVM         VM handle.
     1269 * @param   pVM         Pointer to the VM.
    12701270 * @param   GCPtr       The pointer to check.
    12711271 */
  • trunk/src/VBox/VMM/VMMAll/MMAllPagePool.cpp

    r35346 r41800  
    8181 *
    8282 * @returns VBox status code.
    83  * @param   pVM         VM handle.
     83 * @param   pVM         Pointer to the VM.
    8484 * @param   HCPhysPage  The physical address of a page.
    8585 * @param   ppvPage     Where to store the address corresponding to HCPhysPage.
     
    112112 *
    113113 * @returns Pointer to the page at that physical address.
    114  * @param   pVM         VM handle.
     114 * @param   pVM         Pointer to the VM.
    115115 * @param   HCPhysPage  The physical address of a page.
    116116 * @thread  The Emulation Thread.
     
    138138 *
    139139 * @returns VBox status code.
    140  * @param   pVM         VM handle.
     140 * @param   pVM         Pointer to the VM.
    141141 * @param   HCPhysPage  The physical address of a page.
    142142 * @param   ppvPage     Where to store the address corresponding to HCPhysPage.
     
    203203 *
    204204 * @returns Physical address for the specified page table.
    205  * @param   pVM         VM handle.
     205 * @param   pVM         Pointer to the VM.
    206206 * @param   pvPage      Page which physical address we query.
    207207 * @thread  The Emulation Thread.
  • trunk/src/VBox/VMM/VMMAll/PATMAll.cpp

    r41783 r41800  
    4343 * IF and IOPL eflags bits, the caller will enforce those to set and 0 respectively.
    4444 *
    45  * @param   pVM         VM handle.
     45 * @param   pVM         Pointer to the VM.
    4646 * @param   pCtxCore    The cpu context core.
    4747 * @see     pg_raw
     
    113113 ** @note Only here we are allowed to switch back to guest code (without a special reason such as a trap in patch code)!!
    114114 *
    115  * @param   pVM         VM handle.
     115 * @param   pVM         Pointer to the VM.
    116116 * @param   pCtxCore    The cpu context core.
    117117 * @param   rawRC       Raw mode return code
     
    237237 * Check if we must use raw mode (patch code being executed)
    238238 *
    239  * @param   pVM         VM handle.
     239 * @param   pVM         Pointer to the VM.
    240240 * @param   pAddrGC     Guest context address
    241241 */
  • trunk/src/VBox/VMM/VMMAll/PDMAll.cpp

    r41783 r41800  
    100100 *
    101101 * @returns VBox status code.
    102  * @param   pVM             VM handle.
     102 * @param   pVM             Pointer to the VM.
    103103 * @param   u8Irq           The IRQ line.
    104104 * @param   u8Level         The new level.
     
    157157 *
    158158 * @returns VBox status code.
    159  * @param   pVM             VM handle.
     159 * @param   pVM             Pointer to the VM.
    160160 * @param   u8Irq           The IRQ line.
    161161 * @param   u8Level         The new level.
     
    179179 *
    180180 * @returns VBox status code.
    181  * @param   pVM             VM handle.
     181 * @param   pVM             Pointer to the VM.
    182182 * @param   GCAddr          Request address.
    183183 * @param   u8Value         Request value.
     
    203203 *
    204204 * @returns VBox true if IO-APIC is present
    205  * @param   pVM             VM handle.
     205 * @param   pVM             Pointer to the VM.
    206206 */
    207207VMMDECL(bool) PDMHasIoApic(PVM pVM)
     
    215215 *
    216216 * @returns VBox status code.
    217  * @param   pVM             VM handle.
     217 * @param   pVM             Pointer to the VM.
    218218 * @param   u64Base         The new base.
    219219 */
     
    236236 *
    237237 * @returns VBox status code.
    238  * @param   pVM             VM handle.
     238 * @param   pVM             Pointer to the VM.
    239239 * @param   pu64Base        Where to store the APIC base.
    240240 */
     
    328328 *
    329329 * @returns VBox status code.
    330  * @param   pVM             VM handle.
     330 * @param   pVM             Pointer to the VM.
    331331 * @param   iCpu            Target CPU.
    332332 * @param   u32Reg          MSR to write.
     
    348348 *
    349349 * @returns VBox status code.
    350  * @param   pVM             VM handle.
     350 * @param   pVM             Pointer to the VM.
    351351 * @param   iCpu            Target CPU.
    352352 * @param   u32Reg          MSR to read.
     
    413413 *
    414414 * @returns VBox status code.
    415  * @param   pVM             VM handle.
     415 * @param   pVM             Pointer to the VM.
    416416 * @param   pv              Ring-3 pointer.
    417417 * @param   pGCPhys         GC phys address (out).
     
    435435 *
    436436 * @returns dev heap enabled status (true/false)
    437  * @param   pVM             VM handle.
     437 * @param   pVM             Pointer to the VM.
    438438 */
    439439VMMDECL(bool)   PDMVMMDevHeapIsEnabled(PVM pVM)
  • trunk/src/VBox/VMM/VMMAll/PGMAllGst.h

    r41391 r41800  
    614614 * @returns true if bits were flushed.
    615615 * @returns false if bits weren't flushed.
    616  * @param   pVM     VM handle.
     616 * @param   pVM     Pointer to the VM.
    617617 * @param   pPDSrc  The page directory.
    618618 * @param   cr4     The cr4 register value.
  • trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp

    r41783 r41800  
    6767 *          one. A debug assertion is raised.
    6868 *
    69  * @param   pVM             VM Handle.
     69 * @param   pVM             Pointer to the VM.
    7070 * @param   enmType         Handler type. Any of the PGMPHYSHANDLERTYPE_PHYSICAL* enums.
    7171 * @param   GCPhys          Start physical address.
     
    253253 *
    254254 * @returns VBox status code.
    255  * @param   pVM         VM Handle.
     255 * @param   pVM         Pointer to the VM.
    256256 * @param   GCPhys      Start physical address.
    257257 */
     
    536536 *          For all return codes other than VERR_PGM_HANDLER_NOT_FOUND and VINF_SUCCESS the range is deregistered
    537537 *          and a new registration must be performed!
    538  * @param   pVM             VM handle.
     538 * @param   pVM             Pointer to the VM.
    539539 * @param   GCPhysCurrent   Current location.
    540540 * @param   GCPhys          New location.
     
    643643 *
    644644 * @returns VBox status code.
    645  * @param   pVM             VM Handle.
     645 * @param   pVM             Pointer to the VM.
    646646 * @param   GCPhys          Start physical address.
    647647 * @param   pfnHandlerR3    The R3 handler.
     
    694694 *
    695695 * @returns VBox status code.
    696  * @param   pVM             VM Handle.
     696 * @param   pVM             Pointer to the VM.
    697697 * @param   GCPhys          Start physical address of the handler.
    698698 * @param   GCPhysSplit     The split address.
     
    760760 *
    761761 * @returns VBox status code.
    762  * @param   pVM             VM Handle.
     762 * @param   pVM             Pointer to the VM.
    763763 * @param   GCPhys1         Start physical address of the first handler.
    764764 * @param   GCPhys2         Start physical address of the second handler.
     
    842842 *
    843843 * @returns VBox status code.
    844  * @param   pVM         VM Handle
     844 * @param   pVM         Pointer to the VM
    845845 * @param   GCPhys      The start address of the handler regions, i.e. what you
    846846 *                      passed to PGMR3HandlerPhysicalRegister(),
     
    951951 *
    952952 * @returns VBox status code.
    953  * @param   pVM                 VM Handle
     953 * @param   pVM                 Pointer to the VM
    954954 * @param   GCPhys              The start address of the access handler. This
    955955 *                              must be a fully page aligned range or we risk
     
    12401240 *
    12411241 * @returns boolean
    1242  * @param   pVM         VM Handle.
     1242 * @param   pVM         Pointer to the VM.
    12431243 * @param   GCPhys      Start physical address earlier passed to PGMR3HandlerPhysicalRegister().
    12441244 * @remarks Caller must take the PGM lock...
     
    13041304 *
    13051305 * @returns true or false
    1306  * @param   pVM             VM handle.
     1306 * @param   pVM             Pointer to the VM.
    13071307 * @param   GCPtr           Virtual address.
    13081308 * @remarks Will acquire the PGM lock.
  • trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp

    r41783 r41800  
    117117 *
    118118 * @returns VBox status.
    119  * @param   pVM         VM handle.
     119 * @param   pVM         Pointer to the VM.
    120120 * @param   GCPtr       Virtual address of the first page in the range.
    121121 * @param   cb          Size (in bytes) of the range to apply the modification to.
     
    134134 *
    135135 * @returns VBox status code.
    136  * @param   pVM         VM handle.
     136 * @param   pVM         Pointer to the VM.
    137137 * @param   GCPtr       Virtual address of the first page in the range.
    138138 * @param   cb          Size (in bytes) of the range to apply the modification to.
  • trunk/src/VBox/VMM/VMMAll/REMAll.cpp

    r41783 r41800  
    8080 * Insert pending notification
    8181 *
    82  * @param   pVM             VM Handle.
     82 * @param   pVM             Pointer to the VM.
    8383 * @param   pRec            Notification record to insert
    8484 */
     
    132132 * Notification about a successful PGMR3HandlerPhysicalRegister() call.
    133133 *
    134  * @param   pVM             VM Handle.
     134 * @param   pVM             Pointer to the VM.
    135135 * @param   enmType         Handler type.
    136136 * @param   GCPhys          Handler range address.
     
    153153 * Notification about a successful PGMR3HandlerPhysicalDeregister() operation.
    154154 *
    155  * @param   pVM             VM Handle.
     155 * @param   pVM             Pointer to the VM.
    156156 * @param   enmType         Handler type.
    157157 * @param   GCPhys          Handler range address.
     
    176176 * Notification about a successful PGMR3HandlerPhysicalModify() call.
    177177 *
    178  * @param   pVM             VM Handle.
     178 * @param   pVM             Pointer to the VM.
    179179 * @param   enmType         Handler type.
    180180 * @param   GCPhysOld       Old handler range address.
  • trunk/src/VBox/VMM/VMMAll/SELMAll.cpp

    r41783 r41800  
    4545 *
    4646 * @returns Flat address.
    47  * @param   pVM     VM Handle.
     47 * @param   pVM     Pointer to the VM.
    4848 * @param   Sel     Selector part.
    4949 * @param   Addr    Address part.
     
    7777 *
    7878 * @returns Flat address.
    79  * @param   pVM         VM Handle.
     79 * @param   pVM         Pointer to the VM.
    8080 * @param   SelReg      Selector register
    8181 * @param   pCtxCore    CPU context
     
    689689 *
    690690 * @returns VBox status code.
    691  * @param   pVM     VM Handle.
     691 * @param   pVM     Pointer to the VM.
    692692 * @param   pVCpu   The virtual CPU handle.
    693693 * @param   SelCPL  Current privilege level. Get this from SS - CS might be conforming!
     
    893893 *
    894894 * @returns DISCPUMODE according to the selector type (16, 32 or 64 bits)
    895  * @param   pVM     VM Handle.
     895 * @param   pVM     Pointer to the VM.
    896896 * @param   pVCpu   The virtual CPU handle.
    897897 * @param   Sel     The selector.
     
    956956 *
    957957 * @returns Hypervisor's Trap 08 (\#DF) selector.
    958  * @param   pVM     VM Handle.
     958 * @param   pVM     Pointer to the VM.
    959959 */
    960960VMMDECL(RTSEL) SELMGetTrap8Selector(PVM pVM)
     
    967967 * Sets EIP of Hypervisor's Trap 08 (\#DF) TSS.
    968968 *
    969  * @param   pVM     VM Handle.
     969 * @param   pVM     Pointer to the VM.
    970970 * @param   u32EIP  EIP of Trap 08 handler.
    971971 */
     
    979979 * Sets ss:esp for ring1 in main Hypervisor's TSS.
    980980 *
    981  * @param   pVM     VM Handle.
     981 * @param   pVM     Pointer to the VM.
    982982 * @param   ss      Ring1 SS register value. Pass 0 if invalid.
    983983 * @param   esp     Ring1 ESP register value.
     
    998998 *
    999999 * @returns VBox status code.
    1000  * @param   pVM     VM Handle.
     1000 * @param   pVM     Pointer to the VM.
    10011001 * @param   pSS     Ring1 SS register value.
    10021002 * @param   pEsp    Ring1 ESP register value.
     
    10791079 *
    10801080 * @returns Pointer to the guest TSS, RTRCPTR_MAX if not being monitored.
    1081  * @param   pVM     VM Handle.
     1081 * @param   pVM     Pointer to the VM.
    10821082 */
    10831083VMMDECL(RTGCPTR) SELMGetGuestTSS(PVM pVM)
  • trunk/src/VBox/VMM/VMMAll/TMAll.cpp

    r41783 r41800  
    529529 * Checks that the timer queues are sane.
    530530 *
    531  * @param   pVM     VM handle.
     531 * @param   pVM     Pointer to the VM.
    532532 *
    533533 * @remarks Called while owning the lock.
  • trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp

    r41783 r41800  
    370370 *
    371371 * @returns The timestamp.
    372  * @param   pVM     VM handle.
     372 * @param   pVM     Pointer to the VM.
    373373 *
    374374 * @remark  While the flow of time will never go backwards, the speed of the
     
    390390 *
    391391 * @returns The timestamp.
    392  * @param   pVM     VM handle.
     392 * @param   pVM     Pointer to the VM.
    393393 *
    394394 * @remarks See TMVirtualGet.
     
    419419 *
    420420 * @returns The timestamp.
    421  * @param   pVM                 VM handle.
     421 * @param   pVM                 Pointer to the VM.
    422422 * @param   u64                 raw virtual time.
    423423 * @param   off                 offVirtualSync.
     
    620620 *
    621621 * @returns The timestamp.
    622  * @param   pVM                 VM handle.
     622 * @param   pVM                 Pointer to the VM.
    623623 * @param   fCheckTimers        Check timers or not
    624624 * @param   pcNsToDeadline      Where to return the number of nano seconds to
     
    858858 *
    859859 * @returns The timestamp.
    860  * @param   pVM             VM handle.
     860 * @param   pVM             Pointer to the VM.
    861861 * @thread  EMT.
    862862 * @remarks May set the timer and virtual sync FFs.
     
    873873 *
    874874 * @returns The timestamp.
    875  * @param   pVM             VM handle.
     875 * @param   pVM             Pointer to the VM.
    876876 * @thread  EMT.
    877877 * @remarks May set the timer and virtual sync FFs.
     
    887887 *
    888888 * @returns The timestamp.
    889  * @param   pVM     VM handle.
     889 * @param   pVM     Pointer to the VM.
    890890 * @param   fCheckTimers    Check timers on the virtual clock or not.
    891891 * @thread  EMT.
     
    903903 *
    904904 * @returns The timestamp.
    905  * @param   pVM                 VM handle.
     905 * @param   pVM                 Pointer to the VM.
    906906 * @param   pcNsToDeadline      Where to return the number of nano seconds to
    907907 *                              the next virtual sync timer deadline.
     
    922922 *
    923923 * @returns The number of TMCLOCK_VIRTUAL ticks.
    924  * @param   pVM                 VM handle.
     924 * @param   pVM                 Pointer to the VM.
    925925 * @thread  EMT.
    926926 * @remarks May set the timer and virtual sync FFs.
     
    938938 *
    939939 * @return  The current lag.
    940  * @param   pVM     VM handle.
     940 * @param   pVM     Pointer to the VM.
    941941 */
    942942VMM_INT_DECL(uint64_t) TMVirtualSyncGetLag(PVM pVM)
     
    950950 *
    951951 * @return  The current catch0up percent. 0 means running at the same speed as the virtual clock.
    952  * @param   pVM     VM handle.
     952 * @param   pVM     Pointer to the VM.
    953953 */
    954954VMM_INT_DECL(uint32_t) TMVirtualSyncGetCatchUpPct(PVM pVM)
     
    964964 *
    965965 * @returns The frequency.
    966  * @param   pVM     VM handle.
     966 * @param   pVM     Pointer to the VM.
    967967 */
    968968VMM_INT_DECL(uint64_t) TMVirtualGetFreq(PVM pVM)
  • trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp

    r41783 r41800  
    314314 * probably also use this facility to save the original trap.
    315315 *
    316  * @param   pVM     VM handle.
     316 * @param   pVM     Pointer to the VM.
    317317 */
    318318VMMDECL(void) TRPMSaveTrap(PVMCPU pVCpu)
     
    330330 * Multiple restores of a saved trap is possible.
    331331 *
    332  * @param   pVM     VM handle.
     332 * @param   pVM     Pointer to the VM.
    333333 */
    334334VMMDECL(void) TRPMRestoreTrap(PVMCPU pVCpu)
  • trunk/src/VBox/VMM/VMMAll/VMAll.cpp

    r41783 r41800  
    4242 *    return VM_SET_ERROR(pVM, VERR_OF_YOUR_CHOICE, "descriptive message");
    4343 *    @endcode
    44  * @param   pVM             VM handle. Must be non-NULL.
     44 * @param   pVM             Pointer to the VM. Must be non-NULL.
    4545 * @param   rc              VBox status code.
    4646 * @param   RT_SRC_POS_DECL Use RT_SRC_POS.
     
    6666 *    return VM_SET_ERROR(pVM, VERR_OF_YOUR_CHOICE, "descriptive message");
    6767 *    @endcode
    68  * @param   pVM             VM handle. Must be non-NULL.
     68 * @param   pVM             Pointer to the VM. Must be non-NULL.
    6969 * @param   rc              VBox status code.
    7070 * @param   RT_SRC_POS_DECL Use RT_SRC_POS.
     
    103103 * APIs for retrieving the VMERROR copy later.
    104104 *
    105  * @param   pVM             VM handle. Must be non-NULL.
     105 * @param   pVM             Pointer to the VM. Must be non-NULL.
    106106 * @param   rc              VBox status code.
    107107 * @param   RT_SRC_POS_DECL Use RT_SRC_POS.
     
    298298 * APIs for retrieving the VMRUNTIMEERROR copy later.
    299299 *
    300  * @param   pVM             VM handle. Must be non-NULL.
     300 * @param   pVM             Pointer to the VM. Must be non-NULL.
    301301 * @param   fFlags          The error flags.
    302302 * @param   pszErrorId      Error ID string.
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