Searched refs:MemBlockManager (Results 1 – 2 of 2) sorted by relevance
217 mm::{memblock::MemBlockManager, MemoryManagementArch}, in early_init_dt_add_memory()234 if base > MemBlockManager::MAX_MEMBLOCK_ADDR.data() { in early_init_dt_add_memory()238 if base + size - 1 > MemBlockManager::MAX_MEMBLOCK_ADDR.data() { in early_init_dt_add_memory()241 MemBlockManager::MAX_MEMBLOCK_ADDR.data() + 1, in early_init_dt_add_memory()244 size = MemBlockManager::MAX_MEMBLOCK_ADDR.data() - base + 1; in early_init_dt_add_memory()247 if base + size < MemBlockManager::MIN_MEMBLOCK_ADDR.data() { in early_init_dt_add_memory()252 if base < MemBlockManager::MIN_MEMBLOCK_ADDR.data() { in early_init_dt_add_memory()257 MemBlockManager::MIN_MEMBLOCK_ADDR.data() in early_init_dt_add_memory()259 size -= MemBlockManager::MIN_MEMBLOCK_ADDR.data() - base; in early_init_dt_add_memory()260 base = MemBlockManager::MIN_MEMBLOCK_ADDR.data(); in early_init_dt_add_memory()
16 static MEM_BLOCK_MANAGER: MemBlockManager = MemBlockManager::new();19 pub fn mem_block_manager() -> &'static MemBlockManager { in mem_block_manager()25 pub struct MemBlockManager { struct38 impl MemBlockManager { implementation