VirtualBox

Changeset 41801 in vbox


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

Doxygen.

Location:
trunk/src/VBox/VMM
Files:
49 edited

Legend:

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

    r35348 r41801  
    4848 *
    4949 * @returns VBox status code
    50  * @param   pVM         The VM to operate on.
     50 * @param   pVM         Pointer to the VM.
    5151 * @param   pvFault     Fault address
    5252 */
     
    7575 *
    7676 * @returns true -> scanned, false -> not scanned
    77  * @param   pVM         The VM to operate on.
     77 * @param   pVM         Pointer to the VM.
    7878 * @param   pPage       GC page address
    7979 */
     
    101101 *
    102102 * @returns VBox status code.
    103  * @param   pVM         The VM to operate on.
     103 * @param   pVM         Pointer to the VM.
    104104 * @param   pPage       GC page address (not necessarily aligned)
    105105 * @param   fScanned    Mark as scanned or not scanned
     
    172172 *          CSAM want need to scan it.
    173173 * @returns false if the page was already scanned.
    174  * @param   pVM         The VM to operate on.
     174 * @param   pVM         Pointer to the VM.
    175175 * @param   GCPtr       GC pointer of page
    176176 */
     
    195195 *
    196196 * @returns VBox status code.
    197  * @param   pVM         The VM to operate on.
     197 * @param   pVM         Pointer to the VM.
    198198 * @param   GCPtr       GC pointer of page
    199199 */
     
    213213 *
    214214 * @returns VBox status code.
    215  * @param   pVM         The VM to operate on.
     215 * @param   pVM         Pointer to the VM.
    216216 */
    217217VMMDECL(int) CSAMEnableScanning(PVM pVM)
     
    225225 *
    226226 * @returns VBox status code.
    227  * @param   pVM         The VM to operate on.
     227 * @param   pVM         Pointer to the VM.
    228228 */
    229229VMMDECL(int) CSAMDisableScanning(PVM pVM)
     
    242242 *
    243243 * @returns boolean
    244  * @param   pVM         The VM to operate on.
     244 * @param   pVM         Pointer to the VM.
    245245 * @param   GCPtr       GC pointer of page table entry
    246246 */
  • trunk/src/VBox/VMM/VMMAll/EMAll.cpp

    r41800 r41801  
    8181 *
    8282 * @returns Current status.
    83  * @param   pVCpu         The VMCPU to operate on.
     83 * @param   pVCpu         Pointer to the VMCPU.
    8484 */
    8585VMMDECL(EMSTATE) EMGetState(PVMCPU pVCpu)
     
    9191 * Sets the current execution manager status. (use only when you know what you're doing!)
    9292 *
    93  * @param   pVCpu         The VMCPU to operate on.
     93 * @param   pVCpu         Pointer to the VMCPU.
    9494 */
    9595VMMDECL(void)    EMSetState(PVMCPU pVCpu, EMSTATE enmNewState)
     
    183183 *
    184184 * @returns boolean
    185  * @param   pVCpu           The VMCPU to operate on.
     185 * @param   pVCpu           Pointer to the VMCPU.
    186186 * @param   pCtx            Current CPU context.
    187187 */
     
    239239 *
    240240 * @returns bool owner/not owner
    241  * @param   pVM         The VM to operate on.
     241 * @param   pVM         Pointer to the VM.
    242242 */
    243243VMMDECL(bool) EMRemIsLockOwner(PVM pVM)
     
    258258 *
    259259 * @returns VBox status code
    260  * @param   pVM         The VM to operate on.
     260 * @param   pVM         Pointer to the VM.
    261261 */
    262262VMMDECL(int) EMRemTryLock(PVM pVM)
  • trunk/src/VBox/VMM/VMMAll/FTMAll.cpp

    r35346 r41801  
    3636 * @returns VBox status code.
    3737 *
    38  * @param   pVM         The VM to operate on.
     38 * @param   pVM         Pointer to the VM.
    3939 * @param   enmType     Checkpoint type
    4040 */
     
    5757 * @returns true/false
    5858 *
    59  * @param   pVM         The VM to operate on.
     59 * @param   pVM         Pointer to the VM.
    6060 */
    6161VMMDECL(bool)  FTMIsDeltaLoadSaveActive(PVM pVM)
  • trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp

    r41181 r41801  
    3939 *
    4040 * @returns VBox status code.
    41  * @param   pVCpu       The VMCPU to operate on.
     41 * @param   pVCpu       Pointer to the VMCPU.
    4242 * @param   GCVirt      Page to invalidate
    4343 */
     
    6363 *
    6464 * @returns VBox status code.
    65  * @param   pVCpu       The VMCPU to operate on.
     65 * @param   pVCpu       Pointer to the VMCPU.
    6666 * @param   GCVirt      Page to invalidate
    6767 */
     
    8787 *
    8888 * @returns VBox status code.
    89  * @param   pVCpu       The VMCPU to operate on.
     89 * @param   pVCpu       Pointer to the VMCPU.
    9090 */
    9191VMMDECL(int) HWACCMFlushTLB(PVMCPU pVCpu)
     
    189189 *
    190190 * @returns VBox status code.
    191  * @param   pVM         The VM to operate on.
     191 * @param   pVM         Pointer to the VM.
    192192 * @param   GCVirt      Page to invalidate
    193193 */
     
    223223 *
    224224 * @returns VBox status code.
    225  * @param   pVM       The VM to operate on.
     225 * @param   pVM       Pointer to the VM.
    226226 */
    227227VMMDECL(int) HWACCMFlushTLBOnAllVCpus(PVM pVM)
     
    257257 *
    258258 * @returns boolean
    259  * @param   pVM         The VM to operate on.
     259 * @param   pVM         Pointer to the VM.
    260260 */
    261261VMMDECL(bool) HWACCMIsNestedPagingActive(PVM pVM)
     
    268268 *
    269269 * @returns shadow paging mode
    270  * @param   pVM         The VM to operate on.
     270 * @param   pVM         Pointer to the VM.
    271271 */
    272272VMMDECL(PGMMODE) HWACCMGetShwPagingMode(PVM pVM)
     
    286286 *
    287287 * @returns VBox status code.
    288  * @param   pVM         The VM to operate on.
     288 * @param   pVM         Pointer to the VM.
    289289 * @param   GCPhys      Page to invalidate
    290290 */
     
    329329 *
    330330 * @returns Interrupt event pending state.
    331  * @param   pVM         The VM to operate on.
     331 * @param   pVM         Pointer to the VM.
    332332 */
    333333VMMDECL(bool) HWACCMHasPendingIrq(PVM pVM)
  • trunk/src/VBox/VMM/VMMAll/IOMAll.cpp

    r41800 r41801  
    4444 *
    4545 * @returns bool owner/not owner
    46  * @param   pVM         The VM to operate on.
     46 * @param   pVM         Pointer to the VM.
    4747 */
    4848VMMDECL(bool) IOMIsLockOwner(PVM pVM)
  • trunk/src/VBox/VMM/VMMAll/MMAll.cpp

    r41783 r41801  
    315315 *
    316316 * @returns ring-3 host context address.
    317  * @param   pVM         The VM to operate on.
     317 * @param   pVM         Pointer to the VM.
    318318 * @param   R0Ptr       The ring-0 host context address.
    319319 *                      You'll be damned if this is not in the HMA! :-)
     
    334334 *
    335335 * @returns raw-mode context address.
    336  * @param   pVM         The VM to operate on.
     336 * @param   pVM         Pointer to the VM.
    337337 * @param   R0Ptr       The ring-0 host context address.
    338338 *                      You'll be damned if this is not in the HMA! :-)
     
    354354 *
    355355 * @returns current context address.
    356  * @param   pVM         The VM to operate on.
     356 * @param   pVM         Pointer to the VM.
    357357 * @param   R0Ptr       The ring-0 host context address.
    358358 *                      You'll be damned if this is not in the HMA! :-)
     
    374374 *
    375375 * @returns ring-0 host context address.
    376  * @param   pVM         The VM to operate on.
     376 * @param   pVM         Pointer to the VM.
    377377 * @param   R3Ptr       The ring-3 host context address.
    378378 *                      You'll be damned if this is not in the HMA! :-)
     
    394394 *
    395395 * @returns guest context address.
    396  * @param   pVM         The VM to operate on.
     396 * @param   pVM         Pointer to the VM.
    397397 * @param   R3Ptr       The ring-3 host context address.
    398398 *                      You'll be damned if this is not in the HMA! :-)
     
    415415 *
    416416 * @returns current context address.
    417  * @param   pVM         The VM to operate on.
     417 * @param   pVM         Pointer to the VM.
    418418 * @param   R3Ptr       The ring-3 host context address.
    419419 *                      You'll be damned if this is not in the HMA! :-)
     
    435435 *
    436436 * @returns ring-3 host context address.
    437  * @param   pVM         The VM to operate on.
     437 * @param   pVM         Pointer to the VM.
    438438 * @param   GCPtr       The raw-mode context address.
    439439 *                      You'll be damned if this is not in the HMA! :-)
     
    454454 *
    455455 * @returns ring-0 host context address.
    456  * @param   pVM         The VM to operate on.
     456 * @param   pVM         Pointer to the VM.
    457457 * @param   RCPtr       The raw-mode context address.
    458458 *                      You'll be damned if this is not in the HMA! :-)
     
    473473 *
    474474 * @returns current context address.
    475  * @param   pVM         The VM to operate on.
     475 * @param   pVM         Pointer to the VM.
    476476 * @param   RCPtr       The raw-mode host context address.
    477477 *                      You'll be damned if this is not in the HMA! :-)
     
    493493 *
    494494 * @returns ring-3 host context address.
    495  * @param   pVM         The VM to operate on.
     495 * @param   pVM         Pointer to the VM.
    496496 * @param   pv          The current context address.
    497497 *                      You'll be damned if this is not in the HMA! :-)
     
    513513 *
    514514 * @returns ring-0 host context address.
    515  * @param   pVM         The VM to operate on.
     515 * @param   pVM         Pointer to the VM.
    516516 * @param   pv          The current context address.
    517517 *                      You'll be damned if this is not in the HMA! :-)
     
    534534 *
    535535 * @returns guest context address.
    536  * @param   pVM         The VM to operate on.
     536 * @param   pVM         Pointer to the VM.
    537537 * @param   pv          The current context address.
    538538 *                      You'll be damned if this is not in the HMA! :-)
  • trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp

    r41800 r41801  
    198198 *
    199199 * @returns VBox status code.
    200  * @param   pVM         The VM to operate on.
     200 * @param   pVM         Pointer to the VM.
    201201 * @param   cb          Number of bytes to allocate.
    202202 * @param   uAlignment  Required memory alignment in bytes.
     
    757757 *
    758758 * @returns VBox status code.
    759  * @param   pVM         The VM to operate on.
     759 * @param   pVM         Pointer to the VM.
    760760 * @param   pv          The memory to free.
    761761 * @remark  Try avoid free hyper memory.
  • trunk/src/VBox/VMM/VMMAll/PATMAll.cpp

    r41800 r41801  
    250250 *
    251251 * @returns VBox status code.
    252  * @param   pVM         The VM to operate on.
     252 * @param   pVM         Pointer to the VM.
    253253 */
    254254VMMDECL(RCPTRTYPE(PPATMGCSTATE)) PATMQueryGCState(PVM pVM)
     
    261261 *
    262262 * @returns VBox status code.
    263  * @param   pVM         The VM to operate on.
     263 * @param   pVM         Pointer to the VM.
    264264 * @param   pAddrGC     Guest context address
    265265 */
     
    323323 *
    324324 * @returns patch record
    325  * @param   pVM         The VM to operate on.
     325 * @param   pVM         Pointer to the VM.
    326326 * @param   pInstrGC    Guest context point to the instruction
    327327 *
     
    447447 *
    448448 * @returns VBox status
    449  * @param   pVM                 The VM to operate on.
     449 * @param   pVM                 Pointer to the VM.
    450450 * @param   pJumpTableGC        Pointer to branch instruction lookup cache
    451451 * @param   pBranchTarget       Original branch target
  • trunk/src/VBox/VMM/VMMAll/TMAll.cpp

    r41800 r41801  
    9494 * clocks that only ticks when we're executing guest code.
    9595 *
    96  * @param   pVCpu       The VMCPU to operate on.
     96 * @param   pVCpu       Pointer to the VMCPU.
    9797 */
    9898VMMDECL(void) TMNotifyStartOfExecution(PVMCPU pVCpu)
     
    116116 * clocks that only ticks when we're executing guest code.
    117117 *
    118  * @param   pVCpu       The VMCPU to operate on.
     118 * @param   pVCpu       Pointer to the VMCPU.
    119119 */
    120120VMMDECL(void) TMNotifyEndOfExecution(PVMCPU pVCpu)
     
    164164 * clocks that only ticks when we're halted.
    165165 *
    166  * @param   pVCpu       The VMCPU to operate on.
     166 * @param   pVCpu       Pointer to the VMCPU.
    167167 */
    168168VMM_INT_DECL(void) TMNotifyStartOfHalt(PVMCPU pVCpu)
     
    188188 * clocks that only ticks when we're halted.
    189189 *
    190  * @param   pVCpu       The VMCPU to operate on.
     190 * @param   pVCpu       Pointer to the VMCPU.
    191191 */
    192192VMM_INT_DECL(void) TMNotifyEndOfHalt(PVMCPU pVCpu)
  • trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp

    r41783 r41801  
    5454 *
    5555 * @returns VBox status code.
    56  * @param   pVM         The VM to operate on.
    57  * @param   pVCpu       The VMCPU to operate on.
     56 * @param   pVM         Pointer to the VM.
     57 * @param   pVCpu       Pointer to the VMCPU.
    5858 * @internal
    5959 */
     
    8484 *
    8585 * @returns VBox status code.
    86  * @param   pVCpu       The VMCPU to operate on.
     86 * @param   pVCpu       Pointer to the VMCPU.
    8787 * @internal
    8888 */
     
    140140 *
    141141 * @returns true/false accordingly.
    142  * @param   pVCpu       The VMCPU to operate on.
     142 * @param   pVCpu       Pointer to the VMCPU.
    143143 * @param   poffRealTSC     The offset against the TSC of the current CPU.
    144144 *                          Can be NULL.
     
    301301 *
    302302 * @returns Gets the CPU tsc.
    303  * @param   pVCpu       The VMCPU to operate on.
     303 * @param   pVCpu       Pointer to the VMCPU.
    304304 */
    305305DECLINLINE(uint64_t) tmCpuTickGetInternal(PVMCPU pVCpu, bool fCheckTimers)
     
    339339 *
    340340 * @returns Gets the CPU tsc.
    341  * @param   pVCpu       The VMCPU to operate on.
     341 * @param   pVCpu       Pointer to the VMCPU.
    342342 */
    343343VMMDECL(uint64_t) TMCpuTickGet(PVMCPU pVCpu)
     
    351351 *
    352352 * @returns Gets the CPU tsc.
    353  * @param   pVCpu       The VMCPU to operate on.
     353 * @param   pVCpu       Pointer to the VMCPU.
    354354 */
    355355VMM_INT_DECL(uint64_t) TMCpuTickGetNoCheck(PVMCPU pVCpu)
  • trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp

    r41800 r41801  
    349349 *  or does not return at all (when the trap is actually forwarded)
    350350 *
    351  * @param   pVM         The VM to operate on.
     351 * @param   pVM         Pointer to the VM.
    352352 * @param   pRegFrame   Pointer to the register frame for the trap.
    353353 * @param   iGate       Trap or interrupt gate number
     
    829829 *
    830830 * @returns VBox status code.
    831  * @param   pVM         The VM to operate on.
     831 * @param   pVM         Pointer to the VM.
    832832 * @param   iTrap       Interrupt/trap number.
    833833 */
  • trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp

    r41779 r41801  
    115115 *
    116116 * @returns VBox status code.
    117  * @param   pVM         The VM to operate on.
     117 * @param   pVM         Pointer to the VM.
    118118 */
    119119VMMR0DECL(int) CPUMR0Init(PVM pVM)
  • trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp

    r41783 r41801  
    10591059 *
    10601060 * @returns VBox status code.
    1061  * @param   pVM         Where to store the pointer to the VM structure.
     1061 * @param   pVM         Pointer to the VM.
    10621062 *
    10631063 * @thread  EMT(0) if it's associated with the VM, otherwise any thread.
     
    13141314 *
    13151315 * @returns VBox status code
    1316  * @param   pVM             The shared VM structure (the ring-0 mapping).
     1316 * @param   pVM             Pointer to the VM.
    13171317 * @param   idCpu           VCPU id.
    13181318 */
     
    13791379 *
    13801380 * @returns VBox status code.
    1381  * @param   pVM             The shared VM structure (the ring-0 mapping).
     1381 * @param   pVM             Pointer to the VM.
    13821382 * @param   ppGVM           Where to store the GVM pointer.
    13831383 * @param   ppGVMM          Where to store the pointer to the GVMM instance data.
     
    14561456 *
    14571457 * @returns VBox status code.
    1458  * @param   pVM     The shared VM structure (the ring-0 mapping).
     1458 * @param   pVM         Pointer to the VM.
    14591459 * @param   ppGVM       Where to store the GVM pointer.
    14601460 *
     
    14741474 *
    14751475 * @returns VBox status code.
    1476  * @param   pVM         The shared VM structure (the ring-0 mapping).
     1476 * @param   pVM         Pointer to the VM.
    14771477 * @param   idCpu       The Virtual CPU ID of the calling EMT.
    14781478 * @param   ppGVM       Where to store the GVM pointer.
     
    15241524 *
    15251525 * @returns VBox status code.
    1526  * @param   pVM         The shared VM structure (the ring-0 mapping).
     1526 * @param   pVM         Pointer to the VM.
    15271527 * @param   idCpu       The Virtual CPU ID of the calling EMT.
    15281528 * @param   ppGVM       Where to store the GVM pointer.
  • trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp

    r41774 r41801  
    516516 * @returns VBox status code.
    517517 * @param   pVM         Pointer to the VM.
    518  * @param   pVCpu       The VM CPU to operate on.
     518 * @param   pVCpu       Pointer to the VMCPU.
    519519 * @param   pVMCB       Pointer to the VMCB.
    520520 * @param   pCtx        Pointer to the guest CPU Context.
     
    683683 * @returns VBox status code.
    684684 * @param   pVM         Pointer to the VM.
    685  * @param   pVCpu       The VM CPU to operate on.
     685 * @param   pVCpu       Pointer to the VMCPU.
    686686 */
    687687VMMR0DECL(int) SVMR0SaveHostState(PVM pVM, PVMCPU pVCpu)
     
    701701 * @returns VBox status code.
    702702 * @param   pVM         Pointer to the VM.
    703  * @param   pVCpu       The VM CPU to operate on.
     703 * @param   pVCpu       Pointer to the VMCPU.
    704704 * @param   pCtx        Pointer to the guest CPU context.
    705705 */
     
    10121012 *
    10131013 * @param    pVM        Pointer to the VM.
    1014  * @param    pVCpu      The VM CPU to operate on.
     1014 * @param    pVCpu      Pointer to the VMCPU.
    10151015 */
    10161016static void hmR0SvmSetupTLB(PVM pVM, PVMCPU pVCpu)
     
    11561156 * @returns VBox status code.
    11571157 * @param   pVM         Pointer to the VM.
    1158  * @param   pVCpu       The VM CPU to operate on.
     1158 * @param   pVCpu       Pointer to the VMCPU.
    11591159 * @param   pCtx        Pointer to the guest CPU context.
    11601160 */
     
    27862786 * @returns VBox status code.
    27872787 * @param   pVM         Pointer to the VM.
    2788  * @param   pVCpu       The VM CPU to operate on.
     2788 * @param   pVCpu       Pointer to the VMCPU.
    27892789 * @param   pCtx        Pointer to the guest CPU context.
    27902790 */
     
    28512851 * @returns VBox status code.
    28522852 * @param   pVM         Pointer to the VM.
    2853  * @param   pVCpu       The VM CPU to operate on.
     2853 * @param   pVCpu       Pointer to the VMCPU.
    28542854 * @param   pCpu        Pointer to the CPU info struct.
    28552855 */
     
    28732873 * @returns VBox status code.
    28742874 * @param   pVM         Pointer to the VM.
    2875  * @param   pVCpu       The VM CPU to operate on.
     2875 * @param   pVCpu       Pointer to the VMCPU.
    28762876 * @param   pCtx        Pointer to the guest CPU context.
    28772877 */
     
    30053005 * @returns VBox status code.
    30063006 * @param   pVM         Pointer to the VM.
    3007  * @param   pVCpu       The VM CPU to operate on.
     3007 * @param   pVCpu       Pointer to the VMCPU.
    30083008 * @param   GCVirt      Guest virtual address of the page to invalidate.
    30093009 */
     
    30423042 * @returns VBox status code.
    30433043 * @param   pVM         Pointer to the VM.
    3044  * @param   pVCpu       The VM CPU to operate on.
     3044 * @param   pVCpu       Pointer to the VMCPU.
    30453045 * @param   GCPhys      Guest physical address of the page to invalidate.
    30463046 */
  • trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp

    r41741 r41801  
    49584958 * @returns VBox status code.
    49594959 * @param   pVM         Pointer to the VM.
    4960  * @param   pVCpu       The VM CPU to operate on.
     4960 * @param   pVCpu       Pointer to the VMCPU.
    49614961 * @param   GCPhys      Guest physical address of the page to invalidate.
    49624962 */
  • trunk/src/VBox/VMM/VMMR0/VMMR0.cpp

    r41783 r41801  
    599599 *
    600600 * @returns VBox status code.
    601  * @param   pVM             The VM to operate on.
     601 * @param   pVM             Pointer to the VM.
    602602 * @param   enmOperation    Which operation to execute.
    603603 * @param   pvArg           Argument to the operation.
     
    619619 * The Ring 0 entry point, called by the fast-ioctl path.
    620620 *
    621  * @param   pVM             The VM to operate on.
     621 * @param   pVM             Pointer to the VM.
    622622 *                          The return code is stored in pVM->vmm.s.iLastGZRc.
    623623 * @param   idCpu           The Virtual CPU ID of the calling EMT.
     
    803803 *
    804804 * @returns true / false accordingly.
    805  * @param   pVM         The VM argument.
     805 * @param   pVM         Pointer to the VM.
    806806 * @param   pSession    The session argument.
    807807 */
     
    826826 *
    827827 * @returns VBox status code.
    828  * @param   pVM             The VM to operate on.
     828 * @param   pVM             Pointer to the VM.
    829829 * @param   idCpu           Virtual CPU ID argument. Must be NIL_VMCPUID if pVM
    830830 *                          is NIL_RTR0PTR, and may be NIL_VMCPUID if it isn't
     
    13071307 *
    13081308 * @returns VBox status code.
    1309  * @param   pVM             The VM to operate on.
     1309 * @param   pVM             Pointer to the VM.
    13101310 * @param   idCpu           Virtual CPU ID argument. Must be NIL_VMCPUID if pVM
    13111311 *                          is NIL_RTR0PTR, and may be NIL_VMCPUID if it isn't
    13121312 * @param   enmOperation    Which operation to execute.
    1313  * @param   pReq            This points to a SUPVMMR0REQHDR packet. Optional.
     1313 * @param   pReq            Pointer to the SUPVMMR0REQHDR packet. Optional.
    13141314 * @param   u64Arg          Some simple constant argument.
    13151315 * @param   pSession        The session of the caller.
     
    14621462 * Disables flushing of the ring-0 debug log.
    14631463 *
    1464  * @param   pVCpu       The shared virtual cpu structure.
     1464 * @param   pVCpu       Pointer to the VMCPU.
    14651465 */
    14661466VMMR0DECL(void) VMMR0LogFlushDisable(PVMCPU pVCpu)
     
    14741474 * Enables flushing of the ring-0 debug log.
    14751475 *
    1476  * @param   pVCpu       The shared virtual cpu structure.
     1476 * @param   pVCpu       Pointer to the VMCPU.
    14771477 */
    14781478VMMR0DECL(void) VMMR0LogFlushEnable(PVMCPU pVCpu)
  • trunk/src/VBox/VMM/VMMR3/CPUM.cpp

    r41800 r41801  
    120120 *
    121121 * @returns VBox status code.
    122  * @param   pVM         The VM to operate on.
     122 * @param   pVM         Pointer to the VM.
    123123 */
    124124VMMR3DECL(int) CPUMR3Init(PVM pVM)
     
    365365 *
    366366 * @returns VBox status code.
    367  * @param   pVM          The VM to operate on.
     367 * @param   pVM          Pointer to the VM.
    368368 */
    369369static int cpumR3CpuIdInit(PVM pVM)
     
    10071007 * Apply late CPUM property changes based on the fHWVirtEx setting
    10081008 *
    1009  * @param   pVM                 The VM to operate on.
     1009 * @param   pVM                 Pointer to the VM.
    10101010 * @param   fHWVirtExEnabled    HWVirtEx enabled/disabled
    10111011 */
     
    10351035 *
    10361036 * @returns VBox status code.
    1037  * @param   pVM         The VM to operate on.
     1037 * @param   pVM         Pointer to the VM.
    10381038 */
    10391039VMMR3DECL(int) CPUMR3Term(PVM pVM)
  • trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp

    r41783 r41801  
    189189 *
    190190 * @returns The tag register value.
    191  * @param   pVCpu               The virtual CPU handle.
     191 * @param   pFpu                Pointer to the guest FPU.
    192192 * @param   iReg                The register number (0..7).
    193193 */
  • trunk/src/VBox/VMM/VMMR3/CSAM.cpp

    r41800 r41801  
    212212 *
    213213 * @returns VBox status code.
    214  * @param   pVM         The VM to operate on.
     214 * @param   pVM         Pointer to the VM.
    215215 */
    216216VMMR3DECL(int) CSAMR3Init(PVM pVM)
     
    388388 *
    389389 * @returns VBox status code.
    390  * @param   pVM         The VM to operate on.
     390 * @param   pVM         Pointer to the VM.
    391391 */
    392392VMMR3DECL(int) CSAMR3Term(PVM pVM)
     
    673673 *
    674674 * @returns VBox status code.
    675  * @param   pVM         The VM to operate on.
     675 * @param   pVM         Pointer to the VM.
    676676 * @param   pCacheRec   Address conversion cache record
    677677 * @param   pGCPtr      Guest context pointer
     
    815815 *
    816816 * @returns VBox status code.
    817  * @param   pVM         The VM to operate on.
     817 * @param   pVM         Pointer to the VM.
    818818 * @param   pCpu        CPU disassembly state
    819819 * @param   pInstrGC    Guest context pointer to privileged instruction
     
    10171017 *
    10181018 * @returns VBox status code.
    1019  * @param   pVM         The VM to operate on.
     1019 * @param   pVM         Pointer to the VM.
    10201020 * @param   pInstrGC    Guest context pointer to privileged instruction
    10211021 * @param   pCurInstrGC Guest context pointer to the current instruction
     
    12211221 *
    12221222 * @returns VBox status code.
    1223  * @param   pVM         The VM to operate on.
     1223 * @param   pVM         Pointer to the VM.
    12241224 * @param   pInstrGC    Guest context pointer to privileged instruction
    12251225 * @param   pCurInstrGC Guest context pointer to the current instruction
     
    15081508 *
    15091509 * @returns hash value
    1510  * @param   pVM         The VM to operate on.
     1510 * @param   pVM         Pointer to the VM.
    15111511 * @param   pInstr      Page address
    15121512 */
     
    15741574 *
    15751575 * @returns VBox status code
    1576  * @param   pVM         The VM to operate on.
     1576 * @param   pVM         Pointer to the VM.
    15771577 * @param   addr        GC address of the page to flush
    15781578 * @param   fRemovePage Page removal flag
     
    16851685 *
    16861686 * @returns VBox status code
    1687  * @param   pVM         The VM to operate on.
     1687 * @param   pVM         Pointer to the VM.
    16881688 * @param   addr        GC address of the page to flush
    16891689 */
     
    16971697 *
    16981698 * @returns VBox status code
    1699  * @param   pVM         The VM to operate on.
     1699 * @param   pVM         Pointer to the VM.
    17001700 * @param   addr        GC address of the page to flush
    17011701 */
     
    17221722 *
    17231723 * @returns VBox status code. (trap handled or not)
    1724  * @param   pVM         The VM to operate on.
     1724 * @param   pVM         Pointer to the VM.
    17251725 * @param   pInstrGC    GC instruction pointer
    17261726 */
     
    17661766 *
    17671767 * @returns CSAMPAGE ptr or NULL if failure
    1768  * @param   pVM                     The VM to operate on.
     1768 * @param   pVM                     Pointer to the VM.
    17691769 * @param   GCPtr                   Page address
    17701770 * @param   enmTag                  Owner tag
     
    18711871 *
    18721872 * @returns VBox status code
    1873  * @param   pVM         The VM to operate on.
     1873 * @param   pVM         Pointer to the VM.
    18741874 * @param   pPageAddrGC The page to monitor
    18751875 * @param   enmTag      Monitor tag
     
    19951995 *
    19961996 * @returns VBox status code
    1997  * @param   pVM         The VM to operate on.
     1997 * @param   pVM         Pointer to the VM.
    19981998 * @param   pPageAddrGC The page to monitor
    19991999 * @param   enmTag      Monitor tag
     
    20202020 *
    20212021 * @returns VBox status code
    2022  * @param   pVM         The VM to operate on.
     2022 * @param   pVM         Pointer to the VM.
    20232023 * @param   GCPtr       Page address
    20242024 */
     
    21612161 *
    21622162 * @returns VBox status code. (trap handled or not)
    2163  * @param   pVM         The VM to operate on.
     2163 * @param   pVM         Pointer to the VM.
    21642164 * @param   pInstr      Instruction pointer
    21652165 * @param   pPage       CSAM patch structure pointer
     
    22112211 * Mark an instruction in a page as scanned/not scanned
    22122212 *
    2213  * @param   pVM         The VM to operate on.
     2213 * @param   pVM         Pointer to the VM.
    22142214 * @param   pPage       Patch structure pointer
    22152215 * @param   pInstr      Instruction pointer
     
    22512251 *
    22522252 * @returns VBox status code.
    2253  * @param   pVM         The VM to operate on.
     2253 * @param   pVM         Pointer to the VM.
    22542254 * @param   pInstr      Instruction pointer
    22552255 * @param   cbInstr      Instruction size
     
    22792279 *
    22802280 * @returns VBox status code.
    2281  * @param   pVM         The VM to operate on.
     2281 * @param   pVM         Pointer to the VM.
    22822282 * @param   pCtxCore    CPU context
    22832283 * @param   pInstrGC    Instruction pointer
     
    23062306 *
    23072307 * @returns VBox status code.
    2308  * @param   pVM         The VM to operate on.
     2308 * @param   pVM         Pointer to the VM.
    23092309 * @param   pInstrGC    Instruction pointer (0:32 virtual address)
    23102310 */
     
    23462346 *
    23472347 * @returns VBox status code.
    2348  * @param   pVM         The VM to operate on.
     2348 * @param   pVM         Pointer to the VM.
    23492349 */
    23502350static int csamR3FlushDirtyPages(PVM pVM)
     
    23992399 *
    24002400 * @returns VBox status code.
    2401  * @param   pVM         The VM to operate on.
     2401 * @param   pVM         Pointer to the VM.
    24022402 */
    24032403static int csamR3FlushCodePages(PVM pVM)
     
    24252425 *
    24262426 * @returns VBox status code.
    2427  * @param   pVM         The VM to operate on.
    2428  * @param   pVCpu       The VMCPU to operate on.
     2427 * @param   pVM         Pointer to the VM.
     2428 * @param   pVCpu       Pointer to the VMCPU.
    24292429 */
    24302430VMMR3DECL(int) CSAMR3DoPendingAction(PVM pVM, PVMCPU pVCpu)
     
    24412441 *
    24422442 * @returns VBox status code.
    2443  * @param   pVM         The VM to operate on.
     2443 * @param   pVM         Pointer to the VM.
    24442444 * @param   iGate       Start gate
    24452445 * @param   cGates      Number of gates to check
     
    26572657 *
    26582658 * @returns VBox status code.
    2659  * @param   pVM         The VM to operate on.
     2659 * @param   pVM         Pointer to the VM.
    26602660 * @param   GCPtrCall   Call address
    26612661 */
     
    26822682 *
    26832683 * @returns 0 - disabled, 1 - enabled
    2684  * @param   pVM         The VM to operate on.
     2684 * @param   pVM         Pointer to the VM.
    26852685 */
    26862686VMMR3DECL(int) CSAMR3IsEnabled(PVM pVM)
  • trunk/src/VBox/VMM/VMMR3/DBGF.cpp

    r41800 r41801  
    11041104 * @returns VINF_EM_DBG_STEP
    11051105 *
    1106  * @param   pVCpu       The virtual CPU handle.
     1106 * @param   pVCpu       Pointer to the VMCPU.
    11071107 *
    11081108 * @thread  VCpu EMT
  • trunk/src/VBox/VMM/VMMR3/EM.cpp

    r41800 r41801  
    102102 *
    103103 * @returns VBox status code.
    104  * @param   pVM         The VM to operate on.
     104 * @param   pVM         Pointer to the VM.
    105105 */
    106106VMMR3DECL(int) EMR3Init(PVM pVM)
     
    420420 * whenever the VMM need to relocate it self inside the GC.
    421421 *
    422  * @param   pVM     The VM.
     422 * @param   pVM     Pointer to the VM.
    423423 */
    424424VMMR3DECL(void) EMR3Relocate(PVM pVM)
     
    439439 * Called by EMR3Reset and hot plugging.
    440440 *
    441  * @param   pVCpu               The virtual CPU.
     441 * @param   pVCpu   Pointer to the VMCPU.
    442442 */
    443443VMMR3DECL(void) EMR3ResetCpu(PVMCPU pVCpu)
     
    459459 * Reset notification.
    460460 *
    461  * @param   pVM                 Pointer to the VM.
     461 * @param   pVM         Pointer to the VM.
    462462 */
    463463VMMR3DECL(void) EMR3Reset(PVM pVM)
     
    476476 *
    477477 * @returns VBox status code.
    478  * @param   pVM         The VM to operate on.
     478 * @param   pVM         Pointer to the VM.
    479479 */
    480480VMMR3DECL(int) EMR3Term(PVM pVM)
     
    652652 * @returns VERR_INVALID_PARAMETER on an invalid enmMode value.
    653653 *
    654  * @param   pVM             The VM to operate on.
     654 * @param   pVM             Pointer to the VM.
    655655 * @param   enmPolicy       The scheduling policy to change.
    656656 * @param   fEnforce        Whether to enforce the policy or not.
     
    672672 * will naturally never return.
    673673 *
    674  * @param   pVCpu       VMCPU handle.
     674 * @param   pVCpu       Pointer to the VMCPU.
    675675 * @param   rc          VBox status code.
    676676 */
     
    717717 * @returns VBox status code for EM.
    718718 * @param   pVM     Pointer to the VM.
    719  * @param   pVCpu   VMCPU handle.
    720  * @param   rc      Current EM VBox status code..
     719 * @param   pVCpu   Pointer to the VMCPU.
     720 * @param   rc      Current EM VBox status code.
    721721 */
    722722static int emR3Debug(PVM pVM, PVMCPU pVCpu, int rc)
     
    893893 *
    894894 * @param   pVM         Pointer to the VM.
    895  * @param   pVCpu       VMCPU handle.
     895 * @param   pVCpu       Pointer to the VMCPU.
    896896 */
    897897static int emR3RemStep(PVM pVM, PVMCPU pVCpu)
     
    928928 * @returns false - new fInREMState value.
    929929 * @param   pVM         Pointer to the VM.
    930  * @param   pVCpu       The virtual CPU handle.
     930 * @param   pVCpu       Pointer to the VMCPU.
    931931 */
    932932DECLINLINE(bool) emR3RemExecuteSyncBack(PVM pVM, PVMCPU pVCpu)
     
    953953 *
    954954 * @param   pVM         Pointer to the VM.
    955  * @param   pVCpu       VMCPU handle.
     955 * @param   pVCpu       Pointer to the VMCPU.
    956956 * @param   pfFFDone    Where to store an indicator telling whether or not
    957957 *                      FFs were done before returning.
     
    11591159 *
    11601160 * @returns new EM state
    1161  * @param   pVM     The VM.
    1162  * @param   pVCpu   The VMCPU handle.
    1163  * @param   pCtx    The CPU context.
     1161 * @param   pVM     Pointer to the VM.
     1162 * @param   pVCpu   Pointer to the VMCPU.
     1163 * @param   pCtx    Pointer to the guest CPU context.
    11641164 */
    11651165EMSTATE emR3Reschedule(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx)
     
    13261326 *
    13271327 * @param   pVM         Pointer to the VM.
    1328  * @param   pVCpu       VMCPU handle.
     1328 * @param   pVCpu       Pointer to the VMCPU.
    13291329 * @param   rc          The current rc.
    13301330 */
     
    13651365 *
    13661366 * @param   pVM         Pointer to the VM.
    1367  * @param   pVCpu       VMCPU handle.
     1367 * @param   pVCpu       Pointer to the VMCPU.
    13681368 * @param   rc          The current rc.
    13691369 *
     
    17911791 *
    17921792 * @returns true if allowed, false otherwise
    1793  * @param   pVM         The VM to operate on.
    1794  * @param   pVCpu       The VMCPU to operate on.
     1793 * @param   pVM         Pointer to the VM.
     1794 * @param   pVCpu       Pointer to the VMCPU.
    17951795 *
    17961796 */
     
    18281828 *
    18291829 * Returning from this function means that the VM is turned off or
    1830  * suspended (state already saved) and deconstruction in next in line.
     1830 * suspended (state already saved) and deconstruction is next in line.
    18311831 *
    18321832 * All interaction from other thread are done using forced actions
     
    18341834 *
    18351835 * @returns VBox status code, informational status codes may indicate failure.
    1836  * @param   pVM         The VM to operate on.
    1837  * @param   pVCpu       The VMCPU to operate on.
     1836 * @param   pVM         Pointer to the VM.
     1837 * @param   pVCpu       Pointer to the VMCPU.
    18381838 */
    18391839VMMR3DECL(int) EMR3ExecuteVM(PVM pVM, PVMCPU pVCpu)
  • trunk/src/VBox/VMM/VMMR3/EMHwaccm.cpp

    r41800 r41801  
    7777 * @returns VBox status code.
    7878 * @param   pVM     Pointer to the VM.
    79  * @param   pVCpu   The VMCPU handle.
     79 * @param   pVCpu   Pointer to the VMCPU.
    8080 */
    8181static int emR3HwAccStep(PVM pVM, PVMCPU pVCpu)
     
    159159 *
    160160 * @param   pVM         Pointer to the VM.
    161  * @param   pVCpu       VMCPU handle
     161 * @param   pVCpu       Pointer to the VMCPU.
    162162 * @param   rcRC        Return code from RC.
    163163 * @param   pszPrefix   Disassembly prefix. If not NULL we'll disassemble the
     
    260260 * @returns VBox status code suitable for EM.
    261261 * @param   pVM         Pointer to the VM.
    262  * @param   pVCpu       VMCPU handle.
     262 * @param   pVCpu       Pointer to the VMCPU.
    263263 * @param   pszPrefix   Disassembly prefix. If not NULL we'll disassemble the
    264264 *                      instruction and prefix the log output with this text.
     
    279279 * @returns VBox status code suitable for EM.
    280280 * @param   pVM         Pointer to the VM.
    281  * @param   pVCpu       VMCPU handle.
     281 * @param   pVCpu       Pointer to the VMCPU.
    282282 */
    283283static int emR3ExecuteIOInstruction(PVM pVM, PVMCPU pVCpu)
     
    389389 *          EM statuses.
    390390 * @param   pVM         Pointer to the VM.
    391  * @param   pVCpu       The VMCPU handle.
     391 * @param   pVCpu       Pointer to the VMCPU.
    392392 * @param   pCtx        The guest CPUM register context.
    393393 */
     
    460460 *
    461461 * @param   pVM         Pointer to the VM.
    462  * @param   pVCpu       VMCPU handle.
     462 * @param   pVCpu       Pointer to the VMCPU.
    463463 * @param   pfFFDone    Where to store an indicator telling whether or not
    464464 *                      FFs were done before returning.
  • trunk/src/VBox/VMM/VMMR3/EMRaw.cpp

    r41800 r41801  
    7777 * Just a braindead function to keep track of cli addresses.
    7878 * @param   pVM         Pointer to the VM.
    79  * @param   pVMCPU      VMCPU handle.
     79 * @param   pVMCPU      Pointer to the VMCPU.
    8080 * @param   GCPtrInstr  The EIP of the cli instruction.
    8181 */
     
    116116 * @returns VBox status code.
    117117 * @param   pVM     Pointer to the VM.
    118  * @param   pVCpu   The VMCPU handle.
     118 * @param   pVCpu   Pointer to the VMCPU.
    119119 */
    120120int emR3RawResumeHyper(PVM pVM, PVMCPU pVCpu)
     
    150150 * @returns VBox status code.
    151151 * @param   pVM     Pointer to the VM.
    152  * @param   pVCpu   The VMCPU handle.
     152 * @param   pVCpu   Pointer to the VMCPU.
    153153 */
    154154int emR3RawStep(PVM pVM, PVMCPU pVCpu)
     
    258258 *
    259259 * @param   pVM         Pointer to the VM.
    260  * @param   pVCpu       VMCPU handle
     260 * @param   pVCpu       Pointer to the VMCPU.
    261261 * @param   rcGC        GC return code
    262262 * @param   pszPrefix   Disassembly prefix. If not NULL we'll disassemble the
     
    392392 * @returns VBox status code suitable for EM.
    393393 * @param   pVM         Pointer to the VM.
    394  * @param   pVCpu       VMCPU handle.
     394 * @param   pVCpu       Pointer to the VMCPU.
    395395 * @param   pszPrefix   Disassembly prefix. If not NULL we'll disassemble the
    396396 *                      instruction and prefix the log output with this text.
     
    411411 * @returns VBox status code suitable for EM.
    412412 * @param   pVM         Pointer to the VM.
    413  * @param   pVCpu       VMCPU handle.
     413 * @param   pVCpu       Pointer to the VMCPU.
    414414 */
    415415static int emR3ExecuteIOInstruction(PVM pVM, PVMCPU pVCpu)
     
    505505 * @returns VBox status code suitable for EM.
    506506 * @param   pVM         Pointer to the VM.
    507  * @param   pVCpu       VMCPU handle.
     507 * @param   pVCpu       Pointer to the VMCPU.
    508508 */
    509509static int emR3RawGuestTrap(PVM pVM, PVMCPU pVCpu)
     
    665665 * @returns VBox status code suitable for EM.
    666666 * @param   pVM     Pointer to the VM.
    667  * @param   pVCpu       VMCPU handle.
     667 * @param   pVCpu   Pointer to the VMCPU.
    668668 */
    669669static int emR3RawRingSwitch(PVM pVM, PVMCPU pVCpu)
     
    724724 * @returns VBox status code suitable for EM.
    725725 * @param   pVM     Pointer to the VM.
    726  * @param   pVCpu   VMCPU handle.
    727  * @param   pCtx    CPU context
    728  * @param   gcret   GC return code
     726 * @param   pVCpu   Pointer to the VMCPU.
     727 * @param   pCtx    Pointer to the guest CPU context.
     728 * @param   gcret   GC return code.
    729729 */
    730730static int emR3PatchTrap(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, int gcret)
     
    908908 * @returns VBox status code suitable for EM.
    909909 * @param   pVM     Pointer to the VM.
    910  * @param   pVCpu   VMCPU handle;
     910 * @param   pVCpu   Pointer to the VMCPU.
    911911 */
    912912static int emR3RawPrivileged(PVM pVM, PVMCPU pVCpu)
     
    11601160 *
    11611161 * @param   pVM     Pointer to the VM.
    1162  * @param   pVCpu   The VMCPU handle.
    1163  * @param   pCtx    The guest CPU context.
     1162 * @param   pVCpu   Pointer to the VMCPU.
     1163 * @param   pCtx    Pointer to the guest CPU context.
    11641164 * @param   rc      The result code.
    11651165 */
     
    11901190 * @returns VBox status code. May return VINF_EM_NO_MEMORY but none of the other
    11911191 *          EM statuses.
    1192  * @param   pVM         The VM to operate on.
    1193  * @param   pVCpu       The VMCPU handle.
     1192 * @param   pVM         Pointer to the VM.
     1193 * @param   pVCpu       Pointer to the VMCPU.
    11941194 */
    11951195VMMR3DECL(int) EMR3CheckRawForcedActions(PVM pVM, PVMCPU pVCpu)
     
    12091209 *          EM statuses.
    12101210 * @param   pVM         Pointer to the VM.
    1211  * @param   pVCpu       The VMCPU handle.
    1212  * @param   pCtx        The guest CPUM register context.
     1211 * @param   pVCpu       Pointer to the VMCPU.
     1212 * @param   pCtx        Pointer to the guest CPU context.
    12131213 */
    12141214static int emR3RawForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx)
     
    13291329 *
    13301330 * @param   pVM         Pointer to the VM.
    1331  * @param   pVCpu       VMCPU handle.
     1331 * @param   pVCpu       Pointer to the VMCPU.
    13321332 * @param   pfFFDone    Where to store an indicator telling whether or not
    13331333 *                      FFs were done before returning.
  • trunk/src/VBox/VMM/VMMR3/FTM.cpp

    r41800 r41801  
    9999 *
    100100 * @returns VBox status code.
    101  * @param   pVM         The VM to operate on.
     101 * @param   pVM         Pointer to the VM.
    102102 */
    103103VMMR3DECL(int) FTMR3Init(PVM pVM)
     
    155155 *
    156156 * @returns VBox status code.
    157  * @param   pVM         The VM to operate on.
     157 * @param   pVM         Pointer to the VM.
    158158 */
    159159VMMR3DECL(int) FTMR3Term(PVM pVM)
     
    270270 *
    271271 * @returns VBox status code.
    272  * @param   pVM                 The VM to operate on.
     272 * @param   pVM                 Pointer to the VM.
    273273 * @param   pszWhich            Which ACK is this this?
    274274 * @param   pszNAckMsg          Optional NACK message.
     
    326326 * @returns VBox status code.
    327327 *
    328  * @param   pVM                 The VM to operate on.
     328 * @param   pVM                 Pointer to the VM.
    329329 * @param   pszCommand          The command.
    330330 * @param   fWaitForAck         Whether to wait for the ACK.
     
    11241124 * @returns VBox status code.
    11251125 *
    1126  * @param   pVM         The VM to operate on.
     1126 * @param   pVM         Pointer to the VM.
    11271127 * @param   fMaster     FT master or standby
    11281128 * @param   uInterval   FT sync interval
     
    12131213 * @returns VBox status code.
    12141214 *
    1215  * @param   pVM         The VM to operate on.
     1215 * @param   pVM         Pointer to the VM.
    12161216 */
    12171217VMMR3DECL(int) FTMR3CancelStandby(PVM pVM)
     
    12991299 * @returns VBox status code.
    13001300 *
    1301  * @param   pVM             The VM to operate on.
     1301 * @param   pVM             Pointer to the VM.
    13021302 * @param   enmCheckpoint   Checkpoint type
    13031303 */
  • trunk/src/VBox/VMM/VMMR3/HWACCM.cpp

    r41800 r41801  
    282282 *
    283283 * @returns VBox status code.
    284  * @param   pVM         The VM to operate on.
     284 * @param   pVM         Pointer to the VM.
    285285 */
    286286VMMR3DECL(int) HWACCMR3Init(PVM pVM)
     
    419419 *
    420420 * @returns VBox status code.
    421  * @param   pVM         The VM to operate on.
     421 * @param   pVM         Pointer to the VM.
    422422 */
    423423static int hwaccmR3InitCPU(PVM pVM)
     
    660660 * Turns off normal raw mode features
    661661 *
    662  * @param   pVM         The VM to operate on.
     662 * @param   pVM         Pointer to the VM.
    663663 */
    664664static void hwaccmR3DisableRawMode(PVM pVM)
     
    14671467 *
    14681468 * @returns boolean
    1469  * @param   pVM         The VM to operate on.
     1469 * @param   pVM         Pointer to the VM.
    14701470 */
    14711471VMMR3DECL(bool) HWACCMR3IsAllowed(PVM pVM)
     
    14801480 * This is called by PGM.
    14811481 *
    1482  * @param   pVM            The VM to operate on.
    1483  * @param   pVCpu          The VMCPU to operate on.
     1482 * @param   pVM            Pointer to the VM.
     1483 * @param   pVCpu          Pointer to the VMCPU.
    14841484 * @param   enmShadowMode  New shadow paging mode.
    14851485 * @param   enmGuestMode   New guest paging mode.
     
    15371537 *
    15381538 * @returns VBox status code.
    1539  * @param   pVM         The VM to operate on.
     1539 * @param   pVM         Pointer to the VM.
    15401540 */
    15411541VMMR3DECL(int) HWACCMR3Term(PVM pVM)
     
    15541554 *
    15551555 * @returns VBox status code.
    1556  * @param   pVM         The VM to operate on.
     1556 * @param   pVM         Pointer to the VM.
    15571557 */
    15581558static int hwaccmR3TermCPU(PVM pVM)
     
    17221722 *
    17231723 * @returns VBox status code.
    1724  * @param   pVM         The VM to operate on.
     1724 * @param   pVM         Pointer to the VM.
    17251725 * @param   idCpu       VCPU to execute hwaccmR3RemovePatches on
    17261726 * @param   pPatchMem   Patch memory range
     
    17421742 *
    17431743 * @returns VBox status code.
    1744  * @param   pVM         The VM to operate on.
     1744 * @param   pVM         Pointer to the VM.
    17451745 * @param   pPatchMem   Patch memory range
    17461746 * @param   cbPatchMem  Size of the memory range
     
    17651765 *
    17661766 * @returns VBox status code.
    1767  * @param   pVM         The VM to operate on.
     1767 * @param   pVM         Pointer to the VM.
    17681768 * @param   pPatchMem   Patch memory range
    17691769 * @param   cbPatchMem  Size of the memory range
     
    21962196 *
    21972197 * @returns VBox status code.
    2198  * @param   pVM         The VM to operate on.
    2199  * @param   pVCpu       The VM CPU to operate on.
    2200  * @param   pCtx        CPU context
     2198 * @param   pVM         Pointer to the VM.
     2199 * @param   pVCpu       Pointer to the VMCPU.
     2200 * @param   pCtx        Pointer to the guest CPU context.
    22012201 */
    22022202VMMR3DECL(int) HWACCMR3PatchTprInstr(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx)
     
    22142214 *
    22152215 * @returns VBox status code.
    2216  * @param   pVM         The VM to operate on.
    2217  * @param   pCtx        Partial VM execution context
     2216 * @param   pVM         Pointer to the VM.
     2217 * @param   pCtx        Partial VM execution context.
    22182218 */
    22192219VMMR3DECL(int) HWACCMR3EmulateIoBlock(PVM pVM, PCPUMCTX pCtx)
     
    22402240 *
    22412241 * @returns boolean
    2242  * @param   pVM         The VM to operate on.
    2243  * @param   pCtx        Partial VM execution context
     2242 * @param   pVM         Pointer to the VM.
     2243 * @param   pCtx        Partial VM execution context.
    22442244 */
    22452245VMMR3DECL(bool) HWACCMR3CanExecuteGuest(PVM pVM, PCPUMCTX pCtx)
     
    24222422 *
    24232423 * @returns boolean
    2424  * @param   pVM         The VM to operate on.
    2425  * @param   pCtx        VM execution context
     2424 * @param   pVM         Pointer to the VM.
     2425 * @param   pCtx        VM execution context.
    24262426 */
    24272427VMMR3DECL(bool) HWACCMR3IsRescheduleRequired(PVM pVM, PCPUMCTX pCtx)
     
    24432443 * mode.
    24442444 *
    2445  * @param   pVCpu       Pointer to the current virtual cpu structure.
     2445 * @param   pVCpu       Pointer to the current VMCPU.
    24462446 */
    24472447VMMR3DECL(void) HWACCMR3NotifyScheduled(PVMCPU pVCpu)
     
    24532453 * Notification from EM about returning from instruction emulation (REM / EM).
    24542454 *
    2455  * @param   pVCpu       Pointer to the current virtual cpu structure.
     2455 * @param   pVCpu       Pointer to the VMCPU.
    24562456 */
    24572457VMMR3DECL(void) HWACCMR3NotifyEmulated(PVMCPU pVCpu)
     
    24642464 *
    24652465 * @returns boolean
    2466  * @param   pVCpu        The VMCPU to operate on.
     2466 * @param   pVCpu        Pointer to the VMCPU.
    24672467 */
    24682468VMMR3DECL(bool) HWACCMR3IsActive(PVMCPU pVCpu)
     
    24752475 *
    24762476 * @returns boolean
    2477  * @param   pVM         The VM to operate on.
     2477 * @param   pVM         Pointer to the VM.
    24782478 */
    24792479VMMR3DECL(bool) HWACCMR3IsNestedPagingActive(PVM pVM)
     
    24862486 *
    24872487 * @returns boolean
    2488  * @param   pVM         The VM to operate on.
     2488 * @param   pVM         Pointer to the VM.
    24892489 */
    24902490VMMR3DECL(bool) HWACCMR3IsVPIDActive(PVM pVM)
     
    24982498 *
    24992499 * @returns boolean
    2500  * @param   pVM         The VM to operate on.
     2500 * @param   pVM         Pointer to the VM.
    25012501 */
    25022502VMMR3DECL(bool) HWACCMR3IsEventPending(PVMCPU pVCpu)
     
    25282528 * @retval  VERR_NOT_FOUND if no pending I/O instruction.
    25292529 *
    2530  * @param   pVM         The VM to operate on.
    2531  * @param   pVCpu       The VMCPU to operate on.
    2532  * @param   pCtx        VCPU register context
     2530 * @param   pVM         Pointer to the VM.
     2531 * @param   pVCpu       Pointer to the VMCPU.
     2532 * @param   pCtx        Pointer to the guest CPU context.
    25332533 */
    25342534VMMR3DECL(VBOXSTRICTRC) HWACCMR3RestartPendingIOInstr(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx)
     
    25812581 *
    25822582 * @returns boolean
    2583  * @param   pVM         The VM to operate on.
     2583 * @param   pVM         Pointer to the VM.
    25842584 */
    25852585VMMR3DECL(int)  HWACCMR3InjectNMI(PVM pVM)
     
    25932593 * log release message.
    25942594 *
    2595  * @param   pVM         The VM to operate on.
    2596  * @param   iStatusCode VBox status code
     2595 * @param   pVM         Pointer to the VM.
     2596 * @param   iStatusCode VBox status code.
    25972597 */
    25982598VMMR3DECL(void) HWACCMR3CheckError(PVM pVM, int iStatusCode)
  • trunk/src/VBox/VMM/VMMR3/IOM.cpp

    r41800 r41801  
    138138 *
    139139 * @returns VBox status code.
    140  * @param   pVM         The VM to operate on.
     140 * @param   pVM         Pointer to the VM.
    141141 */
    142142VMMR3_INT_DECL(int) IOMR3Init(PVM pVM)
     
    374374 *
    375375 * @returns VBox status code.
    376  * @param   pVM         The VM to operate on.
     376 * @param   pVM         Pointer to the VM.
    377377 */
    378378VMMR3_INT_DECL(int) IOMR3Term(PVM pVM)
  • trunk/src/VBox/VMM/VMMR3/MM.cpp

    r41800 r41801  
    227227 *
    228228 * @returns VBox status code.
    229  * @param   pVM         The VM to operate on.
     229 * @param   pVM         Pointer to the VM.
    230230 */
    231231VMMR3DECL(int) MMR3Init(PVM pVM)
     
    291291 *
    292292 * @returns VBox status code.
    293  * @param   pVM         The VM to operate on.
     293 * @param   pVM         Pointer to the VM.
    294294 * @remark  No cleanup necessary since MMR3Term() will be called on failure.
    295295 */
     
    446446 *
    447447 * @returns VBox status code.
    448  * @param   pVM         The VM to operate on.
     448 * @param   pVM         Pointer to the VM.
    449449 */
    450450VMMR3DECL(int) MMR3Term(PVM pVM)
  • trunk/src/VBox/VMM/VMMR3/MMHyper.cpp

    r41800 r41801  
    905905 *
    906906 * @returns VBox status code.
    907  * @param   pVM         The VM to operate on.
     907 * @param   pVM         Pointer to the VM.
    908908 * @param   cb          Number of bytes to allocate.
    909909 * @param   uAlignment  Required memory alignment in bytes.
     
    932932 *
    933933 * @returns VBox status code.
    934  * @param   pVM         The VM to operate on.
     934 * @param   pVM         Pointer to the VM.
    935935 * @param   cb          Number of bytes to allocate.
    936936 * @param   uAlignment  Required memory alignment in bytes.
  • trunk/src/VBox/VMM/VMMR3/PATM.cpp

    r41800 r41801  
    130130 *
    131131 * @returns VBox status code.
    132  * @param   pVM         The VM to operate on.
     132 * @param   pVM         Pointer to the VM.
    133133 */
    134134VMMR3DECL(int) PATMR3Init(PVM pVM)
     
    491491 *
    492492 * @returns VBox status code.
    493  * @param   pVM         The VM to operate on.
     493 * @param   pVM         Pointer to the VM.
    494494 */
    495495VMMR3DECL(int) PATMR3Term(PVM pVM)
     
    697697 * @returns VBox status code.
    698698 * @param   pNode       Current node
    699  * @param   pParam      The VM to operate on.
     699 * @param   pParam      Pointer to the VM.
    700700 */
    701701static DECLCALLBACK(int) RelocatePatches(PAVLOU32NODECORE pNode, void *pParam)
     
    930930 * @returns 0 (continue enumeration).
    931931 * @param   pNode       Current node
    932  * @param   pVM         The VM to operate on.
     932 * @param   pVM         Pointer to the VM.
    933933 */
    934934static DECLCALLBACK(int) EnableAllPatches(PAVLOU32NODECORE pNode, void *pVM)
     
    950950 * @returns 0 (continue enumeration).
    951951 * @param   pNode       Current node
    952  * @param   pVM         The VM to operate on.
     952 * @param   pVM         Pointer to the VM.
    953953 */
    954954static DECLCALLBACK(int) DisableAllPatches(PAVLOU32NODECORE pNode, void *pVM)
     
    965965 *
    966966 * @returns VBox status code.
    967  * @param   pVM         The VM to operate on.
     967 * @param   pVM         Pointer to the VM.
    968968 * @param   pcb         Size of the patch memory block
    969969 */
     
    981981 *
    982982 * @returns VBox status code.
    983  * @param   pVM         The VM to operate on.
     983 * @param   pVM         Pointer to the VM.
    984984 * @param   pcb         Size of the patch memory block
    985985 */
     
    997997 *
    998998 * @returns VBox status code.
    999  * @param   pVM         The VM to operate on.
     999 * @param   pVM         Pointer to the VM.
    10001000 */
    10011001VMMR3DECL(PPATMGCSTATE) PATMR3QueryGCStateHC(PVM pVM)
     
    10091009 *
    10101010 * @returns VBox status code.
    1011  * @param   pVM         The VM to operate on.
     1011 * @param   pVM         Pointer to the VM.
    10121012 * @param   pAddrGC     Guest context address
    10131013 */
     
    10221022 *
    10231023 * @returns VBox status code.
    1024  * @param   pVM         The VM to operate on.
     1024 * @param   pVM         Pointer to the VM.
    10251025 * @param   fAllowPatching Allow/disallow patching
    10261026 */
     
    10351035 *
    10361036 * @returns HC pointer or NULL if it's not a GC patch pointer
    1037  * @param   pVM         The VM to operate on.
     1037 * @param   pVM         Pointer to the VM.
    10381038 * @param   pAddrGC     GC pointer
    10391039 */
     
    10501050 *
    10511051 * @returns 0 - disabled, 1 - enabled
    1052  * @param   pVM         The VM to operate on.
     1052 * @param   pVM         Pointer to the VM.
    10531053 */
    10541054VMMR3DECL(int) PATMR3IsEnabled(PVM pVM)
     
    10621062 *
    10631063 * @returns VBox status code.
    1064  * @param   pVM         The VM to operate on.
     1064 * @param   pVM         Pointer to the VM.
    10651065 * @param   pCacheRec   Address conversion cache record
    10661066 * @param   pGCPtr      Guest context pointer
     
    11081108 *
    11091109 * @returns VBox status code.
    1110  * @param   pVM         The VM to operate on.
     1110 * @param   pVM         Pointer to the VM.
    11111111 * @param   pPatch      Current patch block pointer
    11121112 *
     
    12031203/* Add an illegal instruction record
    12041204 *
    1205  * @param   pVM             The VM to operate on.
     1205 * @param   pVM             Pointer to the VM.
    12061206 * @param   pPatch          Patch structure ptr
    12071207 * @param   pInstrGC        Guest context pointer to privileged instruction
     
    12351235 * Add a patch to guest lookup record
    12361236 *
    1237  * @param   pVM             The VM to operate on.
     1237 * @param   pVM             Pointer to the VM.
    12381238 * @param   pPatch          Patch structure ptr
    12391239 * @param   pPatchInstrHC   Guest context pointer to patch block
     
    13021302 * Removes a patch to guest lookup record
    13031303 *
    1304  * @param   pVM             The VM to operate on.
     1304 * @param   pVM             Pointer to the VM.
    13051305 * @param   pPatch          Patch structure ptr
    13061306 * @param   pPatchInstrGC   Guest context pointer to patch block
     
    13461346 * Empty the specified tree (PV tree, MMR3 heap)
    13471347 *
    1348  * @param   pVM             The VM to operate on.
     1348 * @param   pVM             Pointer to the VM.
    13491349 * @param   ppTree          Tree to empty
    13501350 */
     
    13681368 * Empty the specified tree (U32 tree, MMR3 heap)
    13691369 *
    1370  * @param   pVM             The VM to operate on.
     1370 * @param   pVM             Pointer to the VM.
    13711371 * @param   ppTree          Tree to empty
    13721372 */
     
    13821382 *
    13831383 * @returns VBox status code.
    1384  * @param   pVM         The VM to operate on.
     1384 * @param   pVM         Pointer to the VM.
    13851385 * @param   pCpu        CPU disassembly state
    13861386 * @param   pInstrGC    Guest context pointer to privileged instruction
     
    15451545 *
    15461546 * @returns VBox status code.
    1547  * @param   pVM         The VM to operate on.
     1547 * @param   pVM         Pointer to the VM.
    15481548 * @param   pCpu        CPU disassembly state
    15491549 * @param   pInstrGC    Guest context pointer to privileged instruction
     
    16511651 *
    16521652 * @returns VBox status code.
    1653  * @param   pVM         The VM to operate on.
     1653 * @param   pVM         Pointer to the VM.
    16541654 * @param   pCpu        CPU disassembly state
    16551655 * @param   pInstrGC    Guest context pointer to privileged instruction
     
    20902090/* Add a disasm jump record (temporary for prevent duplicate analysis)
    20912091 *
    2092  * @param   pVM             The VM to operate on.
     2092 * @param   pVM             Pointer to the VM.
    20932093 * @param   pPatch          Patch structure ptr
    20942094 * @param   pInstrGC        Guest context pointer to privileged instruction
     
    21292129 *
    21302130 * @returns VBox status code.
    2131  * @param   pVM         The VM to operate on.
     2131 * @param   pVM         Pointer to the VM.
    21322132 * @param   pCpu        CPU disassembly state
    21332133 * @param   pInstrGC    Guest context pointer to privileged instruction
     
    21872187 *
    21882188 * @returns VBox status code.
    2189  * @param   pVM         The VM to operate on.
     2189 * @param   pVM         Pointer to the VM.
    21902190 * @param   pInstrGC    Guest context pointer to the initial privileged instruction
    21912191 * @param   pCurInstrGC Guest context pointer to the current instruction
     
    23132313 *
    23142314 * @returns VBox status code.
    2315  * @param   pVM         The VM to operate on.
     2315 * @param   pVM         Pointer to the VM.
    23162316 * @param   pInstrGC    Guest context pointer to the initial privileged instruction
    23172317 * @param   pCurInstrGC Guest context pointer to the current instruction
     
    23362336 * If so, this patch is permanently disabled.
    23372337 *
    2338  * @param   pVM         The VM to operate on.
     2338 * @param   pVM         Pointer to the VM.
    23392339 * @param   pInstrGC    Guest context pointer to instruction
    23402340 * @param   pConflictGC Guest context pointer to check
     
    23572357 *
    23582358 * @returns VBox status code.
    2359  * @param   pVM         The VM to operate on.
     2359 * @param   pVM         Pointer to the VM.
    23602360 * @param   pInstrGC    Guest context pointer to privileged instruction
    23612361 * @param   pCurInstrGC Guest context pointer to the current instruction
     
    25542554 *
    25552555 * @returns VBox status code.
    2556  * @param   pVM         The VM to operate on.
     2556 * @param   pVM         Pointer to the VM.
    25572557 * @param   pPatch      Patch record
    25582558 * @param   pCacheRec   Guest translation lookup cache record
     
    26432643 *
    26442644 * @returns VBox status code.
    2645  * @param   pVM         The VM to operate on.
     2645 * @param   pVM         Pointer to the VM.
    26462646 * @param   pPatch      Patch record
    26472647 */
     
    26942694 *
    26952695 * @returns VBox status code.
    2696  * @param   pVM         The VM to operate on.
     2696 * @param   pVM         Pointer to the VM.
    26972697 * @param   pPatch      Patch record
    26982698 * @param   pInstrHC    HC address where to insert the jump
     
    27372737 *
    27382738 * @returns VBox status code.
    2739  * @param   pVM         The VM to operate on.
     2739 * @param   pVM         Pointer to the VM.
    27402740 * @param   pInstrGC    Guest context point to privileged instruction
    27412741 * @param   pInstrHC    Host context point to privileged instruction
     
    29692969 *
    29702970 * @returns VBox status code.
    2971  * @param   pVM         The VM to operate on.
     2971 * @param   pVM         Pointer to the VM.
    29722972 * @param   pInstrGC    Guest context point to privileged instruction
    29732973 * @param   uOpSize     Size of starting instruction
     
    30993099 *
    31003100 * @returns VBox status code.
    3101  * @param   pVM         The VM to operate on.
     3101 * @param   pVM         Pointer to the VM.
    31023102 * @param   pInstrGC    Guest context point to privileged instruction
    31033103 * @param   pPatchRec   Patch record
     
    31793179 *
    31803180 * @returns true or false
    3181  * @param   pVM         The VM to operate on.
     3181 * @param   pVM         Pointer to the VM.
    31823182 * @param   pInstrGC    Guest context point to the instruction
    31833183 *
     
    31993199 *
    32003200 * @returns VBox status code.
    3201  * @param   pVM         The VM to operate on.
     3201 * @param   pVM         Pointer to the VM.
    32023202 * @param   pInstrGC    Guest context point to privileged instruction
    32033203 * @param   pPatchRec   Patch record
     
    33293329 *
    33303330 * @returns VBox status code.
    3331  * @param   pVM         The VM to operate on.
     3331 * @param   pVM         Pointer to the VM.
    33323332 * @param   pInstrGC    Guest context point to privileged instruction
    33333333 * @param   pPatchRec   Patch record
     
    34923492 *
    34933493 * @returns VBox status code.
    3494  * @param   pVM         The VM to operate on.
     3494 * @param   pVM         Pointer to the VM.
    34953495 * @param   pCtx        Guest context
    34963496 *
     
    35733573 *
    35743574 * @returns VBox status code.
    3575  * @param   pVM         The VM to operate on.
     3575 * @param   pVM         Pointer to the VM.
    35763576 * @param   pCpu        Disassembly CPU structure ptr
    35773577 * @param   pInstrGC    Guest context point to privileged instruction
     
    36753675 *
    36763676 * @returns VBox status code.
    3677  * @param   pVM         The VM to operate on.
     3677 * @param   pVM         Pointer to the VM.
    36783678 * @param   pInstrGC    Guest context point to privileged instruction
    36793679 * @param   pCpu        Disassembly CPU structure ptr
     
    37403740 *
    37413741 * @returns VBox status code.
    3742  * @param   pVM         The VM to operate on.
     3742 * @param   pVM         Pointer to the VM.
    37433743 * @param   pInstrGC    Guest context point to privileged instruction
    37443744 * @param   pPatch      Patch record
     
    37983798 *
    37993799 * @returns VBox status code.
    3800  * @param   pVM         The VM to operate on.
     3800 * @param   pVM         Pointer to the VM.
    38013801 * @param   pPatch      Patch record
    38023802 */
     
    38223822 *
    38233823 * @returns VBox status code.
    3824  * @param   pVM         The VM to operate on.
     3824 * @param   pVM         Pointer to the VM.
    38253825 * @param   pPatch      Patch record
    38263826 */
     
    38443844 *
    38453845 * @returns VBox status code.
    3846  * @param   pVM         The VM to operate on.
     3846 * @param   pVM         Pointer to the VM.
    38473847 * @param   pInstrGC    Guest context point to privileged instruction
    38483848 * @param   pInstrHC    Host context point to privileged instruction
     
    38913891 *
    38923892 * @returns VBox status code.
    3893  * @param   pVM         The VM to operate on.
     3893 * @param   pVM         Pointer to the VM.
    38943894 * @param   pInstrGC    Guest context point to privileged instruction
    38953895 * @param   pInstrHC    Host context point to privileged instruction
     
    40164016 *
    40174017 * @returns VBox status code.
    4018  * @param   pVM         The VM to operate on.
     4018 * @param   pVM         Pointer to the VM.
    40194019 * @param   pInstr      Guest context point to privileged instruction
    40204020 * @param   flags       Patch flags
     
    40334033 *
    40344034 * @returns VBox status code.
    4035  * @param   pVM         The VM to operate on.
     4035 * @param   pVM         Pointer to the VM.
    40364036 * @param   pInstr      Guest context point to privileged instruction (0:32 flat address)
    40374037 * @param   flags       Patch flags
     
    44964496 *
    44974497 * @returns VBox status code.
    4498  * @param   pVM         The VM to operate on.
     4498 * @param   pVM         Pointer to the VM.
    44994499 * @param   pPatch      Patch record
    45004500 * @param   pInstrGC    Instruction address
     
    45244524 *
    45254525 * @returns VBox status code.
    4526  * @param   pVM         The VM to operate on.
     4526 * @param   pVM         Pointer to the VM.
    45274527 * @param   pPage       Page address
    45284528 * @param   pPatch      Patch record
     
    46464646 *
    46474647 * @returns VBox status code.
    4648  * @param   pVM         The VM to operate on.
     4648 * @param   pVM         Pointer to the VM.
    46494649 * @param   pPage       Page address
    46504650 * @param   pPatch      Patch record
     
    47104710 *
    47114711 * @returns VBox status code.
    4712  * @param   pVM         The VM to operate on.
     4712 * @param   pVM         Pointer to the VM.
    47134713 * @param   pPatch      Patch record
    47144714 */
     
    47444744 *
    47454745 * @returns VBox status code.
    4746  * @param   pVM         The VM to operate on.
     4746 * @param   pVM         Pointer to the VM.
    47474747 * @param   pPatch      Patch record
    47484748 */
     
    47774777 *
    47784778 * @returns VBox status code.
    4779  * @param   pVM         The VM to operate on.
     4779 * @param   pVM         Pointer to the VM.
    47804780 * @param   GCPtr       GC pointer to write address
    47814781 * @param   cbWrite     Nr of bytes to write
     
    49514951 *
    49524952 * @returns VBox status code
    4953  * @param   pVM         The VM to operate on.
     4953 * @param   pVM         Pointer to the VM.
    49544954 * @param   addr        GC address of the page to flush
    49554955 */
     
    49854985 *
    49864986 * @returns boolean, patched or not
    4987  * @param   pVM         The VM to operate on.
     4987 * @param   pVM         Pointer to the VM.
    49884988 * @param   pInstrGC    Guest context pointer to instruction
    49894989 */
     
    50015001 *
    50025002 * @returns VBox status code.
    5003  * @param   pVM         The VM to operate on.
     5003 * @param   pVM         Pointer to the VM.
    50045004 * @param   pInstrGC    GC address of instr
    50055005 * @param   pByte       opcode byte pointer (OUT)
     
    50455045 *
    50465046 * @returns VINF_SUCCESS or VERR_PATCH_NOT_FOUND.
    5047  * @param   pVM         The VM to operate on.
     5047 * @param   pVM         Pointer to the VM.
    50485048 * @param   GCPtrInstr  GC address of instr
    50495049 * @param   pbDst       The output buffer.
     
    51025102 *
    51035103 * @returns VBox status code.
    5104  * @param   pVM         The VM to operate on.
     5104 * @param   pVM         Pointer to the VM.
    51055105 * @param   pInstr      Guest context point to privileged instruction
    51065106 *
     
    52495249 *
    52505250 * @returns VBox status code.
    5251  * @param   pVM         The VM to operate on.
     5251 * @param   pVM         Pointer to the VM.
    52525252 * @param   pInstr      Guest context instruction pointer
    52535253 * @param   pConflictAddr  Guest context pointer which conflicts with specified patch
     
    53485348 *
    53495349 * @returns VBox status code.
    5350  * @param   pVM         The VM to operate on.
     5350 * @param   pVM         Pointer to the VM.
    53515351 * @param   pInstr      Guest context point to privileged instruction
    53525352 *
     
    54695469 *
    54705470 * @returns VBox status code.
    5471  * @param   pVM             The VM to operate on.
     5471 * @param   pVM             Pointer to the VM.
    54725472 * @param   pPatchRec       Patch record
    54735473 * @param   fForceRemove    Remove *all* patches
     
    55915591 *
    55925592 * @returns VBox status code.
    5593  * @param   pVM             The VM to operate on.
     5593 * @param   pVM             Pointer to the VM.
    55945594 * @param   pPatchRec       Patch record
    55955595 */
     
    57575757 *
    57585758 * @returns Patch structure pointer if found; else NULL
    5759  * @param   pVM           The VM to operate on.
     5759 * @param   pVM           Pointer to the VM.
    57605760 * @param   pInstr        Guest context point to instruction that might lie within 5 bytes of an existing patch jump
    57615761 * @param   fIncludeHints Include hinted patches or not
     
    57945794 *
    57955795 * @returns true -> yes, false -> no
    5796  * @param   pVM         The VM to operate on.
     5796 * @param   pVM         Pointer to the VM.
    57975797 * @param   pAddr       Guest context address
    57985798 * @param   pPatchAddr  Guest context patch address (if true)
     
    58225822 *
    58235823 * @returns VBox status code.
    5824  * @param   pVM         The VM to operate on.
     5824 * @param   pVM         Pointer to the VM.
    58255825 * @param   pInstr      Guest context point to privileged instruction
    58265826 *
     
    58495849 *
    58505850 * @returns VBox status code.
    5851  * @param   pVM         The VM to operate on.
     5851 * @param   pVM         Pointer to the VM.
    58525852 * @param   pPatch      Patch record
    58535853 *
     
    58915891 *
    58925892 * @returns VBox status code.
    5893  * @param   pVM         The VM to operate on.
     5893 * @param   pVM         Pointer to the VM.
    58945894 * @param   pPatch      Patch block structure pointer
    58955895 * @param   pPatchGC    GC address in patch block
     
    59095909 *
    59105910 * @returns corresponding GC pointer in patch block
    5911  * @param   pVM         The VM to operate on.
     5911 * @param   pVM         Pointer to the VM.
    59125912 * @param   pPatch      Current patch block pointer
    59135913 * @param   pInstrGC    Guest context pointer to privileged instruction
     
    59295929 *
    59305930 * @returns corresponding GC pointer in patch block
    5931  * @param   pVM         The VM to operate on.
     5931 * @param   pVM         Pointer to the VM.
    59325932 * @param   pPatch      Current patch block pointer
    59335933 * @param   pInstrGC    Guest context pointer to privileged instruction
     
    59465946 *
    59475947 * @returns corresponding GC pointer in patch block
    5948  * @param   pVM         The VM to operate on.
     5948 * @param   pVM         Pointer to the VM.
    59495949 * @param   pInstrGC    Guest context pointer to privileged instruction
    59505950 *
     
    59635963 *
    59645964 * @returns original GC instruction pointer or 0 if not found
    5965  * @param   pVM         The VM to operate on.
     5965 * @param   pVM         Pointer to the VM.
    59665966 * @param   pPatchGC    GC address in patch block
    59675967 * @param   pEnmState   State of the translated address (out)
     
    60316031 *
    60326032 * @returns VBox status code.
    6033  * @param   pVM         The VM to operate on.
     6033 * @param   pVM         Pointer to the VM.
    60346034 * @param   pAddrGC     Guest context address
    60356035 */
     
    60516051 *
    60526052 * @returns VBox status code.
    6053  * @param   pVM         The VM to operate on.
     6053 * @param   pVM         Pointer to the VM.
    60546054 * @param   pCtx        CPU context
    60556055 * @param   pPatch      Patch record
     
    62786278 *
    62796279 * @returns VBox status code.
    6280  * @param   pVM         The VM to operate on.
     6280 * @param   pVM         Pointer to the VM.
    62816281 * @param   pCtx        CPU context
    62826282 * @param   pEip        GC pointer of trapping instruction
     
    65736573 *
    65746574 * @returns VBox status code.
    6575  * @param   pVM         The VM to operate on.
     6575 * @param   pVM         Pointer to the VM.
    65766576 */
    65776577VMMR3DECL(int) PATMR3HandleMonitoredPage(PVM pVM)
     
    67176717 *
    67186718 * @returns Stat address
    6719  * @param   pVM         The VM to operate on.
     6719 * @param   pVM         Pointer to the VM.
    67206720 * @param   pPatch      Patch structure
    67216721 */
  • trunk/src/VBox/VMM/VMMR3/PATMGuest.cpp

    r41738 r41801  
    8181 *
    8282 * @returns VBox status code.
    83  * @param   pVM         The VM to operate on.
     83 * @param   pVM         Pointer to the VM.
    8484 * @param   pInstrGC    GC Instruction pointer for sysenter
    8585 * @param   pPatchRec   Patch structure
     
    170170 *
    171171 * @returns VBox status code.
    172  * @param   pVM         The VM to operate on
     172 * @param   pVM         Pointer to the VM.
    173173 * @param   pCpu        Disassembly state of instruction.
    174174 * @param   pInstrGC    GC Instruction pointer for instruction
     
    202202 *
    203203 * @returns VBox status code.
    204  * @param   pVM         The VM to operate on
     204 * @param   pVM         Pointer to the VM.
    205205 * @param   pCpu        Disassembly state of instruction.
    206206 * @param   pInstrGC    GC Instruction pointer for instruction
  • trunk/src/VBox/VMM/VMMR3/PATMPatch.cpp

    r41744 r41801  
    768768 *
    769769 * @returns VBox status code.
    770  * @param   pVM         The VM to operate on.
     770 * @param   pVM         Pointer to the VM.
    771771 * @param   pPatch      Patch record
    772772 * @param   pCpu        Disassembly state
     
    839839 *
    840840 * @returns VBox status code.
    841  * @param   pVM         The VM to operate on.
     841 * @param   pVM         Pointer to the VM.
    842842 * @param   pPatch      Patch structure
    843843 * @param   pCpu        Disassembly struct
     
    900900 *
    901901 * @returns VBox status code.
    902  * @param   pVM         The VM to operate on.
     902 * @param   pVM         Pointer to the VM.
    903903 * @param   pPatch      Patch structure
    904904 *
     
    949949 *
    950950 * @returns VBox status code.
    951  * @param   pVM         The VM to operate on.
     951 * @param   pVM         Pointer to the VM.
    952952 * @param   pPatch      Patch structure
    953953 *
     
    967967 *
    968968 * @returns VBox status code.
    969  * @param   pVM         The VM to operate on.
     969 * @param   pVM         Pointer to the VM.
    970970 * @param   pPatch      Patch structure
    971971 * @param   pCurInstrGC Guest context pointer to the current instruction
     
    992992 *
    993993 * @returns VBox status code.
    994  * @param   pVM         The VM to operate on.
     994 * @param   pVM         Pointer to the VM.
    995995 * @param   pPatch      Patch structure
    996996 * @param   pInstrGC    Corresponding guest instruction
     
    10131013 *
    10141014 * @returns VBox status code.
    1015  * @param   pVM         The VM to operate on.
     1015 * @param   pVM         Pointer to the VM.
    10161016 * @param   pPatch      Patch structure
    10171017 * @param   pInstrGC    Corresponding guest instruction
     
    10351035 *
    10361036 * @returns VBox status code.
    1037  * @param   pVM             The VM to operate on.
     1037 * @param   pVM             Pointer to the VM.
    10381038 * @param   pPatch          Patch structure
    10391039 * @param   pNextInstrGC    Next guest instruction
     
    10661066 *
    10671067 * @returns VBox status code.
    1068  * @param   pVM         The VM to operate on.
     1068 * @param   pVM         Pointer to the VM.
    10691069 * @param   pPatch      Patch record
    10701070 * @param   pIntHandlerGC IDT handler address
     
    11001100 *
    11011101 * @returns VBox status code.
    1102  * @param   pVM         The VM to operate on.
     1102 * @param   pVM         Pointer to the VM.
    11031103 * @param   pPatch      Patch record
    11041104 * @param   pTrapHandlerGC  IDT handler address
     
    13081308 *
    13091309 * @returns VBox status code.
    1310  * @param   pVM         The VM to operate on.
     1310 * @param   pVM         Pointer to the VM.
    13111311 * @param   pPatch      Patch record
    13121312 * @param   pCpu        Disassembly state
     
    14091409 *
    14101410 * @returns VBox status code.
    1411  * @param   pVM         The VM to operate on.
     1411 * @param   pVM         Pointer to the VM.
    14121412 * @param   pPatch      Patch record
    14131413 * @param   pCpu        Disassembly state
     
    15041504 *
    15051505 * @returns VBox status code.
    1506  * @param   pVM         The VM to operate on.
     1506 * @param   pVM         Pointer to the VM.
    15071507 * @param   pPatch      Patch record
    15081508 * @param   pCurInstrGC Guest instruction address
     
    15241524 *
    15251525 * @returns VBox status code.
    1526  * @param   pVM         The VM to operate on.
     1526 * @param   pVM         Pointer to the VM.
    15271527 * @param   pPatch      Patch record
    15281528 * @param   pTargetGC   Guest target jump
  • trunk/src/VBox/VMM/VMMR3/PATMPatch.h

    r35348 r41801  
    4949 *
    5050 * @returns VBox status code.
    51  * @param   pVM         The VM to operate on.
     51 * @param   pVM         Pointer to the VM.
    5252 * @param   pPatch      Patch record
    5353 * @param   pCpu        Disassembly state
     
    6060 *
    6161 * @returns VBox status code.
    62  * @param   pVM         The VM to operate on.
     62 * @param   pVM         Pointer to the VM.
    6363 * @param   pPatch      Patch record
    6464 * @param   pTrapHandlerGC  IDT handler address
     
    7070 *
    7171 * @returns VBox status code.
    72  * @param   pVM         The VM to operate on.
     72 * @param   pVM         Pointer to the VM.
    7373 * @param   pPatch      Patch record
    7474 * @param   pIntHandlerGC IDT handler address
     
    8080 *
    8181 * @returns VBox status code.
    82  * @param   pVM         The VM to operate on.
     82 * @param   pVM         Pointer to the VM.
    8383 * @param   pPatch      Patch record
    8484 * @param   pTargetGC   Guest target jump
     
    9191 *
    9292 * @returns VBox status code.
    93  * @param   pVM         The VM to operate on.
     93 * @param   pVM         Pointer to the VM.
    9494 * @param   pPatch      Patch structure
    9595 *
     
    101101 *
    102102 * @returns VBox status code.
    103  * @param   pVM         The VM to operate on.
     103 * @param   pVM         Pointer to the VM.
    104104 * @param   pPatch      Patch structure
    105105 * @param   pInstrGC    Corresponding guest instruction
     
    112112 *
    113113 * @returns VBox status code.
    114  * @param   pVM         The VM to operate on.
     114 * @param   pVM         Pointer to the VM.
    115115 * @param   pPatch      Patch structure
    116116 * @param   pInstrGC    Corresponding guest instruction
     
    123123 *
    124124 * @returns VBox status code.
    125  * @param   pVM             The VM to operate on.
     125 * @param   pVM             Pointer to the VM.
    126126 * @param   pPatch          Patch structure
    127127 * @param   pNextInstrGC    Next guest instruction
     
    133133 *
    134134 * @returns VBox status code.
    135  * @param   pVM         The VM to operate on.
     135 * @param   pVM         Pointer to the VM.
    136136 * @param   pPatch      Patch structure
    137137 * @param   pCurInstrGC Guest context pointer to the current instruction
     
    144144 *
    145145 * @returns VBox status code.
    146  * @param   pVM         The VM to operate on.
     146 * @param   pVM         Pointer to the VM.
    147147 * @param   pPatch      Patch structure
    148148 *
  • trunk/src/VBox/VMM/VMMR3/PDM.cpp

    r41800 r41801  
    351351 *
    352352 * @returns VBox status code.
    353  * @param   pVM         The VM to operate on.
     353 * @param   pVM         Pointer to the VM.
    354354 */
    355355VMMR3DECL(int) PDMR3Init(PVM pVM)
     
    615615 *
    616616 * @returns VBox status code.
    617  * @param   pVM         The VM to operate on.
     617 * @param   pVM         Pointer to the VM.
    618618 */
    619619VMMR3DECL(int) PDMR3Term(PVM pVM)
  • trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp

    r41800 r41801  
    7676 *
    7777 * @returns VBox status code.
    78  * @param   pVM         The VM to operate on.
     78 * @param   pVM         Pointer to the VM.
    7979 * @param   pfnCallback Driver registration callback
    8080 */
  • trunk/src/VBox/VMM/VMMR3/PGM.cpp

    r41800 r41801  
    30583058 *
    30593059 * @param   pVM         Pointer to the VM.
    3060  * @param   pVCpu       The VMCPU to operate on.
     3060 * @param   pVCpu       Pointer to the VMCPU.
    30613061 * @param   enmShw      The shadow paging mode.
    30623062 * @param   enmGst      The guest paging mode.
     
    33333333 *
    33343334 * @param   pVM             Pointer to the VM.
    3335  * @param   pVCpu           The VMCPU to operate on.
     3335 * @param   pVCpu           Pointer to the VMCPU.
    33363336 * @param   enmGuestMode    The new guest mode. This is assumed to be different from
    33373337 *                          the current mode.
     
    36273627 *
    36283628 * @returns VBox status code, fully asserted.
    3629  * @param   pVCpu   The VMCPU to operate on.
     3629 * @param   pVCpu   Pointer to the VMCPU.
    36303630 */
    36313631int pgmR3ExitShadowModeBeforePoolFlush(PVMCPU pVCpu)
     
    36483648 * @returns VBox status code, fully asserted.
    36493649 * @param   pVM     Pointer to the VM.
    3650  * @param   pVCpu   The VMCPU to operate on.
     3650 * @param   pVCpu   Pointer to the VMCPU.
    36513651 */
    36523652int pgmR3ReEnterShadowModeAfterPoolFlush(PVM pVM, PVMCPU pVCpu)
     
    36693669 * Called by PGMR3PhysSetA20 after changing the A20 state.
    36703670 *
    3671  * @param   pVCpu   The VMCPU to operate on.
     3671 * @param   pVCpu   Pointer to the VMCPU.
    36723672 */
    36733673void pgmR3RefreshShadowModeAfterA20Change(PVMCPU pVCpu)
  • trunk/src/VBox/VMM/VMMR3/PGMBth.h

    r41800 r41801  
    116116 * @returns VBox status code.
    117117 * @param   pVM         Pointer to the VM.
    118  * @param   pVCpu       The VMCPU to operate on.
     118 * @param   pVCpu       Pointer to the VMCPU.
    119119 * @param   GCPhysCR3   The physical address from the CR3 register.
    120120 */
     
    200200 * @returns VBox status code.
    201201 * @param   pVM         Pointer to the VM.
    202  * @param   pVCpu       The VMCPU to operate on.
     202 * @param   pVCpu       Pointer to the VMCPU.
    203203 * @param   offDelta    The relocation offset.
    204204 */
  • trunk/src/VBox/VMM/VMMR3/PGMGst.h

    r41783 r41801  
    8585 *
    8686 * @returns VBox status code.
    87  * @param   pVCpu       The VMCPU to operate on.
     87 * @param   pVCpu       Pointer to the VMCPU.
    8888 * @param   GCPhysCR3   The physical address from the CR3 register.
    8989 */
     
    102102 *
    103103 * @returns VBox status code.
    104  * @param   pVCpu       The VMCPU to operate on.
     104 * @param   pVCpu       Pointer to the VMCPU.
    105105 * @param   offDelta    The relocation offset.
    106106 */
     
    123123 *
    124124 * @returns VBox status code.
    125  * @param   pVCpu       The VMCPU to operate on.
     125 * @param   pVCpu       Pointer to the VMCPU.
    126126 */
    127127PGM_GST_DECL(int, Exit)(PVMCPU pVCpu)
  • trunk/src/VBox/VMM/VMMR3/PGMShw.h

    r41783 r41801  
    171171 *
    172172 * @returns VBox status code.
    173  * @param   pVCpu                   The VMCPU to operate on.
     173 * @param   pVCpu                   Pointer to the VMCPU.
    174174 * @param   fIs64BitsPagingMode     New shadow paging mode is for 64 bits? (only relevant for 64 bits guests on a 32 bits AMD-V nested paging host)
    175175 */
     
    220220 *
    221221 * @returns VBox status code.
    222  * @param   pVCpu       The VMCPU to operate on.
     222 * @param   pVCpu       Pointer to the VMCPU.
    223223 * @param   offDelta    The relocation offset.
    224224 */
     
    234234 *
    235235 * @returns VBox status code.
    236  * @param   pVCpu       The VMCPU to operate on.
     236 * @param   pVCpu       Pointer to the VMCPU.
    237237 */
    238238PGM_SHW_DECL(int, Exit)(PVMCPU pVCpu)
  • trunk/src/VBox/VMM/VMMR3/SELM.cpp

    r41800 r41801  
    126126 *
    127127 * @returns VBox status code.
    128  * @param   pVM         The VM to operate on.
     128 * @param   pVM         Pointer to the VM.
    129129 */
    130130VMMR3DECL(int) SELMR3Init(PVM pVM)
     
    513513 *
    514514 * @returns VBox status code.
    515  * @param   pVM         The VM to operate on.
     515 * @param   pVM         Pointer to the VM.
    516516 */
    517517VMMR3DECL(int) SELMR3Term(PVM pVM)
     
    588588 * Disable GDT/LDT/TSS monitoring and syncing
    589589 *
    590  * @param   pVM         The VM to operate on.
     590 * @param   pVM         Pointer to the VM.
    591591 */
    592592VMMR3DECL(void) SELMR3DisableMonitoring(PVM pVM)
     
    799799 *
    800800 * @returns VBox status code.
    801  * @param   pVM         The VM to operate on.
    802  * @param   pVCpu       The VMCPU to operate on.
     801 * @param   pVM         Pointer to the VM.
     802 * @param   pVCpu       Pointer to the VMCPU.
    803803 */
    804804VMMR3DECL(int) SELMR3UpdateFromCPUM(PVM pVM, PVMCPU pVCpu)
     
    14501450 *
    14511451 * @returns VBox status code.
    1452  * @param   pVM         The VM to operate on.
    1453  * @param   pVCpu       The VMCPU to operate on.
     1452 * @param   pVM         Pointer to the VM.
     1453 * @param   pVCpu       Pointer to the VMCPU.
    14541454 */
    14551455VMMR3DECL(int) SELMR3SyncTSS(PVM pVM, PVMCPU pVCpu)
  • trunk/src/VBox/VMM/VMMR3/STAM.cpp

    r41783 r41801  
    259259 *
    260260 * @returns VBox status code.
    261  * @param   pVM         The VM to operate on.
     261 * @param   pVM         Pointer to the VM.
    262262 */
    263263VMMR3DECL(int) STAMR3InitUVM(PUVM pUVM)
  • trunk/src/VBox/VMM/VMMR3/TM.cpp

    r41800 r41801  
    184184 *
    185185 * @returns VBox status code.
    186  * @param   pVM         The VM to operate on.
     186 * @param   pVM         Pointer to the VM.
    187187 */
    188188VMM_INT_DECL(int) TMR3Init(PVM pVM)
     
    902902 *
    903903 * @returns VBox status code.
    904  * @param   pVM         The VM to operate on.
     904 * @param   pVM         Pointer to the VM.
    905905 */
    906906VMM_INT_DECL(int) TMR3InitFinalize(PVM pVM)
     
    10121012 *
    10131013 * @returns VBox status code.
    1014  * @param   pVM         The VM to operate on.
     1014 * @param   pVM         Pointer to the VM.
    10151015 */
    10161016VMM_INT_DECL(int) TMR3Term(PVM pVM)
  • trunk/src/VBox/VMM/VMMR3/TRPM.cpp

    r41800 r41801  
    447447 *
    448448 * @returns VBox status code.
    449  * @param   pVM         The VM to operate on.
     449 * @param   pVM         Pointer to the VM.
    450450 */
    451451VMMR3DECL(int) TRPMR3Init(PVM pVM)
     
    716716 *
    717717 * @returns VBox status code.
    718  * @param   pVM         The VM to operate on.
     718 * @param   pVM         Pointer to the VM.
    719719 */
    720720VMMR3DECL(int) TRPMR3Term(PVM pVM)
     
    10781078 * Disable IDT monitoring and syncing
    10791079 *
    1080  * @param   pVM         The VM to operate on.
     1080 * @param   pVM         Pointer to the VM.
    10811081 */
    10821082VMMR3DECL(void) TRPMR3DisableMonitoring(PVM pVM)
     
    11461146 *
    11471147 * @returns VBox status code.
    1148  * @param   pVM         The VM to operate on.
     1148 * @param   pVM         Pointer to the VM.
    11491149 * @param   iTrap       Trap/interrupt gate number.
    11501150 */
     
    12361236 *
    12371237 * @returns Guest trap handler address or TRPM_INVALID_HANDLER if none installed
    1238  * @param   pVM         The VM to operate on.
     1238 * @param   pVM         Pointer to the VM.
    12391239 * @param   iTrap       Interrupt/trap number.
    12401240 */
     
    12521252 *
    12531253 * @returns VBox status code.
    1254  * @param   pVM         The VM to operate on.
     1254 * @param   pVM         Pointer to the VM.
    12551255 * @param   iTrap       Interrupt/trap number.
    12561256 * @param   pHandler    GC handler pointer
     
    14541454 *
    14551455 * @returns VBox status code.
    1456  * @param   pVM         The VM to operate on.
    1457  * @param   pVCpu       The VMCPU to operate on.
     1456 * @param   pVM         Pointer to the VM.
     1457 * @param   pVCpu       Pointer to the VMCPU.
    14581458 * @param   enmEvent    Trpm event type
    14591459 */
  • trunk/src/VBox/VMM/VMMR3/VM.cpp

    r41800 r41801  
    43874387 *
    43884388 * @returns VBOX status code.
    4389  * @param   pVM              The VM to operate on.
     4389 * @param   pVM              Pointer to the VM.
    43904390 * @param   idCpu            Virtual CPU to get the ID from.
    43914391 * @param   pidCpuCore       Where to store the core ID of the virtual CPU.
     
    44534453 *
    44544454 * @returns VBox status code.
    4455  * @param   pVM     The VM to operate on.
     4455 * @param   pVM     Pointer to the VM.
    44564456 * @param   idCpu   Virtual CPU to perform the hot unplugging operation on.
    44574457 */
     
    44734473 *
    44744474 * @returns VBox status code.
    4475  * @param   pVM     The VM to operate on.
     4475 * @param   pVM     Pointer to the VM.
    44764476 * @param   idCpu   Virtual CPU to perform the hot plugging operation on.
    44774477 */
     
    44904490 *
    44914491 * @returns VBox status code.
    4492  * @param   pVM                 The VM to operate on.
     4492 * @param   pVM                 Pointer to the VM.
    44934493 * @param   uCpuExecutionCap    New CPU execution cap in precent, 1-100. Where
    44944494 *                              100 is max performance (default).
  • trunk/src/VBox/VMM/VMMR3/VMM.cpp

    r41800 r41801  
    145145 *
    146146 * @returns VBox status code.
    147  * @param   pVM         The VM to operate on.
     147 * @param   pVM         Pointer to the VM.
    148148 */
    149149VMMR3_INT_DECL(int) VMMR3Init(PVM pVM)
     
    476476 *
    477477 * @returns VBox status code.
    478  * @param   pVM         The VM to operate on.
     478 * @param   pVM         Pointer to the VM.
    479479 */
    480480VMMR3_INT_DECL(int) VMMR3InitR0(PVM pVM)
     
    538538 *
    539539 * @returns VBox status code.
    540  * @param   pVM         The VM to operate on.
     540 * @param   pVM         Pointer to the VM.
    541541 */
    542542VMMR3_INT_DECL(int) VMMR3InitRC(PVM pVM)
     
    11971197 *
    11981198 * @param   pVM         Pointer to the VM.
    1199  * @param   pVCpu       The VMCPU to operate on.
     1199 * @param   pVCpu       Pointer to the VMCPU.
    12001200 */
    12011201VMMR3_INT_DECL(int) VMMR3RawRunGC(PVM pVM, PVMCPU pVCpu)
     
    12661266 *
    12671267 * @param   pVM         Pointer to the VM.
    1268  * @param   pVCpu       The VMCPU to operate on.
     1268 * @param   pVCpu       Pointer to the VMCPU.
    12691269 */
    12701270VMMR3_INT_DECL(int) VMMR3HwAccRunGC(PVM pVM, PVMCPU pVCpu)
     
    13141314 * VCPU worker for VMMSendSipi.
    13151315 *
    1316  * @param   pVM         The VM to operate on.
     1316 * @param   pVM         Pointer to the VM.
    13171317 * @param   idCpu       Virtual CPU to perform SIPI on
    13181318 * @param   uVector     SIPI vector
     
    13611361 * and unhalting processor
    13621362 *
    1363  * @param   pVM         The VM to operate on.
     1363 * @param   pVM         Pointer to the VM.
    13641364 * @param   idCpu       Virtual CPU to perform SIPI on
    13651365 * @param   uVector     SIPI vector
     
    13761376 * Sends init IPI to the virtual CPU.
    13771377 *
    1378  * @param   pVM         The VM to operate on.
     1378 * @param   pVM         Pointer to the VM.
    13791379 * @param   idCpu       Virtual CPU to perform int IPI on
    13801380 */
     
    13911391 *
    13921392 * @returns VBox status code.
    1393  * @param   pVM         The VM to operate on.
     1393 * @param   pVM         Pointer to the VM.
    13941394 * @param   pPatchMem   Patch memory range
    13951395 * @param   cbPatchMem  Size of the memory range
     
    14081408 *
    14091409 * @returns VBox status code.
    1410  * @param   pVM         The VM to operate on.
     1410 * @param   pVM         Pointer to the VM.
    14111411 * @param   pPatchMem   Patch memory range
    14121412 * @param   cbPatchMem  Size of the memory range
     
    19341934 *
    19351935 * @returns VBox status code.
    1936  * @param   pVM         The VM to operate on.
     1936 * @param   pVM         Pointer to the VM.
    19371937 * @param   uOperation  Operation to execute.
    19381938 * @param   u64Arg      Constant argument.
  • trunk/src/VBox/VMM/VMMRC/PATMRC.cpp

    r41800 r41801  
    7070 *
    7171 * @returns VBox status
    72  * @param   pVM         The VM to operate on.
     72 * @param   pVM         Pointer to the VM.
    7373 * @param   pRegFrame   CPU context
    7474 * @param   GCPtr       GC pointer to write address
  • trunk/src/VBox/VMM/VMMRC/VMMRC.cpp

    r41800 r41801  
    5555 *
    5656 * @returns VBox status code.
    57  * @param   pVM         The VM to operate on.
     57 * @param   pVM         Pointer to the VM.
    5858 * @param   uOperation  Which operation to execute (VMMGCOPERATION).
    5959 * @param   uArg        Argument to that operation.
  • trunk/src/VBox/VMM/include/CSAMInternal.h

    r41741 r41801  
    232232 *
    233233 * @returns VBox status code.
    234  * @param   pVM         The VM to operate on.
     234 * @param   pVM         Pointer to the VM.
    235235 * @param   pCpu        CPU disassembly state
    236236 * @param   pInstrHC    Guest context pointer to privileged instruction
  • trunk/src/VBox/VMM/include/PATMInternal.h

    r41800 r41801  
    561561/* Add a patch to guest lookup record
    562562 *
    563  * @param   pVM             The VM to operate on.
     563 * @param   pVM             Pointer to the VM.
    564564 * @param   pPatch          Patch structure ptr
    565565 * @param   pPatchInstrHC   Guest context pointer to patch block
     
    575575 *
    576576 * @returns VBox status code.
    577  * @param   pVM         The VM to operate on.
     577 * @param   pVM         Pointer to the VM.
    578578 * @param   pPatch      Patch record
    579579 */
     
    584584 *
    585585 * @returns VBox status code.
    586  * @param   pVM         The VM to operate on.
     586 * @param   pVM         Pointer to the VM.
    587587 * @param   pPatch      Patch record
    588588 */
     
    593593 *
    594594 * @returns Stat address
    595  * @param   pVM         The VM to operate on.
     595 * @param   pVM         Pointer to the VM.
    596596 * @param   pPatch      Patch structure
    597597 */
     
    602602 *
    603603 * @returns VBox status code.
    604  * @param   pVM             The VM to operate on.
     604 * @param   pVM             Pointer to the VM.
    605605 * @param   pPatchRec       Patch record
    606606 * @param   fForceRemove    Remove *all* patches
     
    612612 *
    613613 * @returns VBox status code.
    614  * @param   pVM         The VM to operate on.
     614 * @param   pVM         Pointer to the VM.
    615615 * @param   pCpu        CPU disassembly state
    616616 * @param   pInstrHC    Guest context pointer to privileged instruction
     
    625625 *
    626626 * @returns VBox status code.
    627  * @param   pVM         The VM to operate on
     627 * @param   pVM         Pointer to the VM.
    628628 * @param   pCpu        Disassembly state of instruction.
    629629 * @param   pInstrGC    GC Instruction pointer for instruction
     
    639639 *
    640640 * @returns patch record
    641  * @param   pVM         The VM to operate on.
     641 * @param   pVM         Pointer to the VM.
    642642 * @param   pInstrGC    Guest context point to the instruction
    643643 *
     
    649649 * Empty the specified tree (PV tree, MMR3 heap)
    650650 *
    651  * @param   pVM             The VM to operate on.
     651 * @param   pVM             Pointer to the VM.
    652652 * @param   ppTree          Tree to empty
    653653 */
     
    658658 * Empty the specified tree (U32 tree, MMR3 heap)
    659659 *
    660  * @param   pVM             The VM to operate on.
     660 * @param   pVM             Pointer to the VM.
    661661 * @param   ppTree          Tree to empty
    662662 */
     
    695695 *
    696696 * @returns Patch structure pointer if found; else NULL
    697  * @param   pVM           The VM to operate on.
     697 * @param   pVM           Pointer to the VM.
    698698 * @param   pInstr        Guest context point to instruction that might lie within 5 bytes of an existing patch jump
    699699 * @param   fIncludeHints Include hinted patches or not
     
    706706 *
    707707 * @returns VBox status code.
    708  * @param   pVM         The VM to operate on.
     708 * @param   pVM         Pointer to the VM.
    709709 * @param   pInstrGC    Guest context point to privileged instruction
    710710 * @param   pInstrHC    Host context point to privileged instruction
     
    724724 *
    725725 * @returns VBox status code.
    726  * @param   pVM         The VM to operate on.
     726 * @param   pVM         Pointer to the VM.
    727727 * @param   pInstrGC    Guest context point to privileged instruction
    728728 * @param   pInstrHC    Host context point to privileged instruction
     
    739739 *
    740740 * @returns VBox status code.
    741  * @param   pVM         The VM to operate on.
     741 * @param   pVM         Pointer to the VM.
    742742 * @param   pPatch      Patch record
    743743 *
  • trunk/src/VBox/VMM/include/TRPMInternal.h

    r39078 r41801  
    249249 *
    250250 * @returns VBox status code.
    251  * @param   pVM         The VM to operate on.
     251 * @param   pVM         Pointer to the VM.
    252252 * @param   iTrap       Interrupt/trap number.
    253253 */
     
    261261 *
    262262 * @returns VBox status code.
    263  * @param   pVM         The VM to operate on.
     263 * @param   pVM         Pointer to the VM.
    264264 * @param   iTrap       Trap/interrupt gate number.
    265265 */
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