Lines Matching defs:TLB
64 class TLB;
73 * Check if a TLB translation should be forced to fail.
102 class TLB : public BaseTLB
152 int size; // TLB Size
153 bool isStage2; // Indicates this TLB is part of the second stage MMU
159 uint64_t _attr; // Memory attributes for last accessed TLB entry
161 // be routed directly to the stage 2 TLB
164 TLB *stage2Tlb;
194 /** PMU probe for TLB refills */
200 TLB(const ArmTLBParams *p);
201 TLB(const Params *p, int _size, TableWalker *_walker);
203 /** Lookup an entry in the TLB
211 * @return pointer to TLB entry if it exists
217 virtual ~TLB();
251 /** Reset the entire TLB
263 /** Reset the entire TLB. Used for CPU switching to prevent stale
294 * Invalidate all entries in the stage 2 TLB that match the given ipa
318 * Do a functional lookup on the TLB (for debugging)
328 * Do a functional lookup on the TLB (for checker cpu) that
340 /** Accessor functions for memory attributes for last accessed TLB entry
467 TLB *
470 auto tlb = static_cast<TLB *>(tc->getITBPtr());
476 TLB *
479 auto tlb = static_cast<TLB *>(tc->getDTBPtr());