Searched refs:PortProxy (Results 1 - 25 of 60) sorted by relevance

123

/gem5/src/mem/
H A Dsecure_port_proxy.hh42 * PortProxy Object Declaration.
70 class SecurePortProxy : public PortProxy
73 using PortProxy::PortProxy;
H A Dport_proxy.cc45 PortProxy::readBlobPhys(Addr addr, Request::Flags flags,
62 PortProxy::writeBlobPhys(Addr addr, Request::Flags flags,
79 PortProxy::memsetBlobPhys(Addr addr, Request::Flags flags,
86 PortProxy::writeBlobPhys(addr, flags, buf, size);
92 PortProxy::tryWriteString(Addr addr, const char *str) const
102 PortProxy::tryReadString(std::string &str, Addr addr) const
115 PortProxy::tryReadString(char *str, Addr addr, size_t maxlen) const
H A Dfs_translating_port_proxy.cc58 : PortProxy(tc->getCpuPtr()->getSendFunctional(),
65 : PortProxy(func, cacheLineSize), _tc(NULL)
71 : PortProxy(port, cacheLineSize), _tc(NULL)
87 PortProxy::readBlobPhys(paddr, 0, p, gen.size());
106 PortProxy::writeBlobPhys(paddr, 0, p, gen.size());
124 PortProxy::memsetBlobPhys(paddr, 0, v, gen.size());
H A Dport_proxy.hh42 * PortProxy Object Declaration.
82 class PortProxy : FunctionalRequestProtocol class in inherits:FunctionalRequestProtocol
102 PortProxy(SendFunctionalFunc func, unsigned int cacheLineSize) : function in class:PortProxy
105 PortProxy(const MasterPort &port, unsigned int cacheLineSize) : function in class:PortProxy
110 virtual ~PortProxy() { }
284 PortProxy::read(Addr address) const
293 PortProxy::write(Addr address, const T &data) const
300 PortProxy::read(Addr address, ByteOrder byte_order) const
309 PortProxy::write(Addr address, T data, ByteOrder byte_order) const
H A Dfs_translating_port_proxy.hh73 class FSTranslatingPortProxy : public PortProxy
H A Dse_translating_port_proxy.cc60 : PortProxy(func, p->system->cacheLineSize()), pTable(p->pTable),
65 : PortProxy(port, p->system->cacheLineSize()), pTable(p->pTable),
81 PortProxy::readBlobPhys(paddr, 0, bytes + prevSize, gen.size());
113 PortProxy::writeBlobPhys(paddr, 0, bytes + prevSize, gen.size());
137 PortProxy::memsetBlobPhys(paddr, 0, val, gen.size());
H A Dse_translating_port_proxy.hh67 class SETranslatingPortProxy : public PortProxy
/gem5/src/arch/alpha/
H A Dvtophys.hh40 class PortProxy;
44 PageTableEntry kernel_pte_lookup(PortProxy &mem, Addr ptbr,
/gem5/src/base/loader/
H A Dhex_file.hh40 class PortProxy;
55 bool loadSections(PortProxy& memProxy);
H A Dobject_file.hh41 class PortProxy;
91 virtual bool loadSections(const PortProxy& mem_proxy,
132 bool loadSection(Section *sec, const PortProxy& mem_proxy, Addr mask,
/gem5/src/arch/x86/bios/
H A De820.hh50 class PortProxy;
78 void writeTo(PortProxy& proxy, Addr countAddr, Addr addr);
H A Dsmbios.hh54 class PortProxy;
92 virtual uint16_t writeOut(PortProxy& proxy, Addr addr);
101 void writeOutStrings(PortProxy& proxy, Addr addr);
148 uint16_t writeOut(PortProxy& proxy, Addr addr);
226 void writeOut(PortProxy& proxy, Addr addr,
H A Dintelmp.hh54 class PortProxy;
77 uint8_t writeOutField(PortProxy& proxy, Addr addr, T val);
79 uint8_t writeOutString(PortProxy& proxy, Addr addr, std::string str,
102 Addr writeOut(PortProxy& proxy, Addr addr);
126 virtual Addr writeOut(PortProxy& proxy, Addr addr, uint8_t &checkSum);
141 virtual Addr writeOut(PortProxy& proxy, Addr addr, uint8_t &checkSum);
164 Addr writeOut(PortProxy& proxy, Addr addr);
181 Addr writeOut(PortProxy& proxy, Addr addr, uint8_t &checkSum);
195 Addr writeOut(PortProxy& proxy, Addr addr, uint8_t &checkSum);
211 Addr writeOut(PortProxy
[all...]
H A De820.cc50 void writeVal(T val, PortProxy& proxy, Addr &addr)
57 void X86ISA::E820Table::writeTo(PortProxy& proxy, Addr countAddr, Addr addr)
H A Dintelmp.cc74 writeOutField(PortProxy& proxy, Addr addr, T val)
88 writeOutString(PortProxy& proxy, Addr addr, string str, int length)
111 X86ISA::IntelMP::FloatingPointer::writeOut(PortProxy& proxy, Addr addr)
162 X86ISA::IntelMP::BaseConfigEntry::writeOut(PortProxy& proxy,
175 X86ISA::IntelMP::ExtConfigEntry::writeOut(PortProxy& proxy,
193 X86ISA::IntelMP::ConfigTable::writeOut(PortProxy& proxy, Addr addr)
265 PortProxy& proxy, Addr addr, uint8_t &checkSum)
302 PortProxy& proxy, Addr addr, uint8_t &checkSum)
322 PortProxy& proxy, Addr addr, uint8_t &checkSum)
347 PortProxy
[all...]
/gem5/src/sim/
H A Dsyscall_emul_buf.hh79 copyIn(PortProxy &memproxy)
89 copyOut(PortProxy &memproxy)
H A Dprocess_impl.hh45 PortProxy& memProxy)
/gem5/src/cpu/
H A Dthread_state.hh104 PortProxy &getPhysProxy();
106 PortProxy &getVirtProxy();
194 PortProxy *physProxy;
198 PortProxy *virtProxy;
H A Dthread_state.cc113 physProxy = new PortProxy(baseCpu->getSendFunctional(),
126 PortProxy &
134 PortProxy &
/gem5/src/dev/virtio/
H A Dconsole.hh111 TermRecvQueue(PortProxy &proxy, uint16_t size, VirtIOConsole &_parent)
135 TermTransQueue(PortProxy &proxy, uint16_t size, VirtIOConsole &_parent)
H A Dbase.hh152 VirtDescriptor(PortProxy &memProxy, VirtQueue &queue, Index index);
297 PortProxy *memProxy;
450 VirtQueue(PortProxy &proxy, uint16_t size);
460 PortProxy &memProxy;
482 VirtRing<T>(PortProxy &proxy, uint16_t size)
541 PortProxy &_proxy;
/gem5/src/arch/arm/
H A Dstacktrace.cc50 PortProxy &vp = tc->getVirtProxy();
78 PortProxy &vp = tc->getVirtProxy();
93 PortProxy &vp = tc->getVirtProxy();
/gem5/src/arch/x86/
H A Dpseudo_inst.cc71 PortProxy &proxy = tc->getVirtProxy();
H A Dstacktrace.cc50 PortProxy &vp = tc->getVirtProxy();
78 PortProxy &vp = tc->getVirtProxy();
93 PortProxy &vp = tc->getVirtProxy();
H A Dpagetable.hh172 read(PortProxy &p, Addr table, Addr vaddr)
191 void write(PortProxy &p) { p.write(entryAddr, pte); }

Completed in 25 milliseconds

123