VirtualBox

Changeset 1829 in vbox for trunk/include/VBox/csam.h


Ignore:
Timestamp:
Mar 30, 2007 1:50:27 PM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
20015
Message:

Added CSAMMarkPossibleCodePage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/csam.h

    r1085 r1829  
    8989CSAMDECL(int) CSAMMarkPage(PVM pVM, RTGCPTR pPage, bool fScanned);
    9090
    91 /**
    92  * Mark an instruction in a page as scanned/not scanned
    93  *
    94  * @returns VBox status code.
    95  * @param   pVM         The VM to operate on.
    96  * @param   pInstr      Instruction pointer
    97  * @param   opsize      Instruction size
    98  * @param   fScanned    Mark as scanned or not
    99  */
    100 CSAMDECL(int) CSAMR3MarkCode(PVM pVM, RTGCPTR pInstr, uint32_t opsize, bool fScanned);
     91
     92/**
     93 * Remember a possible code page for later inspection
     94 *
     95 * @returns VBox status code.
     96 * @param   pVM         The VM to operate on.
     97 * @param   GCPtr       GC pointer of page
     98 */
     99CSAMDECL(void) CSAMMarkPossibleCodePage(PVM pVM, RTGCPTR GCPtr);
    101100
    102101/**
     
    230229
    231230/**
     231 * Mark an instruction in a page as scanned/not scanned
     232 *
     233 * @returns VBox status code.
     234 * @param   pVM         The VM to operate on.
     235 * @param   pInstr      Instruction pointer
     236 * @param   opsize      Instruction size
     237 * @param   fScanned    Mark as scanned or not
     238 */
     239CSAMR3DECL(int) CSAMR3MarkCode(PVM pVM, RTGCPTR pInstr, uint32_t opsize, bool fScanned);
     240
     241/**
    232242 * Flush dirty code pages
    233243 *
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