Lines Matching refs:Addr
15 bool MemMapDefault::mapImpl(uptr Addr, uptr Size, const char *Name,
18 ::scudo::map(reinterpret_cast<void *>(Addr), Size, Name, Flags, &Data);
27 void MemMapDefault::unmapImpl(uptr Addr, uptr Size) {
31 if (Base == Addr) {
32 Base = Addr + Size;
38 ::scudo::unmap(reinterpret_cast<void *>(Addr), Size, UNMAP_ALL, &Data);
41 bool MemMapDefault::remapImpl(uptr Addr, uptr Size, const char *Name,
44 ::scudo::map(reinterpret_cast<void *>(Addr), Size, Name, Flags, &Data);
47 return RemappedAddr == Addr;
56 void MemMapDefault::setMemoryPermissionImpl(uptr Addr, uptr Size, uptr Flags) {
57 return ::scudo::setMemoryPermission(Addr, Size, Flags);
64 bool ReservedMemoryDefault::createImpl(uptr Addr, uptr Size, const char *Name,
66 void *Reserved = ::scudo::map(reinterpret_cast<void *>(Addr), Size, Name,
77 ReservedMemoryDefault::MemMapT ReservedMemoryDefault::dispatchImpl(uptr Addr,
79 ReservedMemoryDefault::MemMapT NewMap(Addr, Size);