reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
68 Addr = (uintptr_t)FreeMB.Free.base(); 69 uintptr_t EndOfBlock = Addr + FreeMB.Free.allocatedSize(); 71 Addr = (Addr + Alignment - 1) & ~(uintptr_t)(Alignment - 1); 71 Addr = (Addr + Alignment - 1) & ~(uintptr_t)(Alignment - 1); 75 MemGroup.PendingMem.push_back(sys::MemoryBlock((void *)Addr, Size)); 84 Addr + Size - (uintptr_t)PendingMB.base()); 89 sys::MemoryBlock((void *)(Addr + Size), EndOfBlock - Addr - Size); 89 sys::MemoryBlock((void *)(Addr + Size), EndOfBlock - Addr - Size); 90 return (uint8_t *)Addr; 117 Addr = (uintptr_t)MB.base(); 118 uintptr_t EndOfBlock = Addr + MB.allocatedSize(); 121 Addr = (Addr + Alignment - 1) & ~(uintptr_t)(Alignment - 1); 121 Addr = (Addr + Alignment - 1) & ~(uintptr_t)(Alignment - 1); 124 MemGroup.PendingMem.push_back(sys::MemoryBlock((void *)Addr, Size)); 128 unsigned FreeSize = EndOfBlock - Addr - Size; 131 FreeMB.Free = sys::MemoryBlock((void *)(Addr + Size), FreeSize); 137 return (uint8_t *)Addr;