| 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 | */ |
|---|
| | 99 | CSAMDECL(void) CSAMMarkPossibleCodePage(PVM pVM, RTGCPTR GCPtr); |
|---|
| | 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 | */ |
|---|
| | 239 | CSAMR3DECL(int) CSAMR3MarkCode(PVM pVM, RTGCPTR pInstr, uint32_t opsize, bool fScanned); |
|---|
| | 240 | |
|---|
| | 241 | /** |
|---|