Searched defs:MemMap (Results 1 - 2 of 2) sorted by relevance
/art/runtime/ |
H A D | 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 { class in namespace:art 63 // On success, returns returns a MemMap instance. On failure, returns null. 64 static MemMap* MapAnonymous(const char* ashmem_name, uint8_t* addr, size_t byte_count, int prot, 71 static MemMap* MapDummy(const char* name, uint8_t* addr, size_t byte_count); 76 // On success, returns returns a MemMap instance. On failure, returns null. 77 static MemMap* MapFile(size_t byte_count, int prot, int flags, int fd, off_t start, 89 // On success, returns returns a MemMap instance. On failure, returns null. 90 static MemMap* MapFileAtAddres [all...] |
H A D | mem_map.cc | 69 std::ostream& operator<<(std::ostream& os, const MemMap::Maps& mem_maps) { 70 os << "MemMap:" << std::endl; 73 MemMap* map = it->second; 80 MemMap::Maps* MemMap::maps_ = nullptr; 137 uintptr_t MemMap::next_mem_pos_ = GenerateNextMemPos(); 259 MemMap* MemMap::MapAnonymous(const char* name, uint8_t* expected_ptr, size_t byte_count, int prot, 265 return new MemMap(name, nullptr, 0, nullptr, 0, prot, false); 438 return new MemMap(nam 536 MemMap::MemMap(const std::string& name, uint8_t* begin, size_t size, void* base_begin, function in class:art::MemMap [all...] |
Completed in 56 milliseconds