Symbol: _mem
sys/arch/hpc/stand/hpcboot/arch.cpp
64
sz = _mem->estimateTaggedPageSize(sz);
sys/arch/hpc/stand/hpcboot/arch.cpp
66
sz += _mem->getPageSize() * 4;
sys/arch/hpc/stand/hpcboot/arch.cpp
67
sz = _mem->roundRegion(sz);
sys/arch/hpc/stand/hpcboot/arch.cpp
68
return _mem->reservePage(sz);
sys/arch/hpc/stand/hpcboot/arch.cpp
78
_mem->getPage(v, p);
sys/arch/hpc/stand/hpcboot/arch.cpp
83
_mem->getTaggedPageSize() - sizeof(struct BootArgs));
sys/arch/hpc/stand/hpcboot/arch.h
47
MemoryManager *&_mem;
sys/arch/hpc/stand/hpcboot/arm/arm_boot.cpp
123
_mem = new MemoryManager_LockPages(lock_pages, unlock_pages,
sys/arch/hpc/stand/hpcboot/arm/arm_boot.cpp
127
_mem->setDebug() = args.memorymanagerDebug;
sys/arch/hpc/stand/hpcboot/arm/arm_boot.cpp
131
_cons = ARMConsole::Instance(_mem, args.architecture);
sys/arch/hpc/stand/hpcboot/arm/arm_boot.cpp
49
if (_mem)
sys/arch/hpc/stand/hpcboot/arm/arm_boot.cpp
50
delete _mem;
sys/arch/hpc/stand/hpcboot/arm/arm_boot.cpp
94
_arch = new SA1100Architecture(_cons, _mem);
sys/arch/hpc/stand/hpcboot/arm/arm_boot.cpp
98
_arch = new PXA2X0Architecture(_cons, _mem);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
143
_mem->mapPhysicalPage(0x40100000, 0x100, PAGE_READWRITE);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
153
_mem->unmapPhysicalPage(uart);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
163
if (sz > _mem->getPageSize()) {
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
165
sz, _mem->getPageSize()));
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
171
if (!_mem->getPage(v , _loader_addr)) {
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
193
_mem->getPage(v, p);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
194
sp = ptokv(p) + _mem->getPageSize();
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
196
ptokv(p), _mem->getPageSize(), sp));
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
231
mem = _mem->mapPhysicalPage(addr, 0x1000, PAGE_READWRITE);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
235
_mem->unmapPhysicalPage(mem);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
394
_mem->mapPhysicalPage(0x40e00000, 0x1000, PAGE_READWRITE);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
489
_mem->unmapPhysicalPage(gpio);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
494
_mem->mapPhysicalPage(0x44000000, 0x1000, PAGE_READWRITE);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
587
_mem->unmapPhysicalPage(lcdc);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
82
if (!_mem->init()) {
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
87
_mem->loadBank(DRAM_BANK0_START, DRAM_BANK_SIZE);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
88
_mem->loadBank(DRAM_BANK1_START, DRAM_BANK_SIZE);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
89
_mem->loadBank(DRAM_BANK2_START, DRAM_BANK_SIZE);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0.cpp
90
_mem->loadBank(DRAM_BANK3_START, DRAM_BANK_SIZE);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0_console.h
43
MemoryManager *&_mem;
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0_console.h
47
PXA2x0Console(MemoryManager *& mem) : _mem(mem), _uart_base(~0) { }
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0_console.h
50
_mem->unmapPhysicalPage(_uart_base);
sys/arch/hpc/stand/hpcboot/arm/arm_pxa2x0_console.h
78
_mem->mapPhysicalPage(0x40100000, 0x100, PAGE_READWRITE);
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
103
paddr_t fbaddr_p = _mem->readPhysical4(0xb0100010); // 0xc0002e00
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
105
vaddr_t fbaddr_v = _mem->mapPhysicalPage(fbaddr_p, 0x50000,
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
119
_mem->unmapPhysicalPage(fbaddr_v);
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
135
_mem->mapPhysicalPage(0x80050000, 0x100, PAGE_READWRITE);
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
138
_mem->unmapPhysicalPage(uart);
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
153
if (sz > _mem->getPageSize()) {
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
155
sz, _mem->getPageSize()));
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
161
if (!_mem->getPage(v , _loader_addr)) {
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
183
_mem->getPage(v, p);
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
184
sp = ptokv(p) + _mem->getPageSize();
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
186
ptokv(p), _mem->getPageSize(), sp));
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
82
if (!_mem->init()) {
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
87
_mem->loadBank(DRAM_BANK0_START, DRAM_BANK_SIZE);
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
88
_mem->loadBank(DRAM_BANK1_START, DRAM_BANK_SIZE);
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
89
_mem->loadBank(DRAM_BANK2_START, DRAM_BANK_SIZE);
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.cpp
90
_mem->loadBank(DRAM_BANK3_START, DRAM_BANK_SIZE);
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100_console.h
43
MemoryManager *&_mem;
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100_console.h
47
SA1100Console(MemoryManager *& mem) : _mem(mem), _uart_base(~0) { }
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100_console.h
50
_mem->unmapPhysicalPage(_uart_base);
sys/arch/hpc/stand/hpcboot/arm/arm_sa1100_console.h
72
_mem->mapPhysicalPage(0x80050000, 0x100, PAGE_READWRITE);
sys/arch/hpc/stand/hpcboot/boot.cpp
128
_mem = 0;
sys/arch/hpc/stand/hpcboot/boot.cpp
164
_loader = new ElfLoader(_cons, _mem);
sys/arch/hpc/stand/hpcboot/boot.cpp
167
_loader = new CoffLoader(_cons, _mem);
sys/arch/hpc/stand/hpcboot/boot.h
57
MemoryManager *_mem; // VirtualAlloc/LockPage/MMU
sys/arch/hpc/stand/hpcboot/hpcboot.cpp
153
sz = f._mem->roundPage(sz);
sys/arch/hpc/stand/hpcboot/hpcboot.cpp
176
sz += f._mem->roundPage(f._loader->memorySize());
sys/arch/hpc/stand/hpcboot/load.cpp
132
_tpsz = _mem->getTaggedPageSize();
sys/arch/hpc/stand/hpcboot/load.cpp
135
if (!_mem->getTaggedPage(v, p, &_pvec_clr, _pvec_clr_paddr))
sys/arch/hpc/stand/hpcboot/load.cpp
218
if (!_mem->getTaggedPage(v, p, &pvec, pvec_paddr))
sys/arch/hpc/stand/hpcboot/load.cpp
249
if (!_mem->getTaggedPage(v, p, &pvec, pvec_paddr))
sys/arch/hpc/stand/hpcboot/load.cpp
43
: _mem(mem), _cons(cons)
sys/arch/hpc/stand/hpcboot/load.h
55
MemoryManager *&_mem;
sys/arch/hpc/stand/hpcboot/load_elf.cpp
116
sz += _mem->roundPage(filesz);
sys/arch/hpc/stand/hpcboot/load_elf.cpp
118
extra += _mem->getTaggedPageSize();
sys/arch/hpc/stand/hpcboot/load_elf.cpp
121
extra += _mem->getTaggedPageSize();
sys/arch/hpc/stand/hpcboot/load_elf.cpp
132
extra += 2 * _mem->getTaggedPageSize();
sys/arch/hpc/stand/hpcboot/mips/mips_arch.cpp
104
if (!_mem->getPage(v , _loader_addr)) {
sys/arch/hpc/stand/hpcboot/mips/mips_arch.cpp
111
memcpy(LPVOID(v), LPVOID(_boot_func), _mem->getPageSize());
sys/arch/hpc/stand/hpcboot/mips/mips_arch.cpp
125
_mem->getPage(v, p);
sys/arch/hpc/stand/hpcboot/mips/mips_arch.cpp
126
sp = ptokv(p + _mem->getPageSize() - 0x10);
sys/arch/hpc/stand/hpcboot/mips/mips_arch.cpp
76
if (!_mem->init()) {
sys/arch/hpc/stand/hpcboot/mips/mips_arch.cpp
95
_mem->getPage(v, p);
sys/arch/hpc/stand/hpcboot/mips/mips_boot.cpp
109
_arch = new TX39XX(_cons, _mem, args.architecture);
sys/arch/hpc/stand/hpcboot/mips/mips_boot.cpp
114
_arch = new VR41XX(_cons, _mem);
sys/arch/hpc/stand/hpcboot/mips/mips_boot.cpp
142
_mem = new MemoryManager_LockPages(lock_pages, unlock_pages,
sys/arch/hpc/stand/hpcboot/mips/mips_boot.cpp
146
_mem = new MemoryManager_VirtualCopy(_cons, pagesz);
sys/arch/hpc/stand/hpcboot/mips/mips_boot.cpp
149
_mem->setDebug() = args.memorymanagerDebug;
sys/arch/hpc/stand/hpcboot/mips/mips_boot.cpp
50
if (_mem)
sys/arch/hpc/stand/hpcboot/mips/mips_boot.cpp
51
delete _mem;
sys/arch/hpc/stand/hpcboot/mips/mips_tx39.cpp
55
_mem->loadBank(0x04000000, // D-RAM bank 0/1
sys/arch/hpc/stand/hpcboot/mips/mips_vr41.cpp
55
_mem->loadBank(0x80000000, // VR-specific VirtualCopy trick.
sys/arch/hpc/stand/hpcboot/sh3/sh_arch.cpp
111
_mem->getPage(v, p);
sys/arch/hpc/stand/hpcboot/sh3/sh_arch.cpp
112
sp = ptokv(p + _mem->getPageSize() / 2);
sys/arch/hpc/stand/hpcboot/sh3/sh_arch.cpp
63
if (!_mem->init()) {
sys/arch/hpc/stand/hpcboot/sh3/sh_arch.cpp
89
if (!_mem->getPage(v , _loader_addr)) {
sys/arch/hpc/stand/hpcboot/sh3/sh_arch.cpp
98
memcpy(LPVOID(v), LPVOID(_boot_func), _mem->getPageSize());
sys/arch/hpc/stand/hpcboot/sh3/sh_arch.h
101
_mem->loadBank(SH_AREA3_START, sz); \
sys/arch/hpc/stand/hpcboot/sh3/sh_arch.h
102
_mem->loadBank(SH_AREA3_START + sz , sz); \
sys/arch/hpc/stand/hpcboot/sh3/sh_arch.h
138
_mem->loadBank(SH_AREA3_START, SH_AREA_SIZE);
sys/arch/hpc/stand/hpcboot/sh3/sh_boot.cpp
106
_arch = new SH7707(_cons, _mem, SH7707::boot_func);
sys/arch/hpc/stand/hpcboot/sh3/sh_boot.cpp
112
_arch = new SH7709(_cons, _mem, SH7709::boot_func);
sys/arch/hpc/stand/hpcboot/sh3/sh_boot.cpp
118
_arch = new SH7709A(_cons, _mem, SH7709A::boot_func);
sys/arch/hpc/stand/hpcboot/sh3/sh_boot.cpp
124
_arch = new SH7750(_cons, _mem, SH7750::boot_func);
sys/arch/hpc/stand/hpcboot/sh3/sh_boot.cpp
154
_mem = new MemoryManager_SHMMU(_cons, page_size);
sys/arch/hpc/stand/hpcboot/sh3/sh_boot.cpp
157
_mem = new MemoryManager_LockPages(lock_pages, unlock_pages,
sys/arch/hpc/stand/hpcboot/sh3/sh_boot.cpp
161
_mem->setDebug() = args.memorymanagerDebug;
sys/arch/hpc/stand/hpcboot/sh3/sh_boot.cpp
48
if (_mem)
sys/arch/hpc/stand/hpcboot/sh3/sh_boot.cpp
49
delete _mem;