/gem5/src/arch/null/ |
H A D | isa_traits.hh | 48 const Addr PageBytes = ULL(1) << PageShift; member in namespace:NullISA
|
/gem5/src/arch/power/ |
H A D | isa_traits.hh | 52 const Addr PageBytes = ULL(1) << PageShift; member in namespace:PowerISA 53 const Addr Page_Mask = ~(PageBytes - 1); 54 const Addr PageOffset = PageBytes - 1;
|
H A D | process.cc | 54 new EmulationPageTable(params->name, params->pid, PageBytes), 61 brk_point = roundUp(brk_point, PageBytes); 82 argsInit(MachineBytes, PageBytes); 115 auxv.emplace_back(M5_AT_PAGESZ, PowerISA::PageBytes);
|
/gem5/src/arch/riscv/ |
H A D | isa_traits.hh | 61 const Addr PageBytes = ULL(1) << PageShift; member in namespace:RiscvISA
|
H A D | process.cc | 66 new EmulationPageTable(params->name, params->pid, PageBytes), 79 PageBytes); 92 PageBytes); 103 argsInit<uint64_t>(PageBytes); 113 argsInit<uint32_t>(PageBytes); 148 auxv.emplace_back(M5_AT_PAGESZ, PageBytes);
|
/gem5/src/arch/x86/ |
H A D | isa_traits.hh | 57 const Addr PageBytes = ULL(1) << PageShift; member in namespace:X86ISA
|
H A D | pseudo_inst.cc | 76 proxy.readBlob(ISTVirtAddr + PageBytes - size * sizeof(uint64_t),
|
H A D | process.cc | 113 params->system, PageBytes)) : 115 PageBytes), 135 vsyscallPage.size = PageBytes; 140 objFile->bssSize(), PageBytes); 172 _gdtSize = PageBytes; 175 vsyscallPage.size = PageBytes; 180 objFile->bssSize(), PageBytes); 206 argsInit(PageBytes); 494 uint64_t IST_start = ISTVirtAddr + PageBytes; 552 PageBytes, fals [all...] |
/gem5/src/arch/sparc/ |
H A D | isa_traits.hh | 48 const Addr PageBytes = ULL(1) << PageShift; member in namespace:SparcISA
|
H A D | process.hh | 83 brk_point = roundUp(brk_point, SparcISA::PageBytes); 128 brk_point = roundUp(brk_point, SparcISA::PageBytes);
|
H A D | process.cc | 60 new EmulationPageTable(params->name, params->pid, PageBytes), 172 argsInit(32 / 8, PageBytes); 186 argsInit(sizeof(RegVal), PageBytes); local 241 auxv.emplace_back(M5_AT_PAGESZ, SparcISA::PageBytes);
|
/gem5/src/cpu/ |
H A D | decode_cache.hh | 60 Value items[TheISA::PageBytes]; 85 Addr page_addr = addr & ~(TheISA::PageBytes - 1); 108 page_addr = page_addr & ~(TheISA::PageBytes - 1); 125 return page->items[addr & (TheISA::PageBytes - 1)];
|
/gem5/src/mem/ |
H A D | se_translating_port_proxy.cc | 75 for (ChunkGenerator gen(addr, size, PageBytes); !gen.done(); gen.next()) { 95 for (ChunkGenerator gen(addr, size, PageBytes); !gen.done(); gen.next()) { 100 process->allocateMem(roundDown(gen.addr(), PageBytes), 101 PageBytes); local 124 for (ChunkGenerator gen(addr, size, PageBytes); !gen.done(); gen.next()) { 129 process->allocateMem(roundDown(gen.addr(), PageBytes), 130 PageBytes); local
|
H A D | fs_translating_port_proxy.cc | 79 for (ChunkGenerator gen(addr, size, TheISA::PageBytes); !gen.done(); 98 for (ChunkGenerator gen(addr, size, TheISA::PageBytes); !gen.done(); 116 for (ChunkGenerator gen(address, size, TheISA::PageBytes); !gen.done();
|
/gem5/src/arch/alpha/ |
H A D | utility.hh | 92 { return addr & ~(PageBytes - 1); } 96 { return (addr + PageBytes - 1) & ~(PageBytes - 1); }
|
H A D | isa_traits.hh | 49 const Addr PageBytes = ULL(1) << PageShift; member in namespace:AlphaISA 50 const Addr PageMask = ~(PageBytes - 1); 51 const Addr PageOffset = PageBytes - 1;
|
H A D | process.cc | 53 new EmulationPageTable(params->name, params->pid, PageBytes), 59 brk_point = roundUp(brk_point, PageBytes); 98 auxv.emplace_back(M5_AT_PAGESZ, AlphaISA::PageBytes); 213 argsInit(MachineBytes, PageBytes);
|
H A D | remote_gdb.cc | 199 va += PageBytes;
|
/gem5/src/arch/arm/ |
H A D | isa_traits.hh | 61 const Addr PageBytes = ULL(1) << PageShift; member in namespace:ArmISA 62 const Addr Page_Mask = ~(PageBytes - 1); 63 const Addr PageOffset = PageBytes - 1;
|
H A D | process.cc | 67 new EmulationPageTable(params->name, params->pid, PageBytes), 79 objFile->bssSize(), PageBytes); 94 objFile->bssSize(), PageBytes); 108 argsInit<uint32_t>(PageBytes, INTREG_SP); 127 argsInit<uint64_t>(PageBytes, INTREG_SP0); 301 auxv.emplace_back(M5_AT_PAGESZ, ArmISA::PageBytes);
|
/gem5/src/arch/mips/ |
H A D | isa_traits.hh | 51 const Addr PageBytes = ULL(1) << PageShift; member in namespace:MipsISA 52 const Addr Page_Mask = ~(PageBytes - 1); 53 const Addr PageOffset = PageBytes - 1;
|
H A D | utility.hh | 99 { return addr & ~(PageBytes - 1); } 103 { return (addr + PageBytes - 1) & ~(PageBytes - 1); }
|
H A D | process.cc | 54 new EmulationPageTable(params->name, params->pid, PageBytes), 70 brk_point = roundUp(brk_point, PageBytes); 84 argsInit<uint32_t>(PageBytes); 105 auxv.emplace_back(M5_AT_PAGESZ, MipsISA::PageBytes);
|
/gem5/src/sim/ |
H A D | process.cc | 298 int npages = divCeil(size, (int64_t)PageBytes); 313 uint8_t *buf_p = new uint8_t[PageBytes]; 314 old_tc->getVirtProxy().readBlob(vaddr, buf_p, PageBytes); 319 pTable->map(vaddr, new_paddr, PageBytes, clobber); 320 new_tc->getVirtProxy().writeBlob(vaddr, buf_p, PageBytes); 334 allocateMem(roundDown(vaddr, PageBytes), PageBytes); local 342 stack_min -= TheISA::PageBytes; 345 allocateMem(stack_min, TheISA::PageBytes); 464 Addr interp_mapsize = roundUp(interp->mapSize(), TheISA::PageBytes); [all...] |
/gem5/src/gpu-compute/ |
H A D | tlb_coalescer.cc | 111 TheISA::PageBytes); 114 TheISA::PageBytes); 144 Addr virt_page_addr = roundDown(pkt->req->getVaddr(), TheISA::PageBytes); 350 Addr virt_page_addr = roundDown(pkt->req->getVaddr(), TheISA::PageBytes); 435 TheISA::PageBytes);
|