Lines Matching refs:yield

103     virtual void main(Yield &yield);
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);
116 bool configCacheLookup(Yield &yield, TranslContext &tc);
117 void configCacheUpdate(Yield &yield, const TranslContext &tc);
118 bool findConfig(Yield &yield, TranslContext &tc, TranslResult &tr);
120 void walkCacheLookup(Yield &yield,
125 void walkCacheUpdate(Yield &yield, Addr va, Addr vaMask, Addr pa,
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);
150 void hazard4kHold(Yield &yield);
158 void hazardIdHold(Yield &yield);
163 void completeTransaction(Yield &yield, const TranslResult &tr);
164 void completePrefetch(Yield &yield);
166 void sendEvent(Yield &yield, const SMMUEvent &ev);
168 void doReadSTE(Yield &yield, StreamTableEntry &ste, uint32_t sid);
169 void doReadCD(Yield &yield, ContextDescriptor &cd,
171 void doReadConfig(Yield &yield, Addr addr, void *ptr, size_t size,
173 void doReadPTE(Yield &yield, Addr va, Addr addr, void *ptr,