Lines Matching defs:SMMUTranslationProcess

81 SMMUTranslationProcess::SMMUTranslationProcess(const std::string &name,
95 SMMUTranslationProcess::~SMMUTranslationProcess()
109 SMMUTranslationProcess::beginTransaction(const SMMUTranslRequest &req)
117 SMMUTranslationProcess::resumeTransaction()
135 SMMUTranslationProcess::main(Yield &yield)
235 SMMUTranslationProcess::TranslResult
236 SMMUTranslationProcess::bypass(Addr addr) const
247 SMMUTranslationProcess::TranslResult
248 SMMUTranslationProcess::smmuTranslation(Yield &yield)
310 SMMUTranslationProcess::microTLBLookup(Yield &yield, TranslResult &tr)
341 SMMUTranslationProcess::ifcTLBLookup(Yield &yield, TranslResult &tr,
376 SMMUTranslationProcess::smmuTLBLookup(Yield &yield, TranslResult &tr)
407 SMMUTranslationProcess::microTLBUpdate(Yield &yield,
439 SMMUTranslationProcess::ifcTLBUpdate(Yield &yield,
476 SMMUTranslationProcess::smmuTLBUpdate(Yield &yield,
505 SMMUTranslationProcess::configCacheLookup(Yield &yield, TranslContext &tc)
545 SMMUTranslationProcess::configCacheUpdate(Yield &yield,
577 SMMUTranslationProcess::findConfig(Yield &yield,
647 SMMUTranslationProcess::walkCacheLookup(
688 SMMUTranslationProcess::walkCacheUpdate(Yield &yield, Addr va,
728 SMMUTranslationProcess::TranslResult
729 SMMUTranslationProcess::walkStage1And2(Yield &yield, Addr addr,
812 SMMUTranslationProcess::TranslResult
813 SMMUTranslationProcess::walkStage2(Yield &yield, Addr addr, bool final_tr,
878 SMMUTranslationProcess::TranslResult
879 SMMUTranslationProcess::translateStage1And2(Yield &yield, Addr addr)
934 SMMUTranslationProcess::TranslResult
935 SMMUTranslationProcess::translateStage2(Yield &yield, Addr addr, bool final_tr)
1023 SMMUTranslationProcess::TranslResult
1024 SMMUTranslationProcess::combineTranslations(const TranslResult &s1tr,
1042 SMMUTranslationProcess::hazard4kCheck()
1059 SMMUTranslationProcess::hazard4kRegister()
1068 SMMUTranslationProcess::hazard4kHold(Yield &yield)
1106 SMMUTranslationProcess::hazard4kRelease()
1111 std::list<SMMUTranslationProcess *>::iterator it;
1126 SMMUTranslationProcess::hazardIdRegister()
1134 std::list<SMMUTranslationProcess *> &depReqs =
1141 SMMUTranslationProcess::hazardIdHold(Yield &yield)
1147 std::list<SMMUTranslationProcess *> &depReqs =
1150 std::list<SMMUTranslationProcess *>::iterator it;
1180 SMMUTranslationProcess::hazardIdRelease()
1186 std::list<SMMUTranslationProcess *> &depReqs =
1189 std::list<SMMUTranslationProcess *>::iterator it;
1205 SMMUTranslationProcess::issuePrefetch(Addr addr)
1214 SMMUTranslationProcess *proc =
1215 new SMMUTranslationProcess(proc_name, smmu, ifc);
1223 SMMUTranslationProcess::completeTransaction(Yield &yield,
1285 SMMUTranslationProcess::completePrefetch(Yield &yield)
1298 SMMUTranslationProcess::sendEvent(Yield &yield, const SMMUEvent &ev)
1328 SMMUTranslationProcess::doReadSTE(Yield &yield,
1395 SMMUTranslationProcess::doReadCD(Yield &yield,
1459 SMMUTranslationProcess::doReadConfig(Yield &yield, Addr addr,
1467 SMMUTranslationProcess::doReadPTE(Yield &yield, Addr va, Addr addr,