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