Changeset 58123 in vbox for trunk/src/VBox/VMM/VMMRC/CSAMRC.cpp
- Timestamp:
- Oct 8, 2015 6:09:45 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMRC/CSAMRC.cpp
r58122 r58123 49 49 50 50 /** 51 * @callback_method_impl{FNPGMRCVIRTPFHANDLER, 51 52 * \#PF Handler callback for virtual access handler ranges. (CSAM self-modifying 52 * code monitor) 53 * code monitor)} 53 54 * 54 55 * Important to realize that a physical page in a range can have aliases, and 55 56 * 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 calling60 * 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).68 57 */ 69 58 DECLEXPORT(VBOXSTRICTRC) csamRCCodePageWritePfHandler(PVM pVM, PVMCPU pVCpu, RTGCUINT uErrorCode, PCPUMCTXCORE pRegFrame,
Note:
See TracChangeset
for help on using the changeset viewer.