Lines Matching refs:TranslResult
87 struct TranslResult
105 TranslResult bypass(Addr addr) const;
106 TranslResult smmuTranslation(Yield &yield);
108 bool microTLBLookup(Yield &yield, TranslResult &tr);
109 bool ifcTLBLookup(Yield &yield, TranslResult &tr, bool &wasPrefetched);
110 bool smmuTLBLookup(Yield &yield, TranslResult &tr);
112 void microTLBUpdate(Yield &yield, const TranslResult &tr);
113 void ifcTLBUpdate(Yield &yield, const TranslResult &tr);
114 void smmuTLBUpdate(Yield &yield, const TranslResult &tr);
118 bool findConfig(Yield &yield, TranslContext &tc, TranslResult &tr);
129 TranslResult walkStage1And2(Yield &yield, Addr addr,
133 TranslResult walkStage2(Yield &yield, Addr addr, bool final_tr,
137 TranslResult translateStage1And2(Yield &yield, Addr addr);
138 TranslResult translateStage2(Yield &yield, Addr addr, bool final_tr);
140 TranslResult combineTranslations(const TranslResult &s1tr,
141 const TranslResult &s2tr) const;
163 void completeTransaction(Yield &yield, const TranslResult &tr);