VirtualBox

Changeset 41836 in vbox


Ignore:
Timestamp:
Jun 19, 2012 4:20:52 PM (12 years ago)
Author:
vboxsync
Message:

Doxygen.

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

Legend:

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

    r41803 r41836  
    734734 *
    735735 * The caller is responsible for checking privilege if the call is the result
    736  * of a RDMSR instruction.  We'll do the rest.
     736 * of a RDMSR instruction. We'll do the rest.
    737737 *
    738738 * @retval  VINF_SUCCESS on success.
    739739 * @retval  VERR_CPUM_RAISE_GP_0 on failure (invalid MSR), the caller is
    740740 *          expected to take the appropriate actions. @a *puValue is set to 0.
    741  * @param   pVCpu               The virtual CPU to operate on.
     741 * @param   pVCpu               Pointer to the VMCPU.
    742742 * @param   idMsr               The MSR.
    743  * @param   puValue             Where to return the value..
     743 * @param   puValue             Where to return the value.
    744744 *
    745745 * @remarks This will always return the right values, even when we're in the
     
    971971 *
    972972 * The caller is responsible for checking privilege if the call is the result
    973  * of a WRMSR instruction.  We'll do the rest.
     973 * of a WRMSR instruction. We'll do the rest.
    974974 *
    975975 * @retval  VINF_SUCCESS on success.
     
    977977 *          appropriate actions.
    978978 *
    979  * @param   pVCpu       The virtual CPU to operate on.
     979 * @param   pVCpu       Pointer to the VMCPU.
    980980 * @param   idMsr       The MSR id.
    981981 * @param   uValue      The value to set.
    982982 *
    983983 * @remarks Everyone changing MSR values, including the recompiler, shall do it
    984  *          by calling this method.  This makes sure we have current values and
     984 *          by calling this method. This makes sure we have current values and
    985985 *          that we trigger all the right actions when something changes.
    986986 */
  • trunk/src/VBox/VMM/VMMAll/PGMAllBth.h

    r41823 r41836  
    22862286 *
    22872287 * @returns VINF_EM_RAW_GUEST_TRAP.
    2288  * @param   pVCpu           The virtual CPU to operate on.
     2288 * @param   pVCpu           Pointer to the VMCPU.
    22892289 * @param   uErr            The error code of the shadow fault.  Corrections to
    22902290 *                          TRPM's copy will be made if necessary.
     
    23102310 *
    23112311 * @returns VINF_EM_RAW_GUEST_TRAP.
    2312  * @param   pVCpu           The virtual CPU to operate on.
     2312 * @param   pVCpu           Pointer to the VMCPU.
    23132313 * @param   uErr            The error code of the shadow fault.  Corrections to
    23142314 *                          TRPM's copy will be made if necessary.
     
    23312331 *
    23322332 * @returns VINF_EM_RAW_GUEST_TRAP.
    2333  * @param   pVCpu           The virtual CPU to operate on.
     2333 * @param   pVCpu           Pointer to the VMCPU.
    23342334 * @param   uErr            The error code of the shadow fault.  Corrections to
    23352335 *                          TRPM's copy will be made if necessary.
  • trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp

    r41801 r41836  
    364364 * @returns VBox status code.
    365365 * @param   pVM         Pointer to the VM.
    366  * @param   pVCpu       The virtual CPU to operate on.
     366 * @param   pVCpu       Pointer to the VMCPU.
    367367 * @param   u64Tick     The new timestamp value.
    368368 *
     
    394394 *
    395395 * @returns VBox status code.
    396  * @param   pVCpu               The virtual CPU to operate on.
     396 * @param   pVCpu               Pointer to the VMCPU.
    397397 * @param   u64LastSeenTick     The last seen timestamp value.
    398398 *
     
    413413 *
    414414 * @returns last seen TSC
    415  * @param   pVCpu               The virtual CPU to operate on.
     415 * @param   pVCpu               Pointer to the VMCPU.
    416416 *
    417417 * @thread  EMT which TSC is to be set.
  • trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp

    r41776 r41836  
    15071507 * @returns VBox status code.
    15081508 * @param   pVM         Pointer to the VM.
    1509  * @param   pVCpu       VMCPUD id.
     1509 * @param   pVCpu       Pointer to the VMCPU.
    15101510 *
    15111511 * @remarks Called with preemption disabled and after first having called
  • trunk/src/VBox/VMM/VMMR0/PGMR0.cpp

    r41802 r41836  
    504504 * @returns VBox status code (appropriate for trap handling and GC return).
    505505 * @param   pVM                 Pointer to the VM.
    506  * @param   pVCpu               The current CPU.
     506 * @param   pVCpu               Pointer to the VMCPU.
    507507 * @param   enmShwPagingMode    Paging mode for the nested page tables.
    508508 * @param   pRegFrame           Trap register frame.
  • trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp

    r41783 r41836  
    4242 * @param   pGVM                Pointer to the GVM instance data.
    4343 * @param   idCpu               The ID of the calling virtual CPU.
    44  * @param   pModule             Global module description
     44 * @param   pModule             Global module description.
    4545 * @param   paRegionsGCPtrs     Array parallel to pModules->aRegions with the
    4646 *                              addresses of the regions in the calling
  • trunk/src/VBox/VMM/VMMR0/VMMR0.cpp

    r41802 r41836  
    244244 * @returns VBox status code.
    245245 *
    246  * @param   pVM         The VM instance in question.
     246 * @param   pVM         Pointer to the VM.
    247247 * @param   uSvnRev     The SVN revision of the ring-3 part.
    248248 * @thread  EMT.
     
    371371 * @returns VBox status code.
    372372 *
    373  * @param   pVM         The VM instance in question.
     373 * @param   pVM         Pointer to the VM.
    374374 * @param   pGVM        Pointer to the global VM structure. Optional.
    375375 * @thread  EMT or session clean up thread.
  • trunk/src/VBox/VMM/VMMR3/EMHwaccm.cpp

    r41801 r41836  
    390390 * @param   pVM         Pointer to the VM.
    391391 * @param   pVCpu       Pointer to the VMCPU.
    392  * @param   pCtx        The guest CPUM register context.
     392 * @param   pCtx        Pointer to the guest CPU context.
    393393 */
    394394static int emR3HwaccmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx)
  • trunk/src/VBox/VMM/VMMR3/PATM.cpp

    r41801 r41836  
    34933493 * @returns VBox status code.
    34943494 * @param   pVM         Pointer to the VM.
    3495  * @param   pCtx        Guest context
     3495 * @param   pCtx        Pointer to the guest CPU context.
    34963496 *
    34973497 */
     
    60516051 *
    60526052 * @returns VBox status code.
    6053  * @param   pVM         Pointer to the VM.
    6054  * @param   pCtx        CPU context
    6055  * @param   pPatch      Patch record
    6056  * @param   pPatchToGuestRec    Patch to guest address record
    6057  * @param   pEip        GC pointer of trapping instruction
     6053 * @param   pVM                 Pointer to the VM.
     6054 * @param   pCtx                Pointer to the guest CPU context.
     6055 * @param   pPatch              Patch record.
     6056 * @param   pPatchToGuestRec    Patch to guest address record.
     6057 * @param   pEip                GC pointer of trapping instruction.
    60586058 */
    60596059static int patmR3HandleDirtyInstr(PVM pVM, PCPUMCTX pCtx, PPATMPATCHREC pPatch, PRECPATCHTOGUEST pPatchToGuestRec, RTRCPTR pEip)
     
    62796279 * @returns VBox status code.
    62806280 * @param   pVM         Pointer to the VM.
    6281  * @param   pCtx        CPU context
    6282  * @param   pEip        GC pointer of trapping instruction
    6283  * @param   ppNewEip    GC pointer to new instruction
     6281 * @param   pCtx        Pointer to the guest CPU context.
     6282 * @param   pEip        GC pointer of trapping instruction.
     6283 * @param   ppNewEip    GC pointer to new instruction.
    62846284 */
    62856285VMMR3DECL(int) PATMR3HandleTrap(PVM pVM, PCPUMCTX pCtx, RTRCPTR pEip, RTGCPTR *ppNewEip)
  • trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp

    r41802 r41836  
    37043704 * Sets the Address Gate 20 state.
    37053705 *
    3706  * @param   pVCpu       The VCPU to operate on.
     3706 * @param   pVCpu       Pointer to the VMCPU.
    37073707 * @param   fEnable     True if the gate should be enabled.
    37083708 *                      False if the gate should be disabled.
  • trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp

    r41805 r41836  
    339339 *
    340340 * @returns VINF_SUCCESS on success, VERR_PGM_DYNMAP_IPE on failure.
    341  * @param   pVM         The VM in question.
     341 * @param   pVM         Pointer to the VM.
    342342 */
    343343static int pgmRZDynMapInitAutoSetsForVM(PVM pVM)
  • trunk/src/VBox/VMM/include/VMMInternal.h

    r41783 r41836  
    530530 *
    531531 * @returns return code from VMMGCEntry().
    532  * @param   pVM     The VM in question.
     532 * @param   pVM     Pointer to the VM.
    533533 * @param   uArg    See VMMGCEntry().
    534534 * @internal
Note: See TracChangeset for help on using the changeset viewer.

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