/gem5/src/dev/arm/ |
H A D | gic_v2.cc | 115 const Addr addr = pkt->getAddr(); 129 const Addr addr = pkt->getAddr(); 142 const Addr daddr = pkt->getAddr() - distRange.start(); 169 GicV2::readDistributor(ContextID ctx, Addr daddr, size_t resp_sz) 214 Addr int_num = daddr - GICD_IPRIORITYR.start(); 237 Addr int_num = daddr - GICD_ITARGETSR.start(); 293 const Addr daddr = pkt->getAddr() - cpuRange.start(); 309 GicV2::readCpu(ContextID ctx, Addr daddr) 391 const Addr daddr = pkt->getAddr() - distRange.start(); 424 GicV2::writeDistributor(ContextID ctx, Addr dadd [all...] |
H A D | smmu_v3_caches.cc | 180 Addr va, bool updStats) 289 SMMUTLB::invalidateVA(Addr va, uint16_t asid, uint16_t vmid) 305 SMMUTLB::invalidateVAA(Addr va, uint16_t vmid) 359 SMMUTLB::pickSetIdx(Addr va) const 459 ARMArchTLB::lookup(Addr va, uint16_t asid, uint16_t vmid, bool updStats) 513 ARMArchTLB::invalidateVA(Addr va, uint16_t asid, uint16_t vmid) 529 ARMArchTLB::invalidateVAA(Addr va, uint16_t vmid) 585 ARMArchTLB::pickSetIdx(Addr va, uint16_t asid, uint16_t vmid) const 658 IPACache::lookup(Addr ipa, uint16_t vmid, bool updStats) 711 IPACache::invalidateIPA(Addr ip [all...] |
H A D | gic_v3_its.cc | 88 ItsProcess::doRead(Yield &yield, Addr addr, void *ptr, size_t size) 112 ItsProcess::doWrite(Yield &yield, Addr addr, void *ptr, size_t size) 148 const Addr base = its.pageAddress(Gicv3Its::DEVICE_TABLE); 149 const Addr address = base + (device_id * sizeof(dte)); 158 Yield &yield, const Addr itt_base, uint32_t event_id, ITTE itte) 160 const Addr address = itt_base + (event_id * sizeof(itte)); 171 const Addr base = its.pageAddress(Gicv3Its::COLLECTION_TABLE); 172 const Addr address = base + (collection_id * sizeof(cte)); 183 const Addr base = its.pageAddress(Gicv3Its::DEVICE_TABLE); 184 const Addr addres [all...] |
H A D | gic_v3_its.hh | 132 enum : Addr 317 Addr pageAddress(enum ItsTables table); 371 Yield &yield, const Addr itt_base, uint32_t event_id, ITTE itte); 380 Yield &yield, const Addr itt_base, uint32_t event_id); 384 void doRead(Yield &yield, Addr addr, void *ptr, size_t size); 385 void doWrite(Yield &yield, Addr addr, void *ptr, size_t size);
|
H A D | energy_ctrl.cc | 69 Addr daddr = pkt->getAddr() - pioAddr; 158 Addr daddr = pkt->getAddr() - pioAddr;
|
H A D | kmi.cc | 67 Addr daddr = pkt->getAddr() - pioAddr; 120 Addr daddr = pkt->getAddr() - pioAddr;
|
H A D | rtc_pl031.cc | 65 Addr daddr = pkt->getAddr() - pioAddr; 127 Addr daddr = pkt->getAddr() - pioAddr;
|
H A D | smmu_v3_proc.cc | 71 SMMUProcess::doRead(Yield &yield, Addr addr, void *ptr, size_t size) 100 SMMUProcess::doWrite(Yield &yield, Addr addr, const void *ptr, size_t size)
|
H A D | gic_v3_distributor.hh | 244 uint64_t read(Addr addr, size_t size, bool is_secure_access); 246 void write(Addr addr, uint64_t data, size_t size,
|
/gem5/src/arch/sparc/ |
H A D | tlb.cc | 97 TLB::insert(Addr va, int partition_id, int context_id, bool real, 198 TLB::lookup(Addr va, int partition_id, bool real, int context_id, 256 TLB::demapPage(Addr va, int partition_id, bool real, int context_id) 373 TLB::validVirtualAddress(Addr va, bool am) 400 TLB::writeTagAccess(Addr va, int context) 409 TLB::writeSfsr(Addr a, bool write, ContextType ct, 423 Addr vaddr = req->getVaddr(); 540 Addr vaddr = req->getVaddr(); 541 Addr size = req->getSize(); 572 Addr ce_v [all...] |
/gem5/src/sim/ |
H A D | syscall_emul.hh | 341 Addr uaddr = process->getSyscallArg(tc, index); 345 Addr uaddr2 M5_VAR_USED = process->getSyscallArg(tc, index); 612 copyOutStatBuf(PortProxy &mem, Addr addr, 623 copyOutStat64Buf(PortProxy &mem, Addr addr, 634 copyOutStatfsBuf(PortProxy &mem, Addr addr, 706 Addr conf_addr = p->getSyscallArg(tc, index); 711 Addr ifc_buf_addr = (Addr)conf->ifc_buf; 736 Addr req_addr = p->getSyscallArg(tc, index); 1064 Addr fdsPt [all...] |
/gem5/src/arch/arm/ |
H A D | tlb.cc | 118 TLB::translateFunctional(ThreadContext *tc, Addr va, Addr &pa) 139 const Addr paddr = req->getPaddr(); 152 TLB::lookup(Addr va, uint16_t asn, uint8_t vmid, bool hyp, bool secure, 195 TLB::insert(Addr addr, TlbEntry &entry) 302 TLB::flushMvaAsid(Addr mva, uint64_t asn, bool secure_lookup, 337 TLB::flushMva(Addr mva, bool secure_lookup, ExceptionLevel target_el) 346 TLB::_flushMva(Addr mva, uint64_t asn, bool secure_lookup, 369 TLB::flushIpaVmid(Addr ipa, bool secure_lookup, ExceptionLevel target_el) 569 Addr vaddr_tainte [all...] |
H A D | stage2_lookup.cc | 106 const Addr pa = (stage2Te->pfn << stage2Te->N); 107 const Addr ipa = (stage1Te.pfn << stage1Te.N);
|
H A D | decoder.cc | 155 Decoder::moreBytes(const PCState &pc, Addr fetchPC, MachInst inst) 165 const Addr alignment(pc.thumb() ? 0x1 : 0x3);
|
/gem5/src/cpu/o3/ |
H A D | cpu.hh | 200 void demapPage(Addr vaddr, uint64_t asn) 206 void demapInstPage(Addr vaddr, uint64_t asn) 211 void demapDataPage(Addr vaddr, uint64_t asn) 489 Addr instAddr(ThreadID tid); 495 Addr nextInstAddr(ThreadID tid); 715 unsigned int size, Addr addr, Request::Flags flags,
|
/gem5/src/arch/arm/insts/ |
H A D | macromem.hh | 267 Addr pc, const SymbolTable *symtab) const override; 286 Addr pc, const SymbolTable *symtab) const override; 306 Addr pc, const SymbolTable *symtab) const override; 323 Addr pc, const SymbolTable *symtab) const override; 342 Addr pc, const SymbolTable *symtab) const override; 362 Addr pc, const SymbolTable *symtab) const override; 402 Addr pc, const SymbolTable *symtab) const override; 423 Addr pc, const SymbolTable *symtab) const override;
|
/gem5/src/dev/sparc/ |
H A D | mm_disk.cc | 58 Addr accessAddr; 116 Addr accessAddr;
|
/gem5/src/dev/virtio/ |
H A D | pci.cc | 72 Addr offset; 153 Addr offset;
|
/gem5/src/mem/ruby/system/ |
H A D | CacheRecorder.cc | 152 CacheRecorder::addRecord(int cntrl, Addr data_addr, Addr pc_addr,
|
/gem5/src/arch/riscv/ |
H A D | faults.hh | 202 const Addr _addr; 205 AddressFault(const Addr addr, ExceptionCode code)
|
/gem5/src/cpu/ |
H A D | exetrace.cc | 94 Addr sym_addr; 95 Addr cur_pc = pc.instAddr();
|
/gem5/src/base/ |
H A D | addr_range_map.hh | 103 contains(Addr r) const 108 contains(Addr r)
|
/gem5/src/mem/ |
H A D | snoop_filter.hh | 151 void finishRequest(bool will_retry, Addr addr, bool is_secure); 222 typedef std::unordered_map<Addr, SnoopItem> SnoopFilterCache;
|
H A D | comm_monitor.hh | 368 const Addr readAddrMask; 371 const Addr writeAddrMask;
|
/gem5/src/arch/x86/ |
H A D | interrupts.hh | 73 ApicRegIndex decodeAddr(Addr paddr); 178 Addr pioAddr = MaxAddr;
|