Searched refs:MasterPort (Results 26 - 50 of 99) sorted by relevance

1234

/gem5/src/cpu/testers/memtest/
H A DMemTest.py69 port = MasterPort("Port to the memory system")
H A Dmemtest.hh98 class CpuPort : public MasterPort
105 : MasterPort(_name, &_memtest), memtest(_memtest)
/gem5/src/mem/ruby/slicc_interface/
H A DController.py72 memory = MasterPort("Port for attaching a memory controller")
/gem5/src/cpu/testers/garnet_synthetic_traffic/
H A DGarnetSyntheticTraffic.hh79 class CpuPort : public MasterPort
86 : MasterPort(_name, _tester), tester(_tester)
/gem5/src/mem/
H A Dqport.hh108 class QueuedMasterPort : public MasterPort
136 MasterPort(name, owner, id), reqQueue(req_queue),
H A Dse_translating_port_proxy.hh85 SETranslatingPortProxy(MasterPort &port, Process* p, AllocType alloc);
H A Dnoncoherent_xbar.hh143 class NoncoherentXBarMasterPort : public MasterPort
154 : MasterPort(_name, &_xbar, _id), xbar(_xbar)
H A Daddr_mapper.hh103 class MapperMasterPort : public MasterPort
109 : MasterPort(_name, &_mapper), mapper(_mapper)
H A Dmem_checker_monitor.hh95 class MonitorMasterPort : public MasterPort
101 : MasterPort(_name, &_mon), mon(_mon)
/gem5/src/mem/ruby/system/
H A DSequencer.py42 pio_master_port = MasterPort("Ruby mem master port")
43 mem_master_port = MasterPort("Ruby mem master port")
/gem5/src/learning_gem5/part2/
H A Dsimple_memobj.hh135 class MemSidePort : public MasterPort
149 MasterPort(name, owner), owner(owner), blockedPacket(nullptr)
H A Dsimple_cache.hh142 class MemSidePort : public MasterPort
156 MasterPort(name, owner), owner(owner), blockedPacket(nullptr)
/gem5/src/cpu/simple/
H A Datomic.hh106 virtual Tick sendPacket(MasterPort &port, const PacketPtr &pkt);
114 class AtomicCPUPort : public MasterPort
120 : MasterPort(_name, _cpu)
/gem5/src/gpu-compute/
H A DGPU.py109 sqc_port = MasterPort("Port to the SQC (I-cache")
110 sqc_tlb_port = MasterPort("Port to the TLB for the SQC (I-cache)")
133 ldsPort = MasterPort("The port that goes to the LDS")
171 translation_port = MasterPort('Port to the dispatcher TLB')
H A Ddispatcher.hh123 class TLBPort : public MasterPort
128 : MasterPort(_name, _dispatcher), dispatcher(_dispatcher) { }
H A Dtlb_coalescer.hh182 class MemSidePort : public MasterPort
187 : MasterPort(_name, tlb_coalescer), coalescer(tlb_coalescer),
/gem5/src/systemc/tlm_bridge/
H A DTlmBridge.py54 gem5 = MasterPort('gem5 master port')
H A Dtlm_to_gem5.hh95 class BridgeMasterPort : public MasterPort
111 MasterPort(name_, nullptr), bridge(bridge_)
/gem5/src/dev/arm/
H A Dsmmu_v3_ports.hh49 class SMMUMasterPort : public MasterPort
63 class SMMUMasterTableWalkPort : public MasterPort
H A DSMMUv3.py50 ats_master = MasterPort('ATS master port')
80 master = MasterPort('Master port')
81 master_walker = MasterPort(
H A Dsmmu_v3_ports.cc47 MasterPort(_name, &_smmu),
65 MasterPort(_name, &_smmu),
/gem5/src/cpu/minor/
H A Dcpu.hh100 class MinorCPUPort : public MasterPort
108 : MasterPort(name_, &cpu_), cpu(cpu_)
/gem5/src/cpu/trace/
H A Dtrace_cpu.hh72 * defined. It has two port subclasses inherited from MasterPort for
228 class IcachePort : public MasterPort
233 : MasterPort(_cpu->name() + ".icache_port", _cpu),
268 class DcachePort : public MasterPort
274 : MasterPort(_cpu->name() + ".dcache_port", _cpu),
430 MasterPort& _port, MasterID master_id,
508 MasterPort& port;
857 MasterPort& _port, MasterID master_id,
994 MasterPort& port;
/gem5/src/cpu/testers/directedtest/
H A DSeriesRequestGenerator.cc58 MasterPort* port = m_directed_tester->getCpuPort(m_active_node);
H A DInvalidateGenerator.cc57 MasterPort* port;

Completed in 41 milliseconds

1234