Home | History | Annotate | Download | only in src

Lines Matching refs:Address

158 static void UpdateAllocatedSpaceLimits(void* address, int size) {
162 lowest_ever_allocated = Min(lowest_ever_allocated, address);
165 reinterpret_cast<void*>(reinterpret_cast<char*>(address) + size));
169 bool OS::IsOutsideAllocatedSpace(void* address) {
170 return address < lowest_ever_allocated || address >= highest_ever_allocated;
196 void OS::Free(void* address, const size_t size) {
198 int result = munmap(address, size);
289 walker->frames[i].address = reinterpret_cast<void*>(pc);
355 Address base = static_cast<Address>(reservation);
356 Address aligned_base = RoundUp(base, alignment);
384 bool result = ReleaseRegion(address(), size());
402 bool VirtualMemory::Commit(void* address, size_t size, bool is_executable) {
403 return CommitRegion(address, size, is_executable);
407 bool VirtualMemory::Uncommit(void* address, size_t size) {
408 return UncommitRegion(address, size);
412 bool VirtualMemory::Guard(void* address) {
413 OS::Guard(address, OS::CommitPageSize());
695 sample->pc = reinterpret_cast<Address>(mcontext.gregs[REG_PC]);
696 sample->sp = reinterpret_cast<Address>(mcontext.gregs[REG_SP]);
697 sample->fp = reinterpret_cast<Address>(mcontext.gregs[REG_FP]);