VirtualBox

Changeset 57270 in vbox for trunk/src/VBox/VMM/VMMR0


Ignore:
Timestamp:
Aug 11, 2015 9:55:44 AM (9 years ago)
Author:
vboxsync
Message:

VMM/HM: comment typos, doxygen cleanup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HMR0A.asm

    r55738 r57270  
    376376; * Executes VMWRITE, 64-bit value.
    377377; *
    378 ; * @returns VBox status code
    379 ; * @param   idxField   x86: [ebp + 08h]  msc: rcx  gcc: rdi   VMCS index
    380 ; * @param   u64Data    x86: [ebp + 0ch]  msc: rdx  gcc: rsi   VM field value
     378; * @returns VBox status code.
     379; * @param   idxField   x86: [ebp + 08h]  msc: rcx  gcc: rdi   VMCS index.
     380; * @param   u64Data    x86: [ebp + 0ch]  msc: rdx  gcc: rsi   VM field value.
    381381; */
    382382ALIGNCODE(16)
     
    440440
    441441;/**
    442 ; * Executes VMREAD, 64-bit value
     442; * Executes VMREAD, 64-bit value.
    443443; *
    444 ; * @returns VBox status code
    445 ; * @param   idxField        VMCS index
    446 ; * @param   pData           Ptr to store VM field value
     444; * @returns VBox status code.
     445; * @param   idxField        VMCS index.
     446; * @param   pData           Where to store VM field value.
    447447; */
    448448;DECLASM(int) VMXReadVmcs64(uint32_t idxField, uint64_t *pData);
     
    509509; * Executes VMREAD, 32-bit value.
    510510; *
    511 ; * @returns VBox status code
    512 ; * @param   idxField        VMCS index
    513 ; * @param   pu32Data        Ptr to store VM field value
     511; * @returns VBox status code.
     512; * @param   idxField        VMCS index.
     513; * @param   pu32Data        Where to store VM field value.
    514514; */
    515515;DECLASM(int) VMXReadVmcs32(uint32_t idxField, uint32_t *pu32Data);
     
    574574; * Executes VMWRITE, 32-bit value.
    575575; *
    576 ; * @returns VBox status code
    577 ; * @param   idxField        VMCS index
    578 ; * @param   u32Data         Ptr to store VM field value
     576; * @returns VBox status code.
     577; * @param   idxField        VMCS index.
     578; * @param   u32Data         Where to store VM field value.
    579579; */
    580580;DECLASM(int) VMXWriteVmcs32(uint32_t idxField, uint32_t u32Data);
     
    636636
    637637;/**
    638 ; * Executes VMXON
     638; * Executes VMXON.
    639639; *
    640 ; * @returns VBox status code
    641 ; * @param   HCPhysVMXOn      Physical address of VMXON structure
     640; * @returns VBox status code.
     641; * @param   HCPhysVMXOn      Physical address of VMXON structure.
    642642; */
    643643;DECLASM(int) VMXEnable(RTHCPHYS HCPhysVMXOn);
     
    697697
    698698;/**
    699 ; * Executes VMXOFF
     699; * Executes VMXOFF.
    700700; */
    701701;DECLASM(void) VMXDisable(void);
     
    726726
    727727;/**
    728 ; * Executes VMCLEAR
     728; * Executes VMCLEAR.
    729729; *
    730 ; * @returns VBox status code
    731 ; * @param   HCPhysVmcs     Physical address of VM control structure
     730; * @returns VBox status code.
     731; * @param   HCPhysVmcs     Physical address of VM control structure.
    732732; */
    733733;DECLASM(int) VMXClearVmcs(RTHCPHYS HCPhysVmcs);
     
    780780
    781781;/**
    782 ; * Executes VMPTRLD
     782; * Executes VMPTRLD.
    783783; *
    784 ; * @returns VBox status code
    785 ; * @param   HCPhysVmcs     Physical address of VMCS structure
     784; * @returns VBox status code.
     785; * @param   HCPhysVmcs     Physical address of VMCS structure.
    786786; */
    787787;DECLASM(int) VMXActivateVmcs(RTHCPHYS HCPhysVmcs);
     
    834834
    835835;/**
    836 ; * Executes VMPTRST
     836; * Executes VMPTRST.
    837837; *
    838 ; * @returns VBox status code
    839 ; * @param    [esp + 04h]  gcc:rdi  msc:rcx   Param 1 - First parameter - Address that will receive the current pointer
     838; * @returns VBox status code.
     839; * @param    [esp + 04h]  gcc:rdi  msc:rcx   Param 1 - First parameter - Address that will receive the current pointer.
    840840; */
    841841;DECLASM(int) VMXGetActivatedVmcs(RTHCPHYS *pVMCS);
     
    882882
    883883;/**
    884 ; * Invalidate a page using invept
    885 ; @param   enmFlush     msc:ecx  gcc:edi  x86:[esp+04]  Type of flush
    886 ; @param   pDescriptor  msc:edx  gcc:esi  x86:[esp+08]  Descriptor pointer
     884; * Invalidate a page using INVEPT.
     885; @param   enmFlush     msc:ecx  gcc:edi  x86:[esp+04]  Type of flush.
     886; @param   pDescriptor  msc:edx  gcc:esi  x86:[esp+08]  Descriptor pointer.
    887887; */
    888888;DECLASM(int) VMXR0InvEPT(VMX_FLUSH enmFlush, uint64_t *pDescriptor);
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