OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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