/gem5/src/arch/arm/ |
H A D | stage2_lookup.hh | 69 TLB::ArmTranslationType tranType; member in class:ArmISA::Stage2LookUp 82 functional(_functional), tranType(_tranType), stage2Te(nullptr),
|
H A D | tlb.hh | 237 bool is_secure, ArmTranslationType tranType); 332 Mode mode, ArmTranslationType tranType); 356 bool timing, ArmTranslationType tranType, bool functional = false); 360 ArmTranslationType tranType); 370 ArmTranslationType tranType); 378 Translation *translation, Mode mode, ArmTranslationType tranType, 438 ArmTranslationType tranType = NormalTran);
|
H A D | tlb.cc | 1038 TLB::ArmTranslationType tranType, bool functional) 1043 updateMiscReg(tc, tranType); 1062 isPriv, flags & UserMode, isSecure, tranType & S1S2NsTran); 1065 "flags %#lx tranType 0x%x\n", vaddr_tainted, mode, isStage2, 1066 scr, sctlr, flags, tranType); 1111 (isHyp && !(tranType & S1CTran))) { 1201 TLB::ArmTranslationType tranType) 1203 updateMiscReg(tc, tranType); 1207 return stage2Tlb->translateAtomic(req, tc, mode, tranType); 1213 fault = translateFs(req, tc, mode, NULL, delay, false, tranType); 1036 translateFs(const RequestPtr &req, ThreadContext *tc, Mode mode, Translation *translation, bool &delay, bool timing, TLB::ArmTranslationType tranType, bool functional) argument 1200 translateAtomic(const RequestPtr &req, ThreadContext *tc, Mode mode, TLB::ArmTranslationType tranType) argument 1221 translateFunctional(const RequestPtr &req, ThreadContext *tc, Mode mode, TLB::ArmTranslationType tranType) argument 1242 translateTiming(const RequestPtr &req, ThreadContext *tc, Translation *translation, Mode mode, TLB::ArmTranslationType tranType) argument 1259 translateComplete(const RequestPtr &req, ThreadContext *tc, Translation *translation, Mode mode, TLB::ArmTranslationType tranType, bool callFromS2) argument 1293 updateMiscReg(ThreadContext *tc, ArmTranslationType tranType) argument 1452 getTE(TlbEntry **te, const RequestPtr &req, ThreadContext *tc, Mode mode, Translation *translation, bool timing, bool functional, bool is_secure, TLB::ArmTranslationType tranType) argument [all...] |
H A D | stage2_lookup.cc | 61 functional, false, tranType); 186 timing, functional, false, tranType); 199 stage1Tlb->translateComplete(s1Req, tc, transState, mode, tranType, true);
|
H A D | isa.cc | 1664 TLB::ArmTranslationType tranType = TLB::NormalTran; 1669 tranType = TLB::S1CTran; 1674 tranType = TLB::S1CTran; 1679 tranType = TLB::S1CTran; 1684 tranType = TLB::S1CTran; 1691 tranType = TLB::S1S2NsTran; 1698 tranType = TLB::S1S2NsTran; 1705 tranType = TLB::S1S2NsTran; 1712 tranType = TLB::S1S2NsTran; 1717 tranType [all...] |
H A D | table_walker.hh | 786 TLB::ArmTranslationType tranType; member in class:ArmISA::TableWalker::LongDescriptor::WalkerState 910 TLB::ArmTranslationType tranType, bool _stage2Req);
|
H A D | table_walker.cc | 140 mode(BaseTLB::Read), tranType(TLB::NormalTran), l2Desc(l1Desc), 193 bool secure, TLB::ArmTranslationType tranType, 241 TLB::tranTypeEL(_tc->readMiscReg(MISCREG_CPSR), tranType); 254 currState->tranType = tranType; 190 walk(const RequestPtr &_req, ThreadContext *_tc, uint16_t _asid, uint8_t _vmid, bool _isHyp, TLB::Mode _mode, TLB::Translation *_trans, bool _timing, bool _functional, bool secure, TLB::ArmTranslationType tranType, bool _stage2Req) argument
|