Home
last modified time | relevance | path

Searched refs:MapPlatformData (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dtrusty.cpp35 UNUSED MapPlatformData *Data) { in map()
63 UNUSED MapPlatformData *Data) { in unmap()
69 UNUSED MapPlatformData *Data) {} in releasePagesToOS()
72 UNUSED uptr Size, UNUSED MapPlatformData *Data) {} in getEnv()
H A Dfuchsia.cpp44 static void *allocateVmar(uptr Size, MapPlatformData *Data, bool AllowNoMem) { in allocateVmar()
62 MapPlatformData *Data) { in map()
143 void unmap(void *Addr, uptr Size, uptr Flags, MapPlatformData *Data) { in unmap()
168 UNUSED MapPlatformData *Data) { in setMemoryPermission()
179 MapPlatformData *Data) { in releasePagesToOS()
H A Dmem_map.h17 // TODO: This is only used for `MapPlatformData`. Remove these includes when we
48 void setMapPlatformData(MapPlatformData &NewData) { Data = NewData; }
54 MapPlatformData Data = {};
73 MapPlatformData Data = {};
H A Dcommon.h182 MapPlatformData *Data = nullptr);
189 MapPlatformData *Data = nullptr);
192 MapPlatformData *Data = nullptr);
195 MapPlatformData *Data = nullptr);
H A Dlinux.cpp49 UNUSED MapPlatformData *Data) { in map()
82 UNUSED MapPlatformData *Data) { in unmap()
89 UNUSED MapPlatformData *Data) { in setMemoryPermission()
97 UNUSED MapPlatformData *Data) { in releasePagesToOS()
H A Dlinux.h19 struct MapPlatformData {}; struct
H A Dtrusty.h19 struct MapPlatformData {}; struct
H A Dfuchsia.h21 struct MapPlatformData { struct
H A Drelease.h52 ReleaseRecorder(uptr Base, uptr Offset = 0, MapPlatformData *Data = nullptr)
74 // `MapPlatformData` on Fuchsia, which means the offset won't be aware.
80 MapPlatformData *Data = nullptr;