Lines Matching defs:vaddr
137 walk(System *system, Addr pageSize, Addr table, Addr vaddr,
140 entry->read(system->physProxy, table, vaddr);
148 walk(System *system, Addr pageSize, Addr table, Addr vaddr,
152 first.read(system->physProxy, table, vaddr);
165 system, pageSize, next, vaddr, allocate, entry);
171 walk(System *system, Addr pageSize, Addr table, Addr vaddr,
175 system, pageSize, table, vaddr, allocate, entry);
216 map(Addr vaddr, Addr paddr, int64_t size, uint64_t flags = 0) override
218 EmulationPageTable::map(vaddr, paddr, size, flags);
224 vaddr + offset, true, &entry);
231 vaddr + offset, paddr + offset);
236 remap(Addr vaddr, int64_t size, Addr new_vaddr) override
238 EmulationPageTable::remap(vaddr, size, new_vaddr);
244 walk<EntryTypes...>(system, pageSize, _basePtr, vaddr + offset,
259 unmap(Addr vaddr, int64_t size) override
261 EmulationPageTable::unmap(vaddr, size);
267 vaddr + offset, false, &entry);
269 "PageTable::unmap: Address %#x not mapped.", vaddr);
272 DPRINTF(MMU, "Unmapping: %#x\n", vaddr);