OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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