/gem5/src/arch/alpha/ |
H A D | system.hh | 73 void setAlphaAccess(Addr access); 124 Addr fixFuncEventAddr(Addr addr) override;
|
/gem5/src/cpu/testers/rubytest/ |
H A D | CheckTable.hh | 49 Check* getCheck(Addr address); 59 void addCheck(Addr address); 66 std::unordered_map<Addr, Check*> m_lookup_map;
|
/gem5/src/cpu/simple/probes/ |
H A D | simpoint.hh | 61 typedef std::pair<Addr, Addr> BasicBlockRange; 70 return hash<Addr>()(bb.first + bb.second);
|
/gem5/src/arch/riscv/insts/ |
H A D | standard.hh | 54 Addr pc, const SymbolTable *symtab) const override; 80 generateDisassembly(Addr pc, const SymbolTable *symtab) const override 102 Addr pc, const SymbolTable *symtab) const override;
|
H A D | mem.hh | 61 Addr pc, const SymbolTable *symtab) const override; 70 Addr pc, const SymbolTable *symtab) const override;
|
H A D | standard.cc | 47 RegOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const 57 CSROp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
|
/gem5/src/arch/arm/insts/ |
H A D | branch.cc | 47 BranchReg::generateDisassembly(Addr pc, const SymbolTable *symtab) const 56 BranchImm::generateDisassembly(Addr pc, const SymbolTable *symtab) const 65 BranchRegReg::generateDisassembly(Addr pc, const SymbolTable *symtab) const
|
/gem5/src/cpu/pred/ |
H A D | ltage.hh | 70 void update(ThreadID tid, Addr branch_addr, bool taken, void *bp_history, 72 Addr corrTarget = MaxAddr) override; 112 ThreadID tid, Addr branch_pc, bool cond_branch, void* &b) override;
|
H A D | indirect.hh | 51 virtual bool lookup(Addr br_addr, TheISA::PCState& br_target, 53 virtual void recordIndirect(Addr br_addr, Addr tgt_addr,
|
/gem5/src/mem/cache/prefetch/ |
H A D | delta_correlating_prediction_tables.hh | 65 Addr lastAddress; 72 std::vector<Addr> deltas; 91 void addAddress(Addr address, unsigned int delta_num_bits);
|
H A D | spatio_temporal_memory_streaming.hh | 69 Addr paddress; 71 Addr pc; 152 Addr srAddress; 157 Addr pstAddress; 180 void addToRMOB(Addr sr_addr, Addr pst_addr, unsigned int delta);
|
/gem5/src/arch/x86/bios/ |
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)
|
/gem5/src/mem/ |
H A D | se_translating_port_proxy.hh | 90 bool tryReadBlob(Addr addr, void *p, int size) const override; 91 bool tryWriteBlob(Addr addr, const void *p, int size) const override; 92 bool tryMemsetBlob(Addr addr, uint8_t val, int size) const override;
|
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, 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 | 76 FSTranslatingPortProxy::tryReadBlob(Addr addr, void *p, int size) const 78 Addr paddr; 95 Addr addr, const void *p, int size) const 97 Addr paddr; 113 FSTranslatingPortProxy::tryMemsetBlob(Addr address, uint8_t v, int size) const 115 Addr paddr;
|
/gem5/src/base/filters/ |
H A D | perfect_bloom_filter.cc | 60 Perfect::set(Addr addr) 66 Perfect::unset(Addr addr) 72 Perfect::getCount(Addr addr) const
|
/gem5/src/arch/sparc/ |
H A D | vtophys.cc | 47 Addr 48 vtophys(Addr vaddr) 60 Addr 61 vtophys(ThreadContext *tc, Addr addr) 90 Addr tsbs[4]; 91 Addr va_tag;
|
/gem5/src/arch/mips/ |
H A D | tlb.hh | 60 typedef std::multimap<Addr, int> PageTable; 68 MipsISA::PTE *lookup(Addr vpn, uint8_t asn) const; 86 int probeEntry(Addr vpn,uint8_t) const; 96 void insert(Addr vaddr, MipsISA::PTE &pte); 99 void demapPage(Addr vaddr, uint64_t asn) override 105 static bool validVirtualAddress(Addr vaddr);
|
/gem5/src/arch/riscv/ |
H A D | tlb.hh | 59 typedef std::multimap<Addr, int> PageTable; 67 RiscvISA::PTE *lookup(Addr vpn, uint8_t asn) const; 85 int probeEntry(Addr vpn,uint8_t) const; 95 void insert(Addr vaddr, RiscvISA::PTE &pte); 98 void demapPage(Addr vaddr, uint64_t asn) override 104 static bool validVirtualAddress(Addr vaddr);
|
/gem5/src/dev/alpha/ |
H A D | tsunami_pchip.hh | 91 Addr dmaAddr(const PciBusAddr &addr, Addr pci_addr) const override;
|
/gem5/src/arch/power/insts/ |
H A D | mem.cc | 38 MemOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const 44 MemDispOp::generateDisassembly(Addr pc, const SymbolTable *symtab) const
|
H A D | mem.hh | 57 Addr pc, const SymbolTable *symtab) const override; 77 Addr pc, const SymbolTable *symtab) const override;
|
/gem5/src/sim/probe/ |
H A D | mem.hh | 56 Addr addr; 59 Addr pc;
|
/gem5/src/sim/ |
H A D | emul_driver.hh | 95 virtual Addr mmap(ThreadContext *tc, Addr start, uint64_t length,
|
H A D | system.hh | 214 Addr pagePtr; 232 Addr kernelStart; 235 Addr kernelEnd; 238 Addr kernelEntry; 246 Addr loadAddrMask; 253 Addr loadAddrOffset; 271 Addr freeMemSize() const; 274 Addr memSize() const; 283 bool isMemAddr(Addr addr) const; 293 Addr getPageByte [all...] |