Lines Matching refs:GpuTLB

63     GpuTLB::GpuTLB(const Params *p)
128 GpuTLB::~GpuTLB()
135 GpuTLB::getPort(const std::string &if_name, PortID idx)
157 GpuTLB::insert(Addr vpn, TlbEntry &entry)
182 GpuTLB::EntryList::iterator
183 GpuTLB::lookupIt(Addr va, bool update_lru)
213 GpuTLB::lookup(Addr va, bool update_lru)
226 GpuTLB::invalidateAll()
240 GpuTLB::setConfigAddress(uint32_t addr)
246 GpuTLB::invalidateNonGlobal()
264 GpuTLB::demapPage(Addr va, uint64_t asn)
277 GpuTLB::translateInt(const RequestPtr &req, ThreadContext *tc)
652 GpuTLB::tlbLookup(const RequestPtr &req,
701 GpuTLB::translate(const RequestPtr &req, ThreadContext *tc,
793 fatal("GpuTLB doesn't support full-system mode\n");
904 GpuTLB::translateAtomic(const RequestPtr &req, ThreadContext *tc,
909 return GpuTLB::translate(req, tc, nullptr, mode, delayedResponse, false,
914 GpuTLB::translateTiming(const RequestPtr &req, ThreadContext *tc,
920 Fault fault = GpuTLB::translate(req, tc, translation, mode,
928 GpuTLB::getWalker()
935 GpuTLB::serialize(CheckpointOut &cp) const
940 GpuTLB::unserialize(CheckpointIn &cp)
945 GpuTLB::regStats()
1033 GpuTLB::issueTLBLookup(PacketPtr pkt)
1113 GpuTLB::TLBEvent::TLBEvent(GpuTLB* _tlb, Addr _addr, tlbOutcome tlb_outcome,
1125 GpuTLB::pagingProtectionChecks(ThreadContext *tc, PacketPtr pkt,
1159 GpuTLB::handleTranslationReturn(Addr virt_page_addr, tlbOutcome tlb_outcome,
1244 GpuTLB::translationReturn(Addr virtPageAddr, tlbOutcome outcome,
1357 GpuTLB::TLBEvent::process()
1363 GpuTLB::TLBEvent::description() const
1369 GpuTLB::TLBEvent::updateOutcome(tlbOutcome _outcome)
1375 GpuTLB::TLBEvent::getTLBEventVaddr()
1387 GpuTLB::CpuSidePort::recvTimingReq(PacketPtr pkt)
1410 GpuTLB::handleFuncTranslationReturn(PacketPtr pkt, tlbOutcome tlb_outcome)
1480 GpuTLB::CpuSidePort::recvFunctional(PacketPtr pkt)
1593 GpuTLB::CpuSidePort::recvReqRetry()
1601 GpuTLB::CpuSidePort::getAddrRanges() const
1615 GpuTLB::MemSidePort::recvTimingResp(PacketPtr pkt)
1634 GpuTLB::MemSidePort::recvReqRetry()
1642 GpuTLB::cleanup()
1666 GpuTLB::updatePageFootprint(Addr virt_page_addr)
1701 GpuTLB::exitCallback()
1794 X86ISA::GpuTLB*
1797 return new X86ISA::GpuTLB(this);