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

  /art/runtime/
mem_map.h 48 // On 64b systems not supporting MAP_32BIT, the implementation of MemMap will do a linear scan
51 // For this to work, it is paramount that there are no other static initializers that access MemMap.
53 class MemMap {
62 // On success, returns returns a MemMap instance. On failure, returns a NULL;
63 static MemMap* MapAnonymous(const char* ashmem_name, byte* addr, size_t byte_count, int prot,
69 // On success, returns returns a MemMap instance. On failure, returns a NULL;
70 static MemMap* MapFile(size_t byte_count, int prot, int flags, int fd, off_t start,
81 // On success, returns returns a MemMap instance. On failure, returns a
83 static MemMap* MapFileAtAddress(byte* addr, size_t byte_count, int prot, int flags, int fd,
88 ~MemMap() LOCKS_EXCLUDED(Locks::mem_maps_lock_)
    [all...]
mem_map.cc 62 std::ostream& operator<<(std::ostream& os, const MemMap::Maps& mem_maps) {
63 os << "MemMap:" << std::endl;
66 MemMap* map = it->second;
73 MemMap::Maps* MemMap::maps_ = nullptr;
130 uintptr_t MemMap::next_mem_pos_ = GenerateNextMemPos();
239 MemMap* MemMap::MapAnonymous(const char* name, byte* expected_ptr, size_t byte_count, int prot,
242 return new MemMap(name, nullptr, 0, nullptr, 0, prot, false);
382 return new MemMap(name, reinterpret_cast<byte*>(actual), byte_count, actual
    [all...]

Completed in 121 milliseconds