Home
last modified time | relevance | path

Searched refs:MemoryManager (Results 1 – 25 of 60) sorted by relevance

123

/netbsd-src/sys/arch/hpc/stand/hpcboot/
H A Dmemory.cpp35 MemoryManager::MemoryManager(Console *&cons, size_t pagesize) in MemoryManager() function in MemoryManager
52 MemoryManager::~MemoryManager(void) in ~MemoryManager()
59 MemoryManager::loadBank(paddr_t paddr, psize_t psize) in loadBank()
61 struct MemoryManager::bank *b = &_bank[_nbank++]; in loadBank()
69 MemoryManager::reservePage(vsize_t size, BOOL page_commit) in reservePage()
156 MemoryManager::getPage(vaddr_t &vaddr, paddr_t &paddr) in getPage()
173 MemoryManager::getTaggedPage(vaddr_t &vaddr, paddr_t &paddr) in getTaggedPage()
190 MemoryManager::getTaggedPage(vaddr_t &v, paddr_t &p, in getTaggedPage()
206 MemoryManager::mapPhysicalPage(paddr_t paddr, psize_t size, uint32_t flags) in mapPhysicalPage()
228 MemoryManager::unmapPhysicalPage(vaddr_t vaddr) in unmapPhysicalPage()
[all …]
H A Dmemory.h53 class MemoryManager {
113 MemoryManager(Console *&cons, size_t pagesize);
114 virtual ~MemoryManager(void);
133 class MemoryManager_LockPages : public MemoryManager {
149 class MemoryManager_VirtualCopy : public MemoryManager {
H A Darch.h38 class MemoryManager; variable
47 MemoryManager *&_mem;
53 Architecture(Console *&, MemoryManager *&);
H A Dload.h40 class MemoryManager; variable
55 MemoryManager *&_mem;
61 Loader(Console *&, MemoryManager *&);
H A Dboot.h40 class MemoryManager; variable
57 MemoryManager *_mem; // VirtualAlloc/LockPage/MMU
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyld.h92 class MemoryManager {
96 MemoryManager() = default;
97 virtual ~MemoryManager() = default;
179 RuntimeDyld(MemoryManager &MemMgr, JITSymbolResolver &Resolver);
276 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
288 MemoryManager &MemMgr;
302 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
H A DRTDyldMemoryManager.h32 class MCJITMemoryManager : public RuntimeDyld::MemoryManager {
35 using RuntimeDyld::MemoryManager::notifyObjectLoaded;
/netbsd-src/sys/arch/hpc/stand/hpcboot/sh3/
H A Dsh_mmu.h37 class MemoryManager_SHMMU : public MemoryManager {
39 typedef MemoryManager super;
43 : MemoryManager(cons, pagesize) { in MemoryManager_SHMMU()
H A Dsh_arch.h56 SHArchitecture(Console *&cons, MemoryManager *&mem, boot_func_t bootfunc) in SHArchitecture()
85 SH ## x(Console *&cons, MemoryManager *&mem, boot_func_t bootfunc)\
125 SH7750(Console *&cons, MemoryManager *&mem, boot_func_t bootfunc) in SH7750()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.h54 std::function<std::unique_ptr<RuntimeDyld::MemoryManager>()>;
129 using MemoryManagerUP = std::unique_ptr<RuntimeDyld::MemoryManager>;
133 RuntimeDyld::MemoryManager &MemMgr,
140 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h51 RuntimeDyldMachO(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldMachO()
126 RuntimeDyld::MemoryManager &MemMgr,
154 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldMachOCRTPBase()
H A DRuntimeDyldCOFF.h34 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
38 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldCOFF()
H A DRuntimeDyldELF.h165 RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr,
170 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
/netbsd-src/sys/arch/hpc/stand/hpcboot/arm/
H A Darm_sa1100_console.h43 MemoryManager *&_mem;
47 SA1100Console(MemoryManager *& mem) : _mem(mem), _uart_base(~0) { } in SA1100Console()
H A Darm_pxa2x0_console.h43 MemoryManager *&_mem;
47 PXA2x0Console(MemoryManager *& mem) : _mem(mem), _uart_base(~0) { } in PXA2x0Console()
H A Darm_console.h49 static ARMConsole *Instance(MemoryManager *&, ArchitectureOps);
H A Darm_sa1100.h45 SA1100Architecture(Console *&, MemoryManager *&);
H A Darm_pxa2x0.h47 PXA2X0Architecture(Console *&, MemoryManager *&);
/netbsd-src/external/apache2/llvm/dist/libcxx/utils/google-benchmark/test/
H A Dmemory_manager_test.cc7 class TestMemoryManager : public benchmark::MemoryManager {
37 std::unique_ptr<benchmark::MemoryManager> mm(new TestMemoryManager()); in main()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/lli/
H A DRemoteJITUtils.h35 void setMemMgr(std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr) { in setMemMgr()
99 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr;
/netbsd-src/external/apache2/llvm/dist/libcxx/utils/google-benchmark/src/
H A Dbenchmark_runner.cc58 MemoryManager* memory_manager = nullptr;
67 const MemoryManager::Result& memory_result, double seconds) { in CreateRunReport()
312 MemoryManager::Result memory_result; in DoOneRepetition()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/
H A DRemoteJITUtils.cpp45 using MemoryManager = OrcRPCTPCJITLinkMemoryManager<ThisT>; typedef in llvm::orc::RemoteTargetProcessControl
61 std::unique_ptr<MemoryManager> OwnedMemMgr;
85 OwnedMemMgr = std::make_unique<MemoryManager>(*this); in initializeMemoryManagement()
/netbsd-src/sys/arch/hpc/stand/hpcboot/mips/
H A Dmips_vr41.h39 VR41XX(Console *&, MemoryManager *&);
H A Dmips_tx39.h39 TX39XX(Console *&, MemoryManager *&, enum ArchitectureOps);
H A Dmips_vr41.cpp36 VR41XX::VR41XX(Console *&cons, MemoryManager *&mem) in VR41XX()

123