VirtualBox

Ignore:
Timestamp:
Oct 8, 2015 6:09:45 PM (9 years ago)
Author:
vboxsync
Message:

VMM: Made @param pVCpu more uniform and to the point.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMRC/CSAMRC.cpp

    r58122 r58123  
    4949
    5050/**
     51 * @callback_method_impl{FNPGMRCVIRTPFHANDLER,
    5152 * \#PF Handler callback for virtual access handler ranges. (CSAM self-modifying
    52  * code monitor)
     53 * code monitor)}
    5354 *
    5455 * Important to realize that a physical page in a range can have aliases, and
    5556 * for ALL and WRITE handlers these will also trigger.
    56  *
    57  * @returns VBox status code (appropriate for GC return).
    58  * @param   pVM         The cross context VM structure.
    59  * @param   pVCpu       Pointer to the cross context CPU context for the calling
    60  *                      EMT.
    61  * @param   uErrorCode  CPU Error code.
    62  * @param   pRegFrame   Trap register frame.
    63  * @param   pvFault     The fault address (cr2).
    64  * @param   pvRange     The base address of the handled virtual range.
    65  * @param   offRange    The offset of the access into this range.
    66  *                      (If it's a EIP range this is the EIP, if not it's pvFault.)
    67  * @param   pvUser      Ignored (NIL).
    6857 */
    6958DECLEXPORT(VBOXSTRICTRC) csamRCCodePageWritePfHandler(PVM pVM, PVMCPU pVCpu, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame,
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