Searched refs:pInstr (Results 1 - 4 of 4) sorted by relevance

/vbox/src/VBox/VMM/VMMR3/
H A DCSAM.cpp77 bool csamIsCodeScanned(PVM pVM, RTRCPTR pInstr, PCSAMPAGE *pPage);
78 int csamR3CheckPageRecord(PVM pVM, RTRCPTR pInstr);
82 static void csamMarkCode(PVM pVM, PCSAMPAGE pPage, RTRCPTR pInstr, uint32_t opsize, bool fScanned);
1552 * @param pInstr Page address
1554 uint64_t csamR3CalcPageHash(PVM pVM, RTRCPTR pInstr) argument
1562 Assert((pInstr & PAGE_OFFSET_MASK) == 0);
1564 rc = PGMPhysSimpleReadGCPtr(pVCpu, &val[0], pInstr, sizeof(val[0]));
1568 Log(("csamR3CalcPageHash: page %RRv not present!!\n", pInstr));
1572 rc = PGMPhysSimpleReadGCPtr(pVCpu, &val[1], pInstr+1024, sizeof(val[0]));
1576 Log(("csamR3CalcPageHash: page %RRv not present!!\n", pInstr));
2214 csamIsCodeScanned(PVM pVM, RTRCPTR pInstr, PCSAMPAGE *pPage) argument
2266 csamMarkCode(PVM pVM, PCSAMPAGE pPage, RTRCPTR pInstr, uint32_t cbInstr, bool fScanned) argument
2305 CSAMR3MarkCode(PVM pVM, RTRCPTR pInstr, uint32_t cbInstr, bool fScanned) argument
[all...]
/vbox/include/VBox/vmm/
H A Dcsam.h90 VMMR3_INT_DECL(int) CSAMR3MarkCode(PVM pVM, RTRCPTR pInstr, uint32_t cbInstr, bool fScanned);
/vbox/src/VBox/ValidationKit/utils/cpu/
H A Dcidet-core.cpp131 bool CidetInstrHasMrmMemOperand(PCCIDETINSTR pInstr) argument
133 return CIDET_INSTR_TEST_OP_FLAG(pInstr, CIDET_OF_M_RM_ONLY_M);
137 bool CidetInstrHasMrmRegOperand(PCCIDETINSTR pInstr) argument
139 return CIDET_INSTR_TEST_OP_FLAG(pInstr, CIDET_OF_M_RM_ONLY_R);
143 bool CidetInstrRespondsToOperandSizePrefixes(PCCIDETINSTR pInstr) argument
145 return CIDET_INSTR_TEST_OP_MASK_VALUE(pInstr, CIDET_OF_Z_MASK, CIDET_OF_Z_VAR_WDQ);
1463 bool CideCoreSetInstruction(PCIDETCORE pThis, PCCIDETINSTR pInstr)
1465 AssertReleaseMsgReturn(RT_VALID_PTR(pInstr), ("%p\n", pInstr), false);
1467 pThis->pCurInstr = pInstr;
[all...]
H A Dcidet.h1073 bool CidetCoreTestInstruction(PCIDETCORE pThis, PCCIDETINSTR pInstr);

Completed in 69 milliseconds