Searched refs:memories (Results 1 - 6 of 6) sorted by relevance
/gem5/src/cpu/kvm/ |
H A D | vm.cc | 347 const std::vector<BackingStoreEntry> &memories( 350 DPRINTF(Kvm, "Mapping %i memory region(s)\n", memories.size()); 351 for (int slot(0); slot < memories.size(); ++slot) { 352 if (!memories[slot].kvmMap) { 357 const AddrRange &range(memories[slot].range); 358 void *pmem(memories[slot].pmem);
|
/gem5/src/mem/ |
H A D | physical.hh | 97 * The physical memory encapsulates all memories in the system and 98 * provides basic functionality for accessing those memories without 102 * system backingstore used by the memories in the simulated guest 123 // All address-mapped memories 124 std::vector<AbstractMemory*> memories; member in class:PhysicalMemory 144 * given address range that corresponds to a set of memories in 148 * @param memories The memories this range maps to 159 * Create a physical memory object, wrapping a number of memories. 186 * Get the memory ranges for all memories tha [all...] |
H A D | physical.cc | 82 // add the memories from the system to the address map as 87 memories.push_back(m); 111 // memories are allowed to overlap in the logic address 122 // memories 126 // simply skip past all memories that are null and hence do 199 // to be able to simulate very large memories, the user can opt to 220 // point the memories to their backing store 302 for (auto& m : memories) { 330 // memories that are not part of the address map can overlap
|
/gem5/src/sim/ |
H A D | System.py | 64 memories = VectorParam.AbstractMemory(Self.all, variable in class:System 65 "All memories in the system")
|
H A D | system.cc | 106 physmem(name() + ".physmem", p->memories, p->mmap_using_noreserve), 202 // Set back pointers to the system in all memories 203 for (int x = 0; x < params()->memories.size(); x++) 204 params()->memories[x]->system(this); 427 // also serialize the memories in the system 440 // also unserialize the memories in the system
|
/gem5/src/arch/arm/ |
H A D | semihosting.cc | 570 const AddrRangeList memories = phys.getConfAddrRanges(); local 571 fatal_if(memories.size() < 1, "No memories reported from System"); 572 warn_if(memories.size() > 1, "Multiple physical memory ranges available. " 574 const AddrRange memory = *memories.begin();
|
Completed in 14 milliseconds