Lines Matching refs:translation

566                  Translation *translation, bool &delay, bool timing)
619 // Get the translation type from the actuall table entry
623 // If this is the second stage of translation and the request is for a
809 // If this is the second stage of translation and the request is for a
1021 // 3) Address translation instructions, other than ATS1E1RP and
1037 Translation *translation, bool &delay, bool timing,
1142 Fault fault = getResultTe(&te, req, tc, mode, translation, timing,
1148 // request that triggered the translation
1192 // translation has completed (i.e., there is a table entry).
1243 Translation *translation, Mode mode, TLB::ArmTranslationType tranType)
1249 stage2Tlb->translateTiming(req, tc, translation, mode, tranType);
1253 assert(translation);
1255 translateComplete(req, tc, translation, mode, tranType, isStage2);
1260 Translation *translation, Mode mode, TLB::ArmTranslationType tranType,
1266 fault = translateFs(req, tc, mode, translation, delay, true, tranType);
1268 fault = translateSe(req, tc, mode, translation, delay, true);
1271 // If we have a translation, and we're not in the middle of doing a stage
1272 // 2 translation tell the translation that we've either finished or its
1274 // stage 2 translation we prevent marking the translation as delayed twice,
1275 // one when the translation starts and again when the stage 1 translation
1277 if (translation && (callFromS2 || !stage2Req || req->hasPaddr() || fault != NoFault)) {
1279 translation->finish(fault, req, tc, mode);
1281 translation->markDelayed();
1295 // check if the regs have changed, or the translation mode is different.
1297 // one type of translation anyway
1350 // Work out if we should skip the first stage of translation and go
1352 // compute it for every translation.
1380 } else { // Short-descriptor translation table format in use
1402 // Work out if we should skip the first stage of translation and go
1404 // compute it for every translation.
1447 panic("Unknown translation mode!\n");
1453 Translation *translation, bool timing, bool functional,
1456 // In a 2-stage system, the IPA->PA translation can be started via this
1490 // start translation table walk, pass variables rather than
1496 translation, timing, functional, is_secure,
1521 Translation *translation, bool timing, bool functional,
1528 // 2 only. We are here because stage 1 translation is disabled.
1531 fault = getTE(&s2Te, req, tc, mode, translation, timing, functional,
1549 fault = getTE(&s1Te, req, tc, mode, translation, timing, functional,
1560 req, translation, mode, timing, functional, curTranType);
1569 // translation is complete.