Searched refs:TLBCoalescer (Results 1 - 3 of 3) sorted by relevance

/gem5/src/gpu-compute/
H A Dtlb_coalescer.hh54 #include "params/TLBCoalescer.hh"
62 * The TLBCoalescer is a ClockedObject sitting on the front side (CPUSide) of
68 class TLBCoalescer : public ClockedObject class in inherits:ClockedObject
79 TLBCoalescer(const Params *p);
80 ~TLBCoalescer() { }
158 CpuSidePort(const std::string &_name, TLBCoalescer *tlb_coalescer,
164 TLBCoalescer *coalescer;
185 MemSidePort(const std::string &_name, TLBCoalescer *tlb_coalescer,
193 TLBCoalescer *coalescer;
H A Dtlb_coalescer.cc44 TLBCoalescer::TLBCoalescer(const Params *p) function in class:TLBCoalescer
71 TLBCoalescer::getPort(const std::string &if_name, PortID idx)
75 panic("TLBCoalescer::getPort: unknown index %d\n", idx);
81 panic("TLBCoalescer::getPort: unknown index %d\n", idx);
86 panic("TLBCoalescer::getPort: unknown port %s\n", if_name);
97 TLBCoalescer::canCoalesce(PacketPtr incoming_pkt, PacketPtr coalesced_pkt)
142 TLBCoalescer::updatePhysAddresses(PacketPtr pkt)
230 TLBCoalescer::CpuSidePort::recvTimingReq(PacketPtr pkt)
329 TLBCoalescer
[all...]
H A DX86GPUTLB.py68 class TLBCoalescer(ClockedObject): class in inherits:ClockedObject
69 type = 'TLBCoalescer'
70 cxx_class = 'TLBCoalescer'

Completed in 7 milliseconds