/gem5/src/mem/ |
H A D | secure_port_proxy.hh | 42 * PortProxy Object Declaration. 70 class SecurePortProxy : public PortProxy 73 using PortProxy::PortProxy;
|
H A D | port_proxy.cc | 45 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 D | fs_translating_port_proxy.cc | 58 : 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 D | port_proxy.hh | 42 * 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 D | fs_translating_port_proxy.hh | 73 class FSTranslatingPortProxy : public PortProxy
|
H A D | se_translating_port_proxy.cc | 60 : 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 D | se_translating_port_proxy.hh | 67 class SETranslatingPortProxy : public PortProxy
|
/gem5/src/arch/alpha/ |
H A D | vtophys.hh | 40 class PortProxy; 44 PageTableEntry kernel_pte_lookup(PortProxy &mem, Addr ptbr,
|
/gem5/src/base/loader/ |
H A D | hex_file.hh | 40 class PortProxy; 55 bool loadSections(PortProxy& memProxy);
|
H A D | object_file.hh | 41 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 D | e820.hh | 50 class PortProxy; 78 void writeTo(PortProxy& proxy, Addr countAddr, Addr addr);
|
H A D | smbios.hh | 54 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 D | intelmp.hh | 54 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 D | e820.cc | 50 void writeVal(T val, PortProxy& proxy, Addr &addr) 57 void X86ISA::E820Table::writeTo(PortProxy& proxy, Addr countAddr, Addr addr)
|
H A D | intelmp.cc | 74 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 D | syscall_emul_buf.hh | 79 copyIn(PortProxy &memproxy) 89 copyOut(PortProxy &memproxy)
|
H A D | process_impl.hh | 45 PortProxy& memProxy)
|
/gem5/src/cpu/ |
H A D | thread_state.hh | 104 PortProxy &getPhysProxy(); 106 PortProxy &getVirtProxy(); 194 PortProxy *physProxy; 198 PortProxy *virtProxy;
|
H A D | thread_state.cc | 113 physProxy = new PortProxy(baseCpu->getSendFunctional(), 126 PortProxy & 134 PortProxy &
|
/gem5/src/dev/virtio/ |
H A D | console.hh | 111 TermRecvQueue(PortProxy &proxy, uint16_t size, VirtIOConsole &_parent) 135 TermTransQueue(PortProxy &proxy, uint16_t size, VirtIOConsole &_parent)
|
H A D | base.hh | 152 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 D | stacktrace.cc | 50 PortProxy &vp = tc->getVirtProxy(); 78 PortProxy &vp = tc->getVirtProxy(); 93 PortProxy &vp = tc->getVirtProxy();
|
/gem5/src/arch/x86/ |
H A D | pseudo_inst.cc | 71 PortProxy &proxy = tc->getVirtProxy();
|
H A D | stacktrace.cc | 50 PortProxy &vp = tc->getVirtProxy(); 78 PortProxy &vp = tc->getVirtProxy(); 93 PortProxy &vp = tc->getVirtProxy();
|
H A D | pagetable.hh | 172 read(PortProxy &p, Addr table, Addr vaddr) 191 void write(PortProxy &p) { p.write(entryAddr, pte); }
|