HomeSort by relevance Sort by last modified time
    Searched defs:MemMap (Results 1 - 7 of 7) sorted by null

  /art/libartbase/base/
mem_map.h 47 // We cannot ever perform MemMap::ReplaceWith on non-linux hosts since the syscall is not
54 // On 64b systems not supporting MAP_32BIT, the implementation of MemMap will do a linear scan
57 // For this to work, it is paramount that there are no other static initializers that access MemMap.
59 class MemMap {
64 MemMap() {}
66 // Creates an invalid mapping. Used when we want to be more explicit than MemMap().
67 static MemMap Invalid() {
68 return MemMap();
71 MemMap(MemMap&& other) noexcept REQUIRES(!MemMap::mem_maps_lock_)
    [all...]
mem_map.cc 57 using Maps = AllocationTrackingMultiMap<void*, MemMap*, kAllocatorTagMaps>;
60 static Maps* gMaps GUARDED_BY(MemMap::GetMemMapsLock()) = nullptr;
63 static std::map<std::string, int> debugStrMap GUARDED_BY(MemMap::GetMemMapsLock());
66 Maps::iterator GetGMapsEntry(const MemMap& map) REQUIRES(MemMap::GetMemMapsLock()) {
76 LOG(FATAL) << "MemMap not found";
81 os << "MemMap:" << std::endl;
84 MemMap* map = it->second;
91 std::mutex* MemMap::mem_maps_lock_ = nullptr;
148 uintptr_t MemMap::next_mem_pos_ = GenerateNextMemPos()
    [all...]
  /device/linaro/bootloader/edk2/EmbeddedPkg/Ebl/
EfiDevice.c 546 Argv[0] - "memmap"
563 EFI_MEMORY_DESCRIPTOR *MemMap;
581 MemMap = NULL;
582 Status = gBS->GetMemoryMap (&MemMapSize, MemMap, &MapKey, &DescriptorSize, &DescriptorVersion);
586 OrigMemMap = MemMap = AllocatePool (MemMapSize);
589 Status = gBS->GetMemoryMap (&MemMapSize, MemMap, &MapKey, &DescriptorSize, &DescriptorVersion);
592 EntrySize = LShiftU64 (MemMap->NumberOfPages, 12);
593 AsciiPrint ("\n%a %016lx - %016lx: # %08lx %016lx", gMemMapType[MemMap->Type % EfiMaxMemoryType], MemMap->PhysicalStart, MemMap->PhysicalStart + EntrySize -1, MemMap->NumberOfPages, MemMap->Attribute);
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Library/UefiDevicePathLib/
DevicePathToText.c 139 MEMMAP_DEVICE_PATH *MemMap;
141 MemMap = DevPath;
145 MemMap->MemoryType,
146 MemMap->StartingAddress,
147 MemMap->EndingAddress
    [all...]
DevicePathFromText.c 687 MEMMAP_DEVICE_PATH *MemMap;
692 MemMap = (MEMMAP_DEVICE_PATH *) CreateDeviceNode (
698 MemMap->MemoryType = (UINT32) Strtoi (MemoryTypeStr);
699 Strtoi64 (StartingAddressStr, &MemMap->StartingAddress);
700 Strtoi64 (EndingAddressStr, &MemMap->EndingAddress);
702 return (EFI_DEVICE_PATH_PROTOCOL *) MemMap;
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Include/
EfiDevicePath.h 486 MEMMAP_DEVICE_PATH MemMap;
534 MEMMAP_DEVICE_PATH *MemMap;
  /device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
DevicePath.h     [all...]

Completed in 137 milliseconds