Lines Matching refs:uptr
70 uptr GetPageSize() { in GetPageSize()
76 uptr GetMmapGranularity() { in GetMmapGranularity()
82 uptr GetMaxUserVirtualAddress() { in GetMaxUserVirtualAddress()
85 return (uptr)si.lpMaximumApplicationAddress; in GetMaxUserVirtualAddress()
88 uptr GetMaxVirtualAddress() { in GetMaxVirtualAddress()
101 uptr internal_getpid() { in internal_getpid()
115 uptr GetThreadSelf() { in GetThreadSelf()
120 void GetThreadStackTopAndBottom(bool at_initialization, uptr *stack_top, in GetThreadStackTopAndBottom()
121 uptr *stack_bottom) { in GetThreadStackTopAndBottom()
129 *stack_top = (uptr)mbi.BaseAddress + mbi.RegionSize; in GetThreadStackTopAndBottom()
130 *stack_bottom = (uptr)mbi.AllocationBase; in GetThreadStackTopAndBottom()
139 void *MmapOrDie(uptr size, const char *mem_type, bool raw_report) { in MmapOrDie()
147 void UnmapOrDie(void *addr, uptr size, bool raw_report) { in UnmapOrDie()
164 static void *ReturnNullptrOnOOMOrDie(uptr size, const char *mem_type, in ReturnNullptrOnOOMOrDie()
172 void *MmapOrDieOnFatalError(uptr size, const char *mem_type) { in MmapOrDieOnFatalError()
180 void *MmapAlignedOrDieOnFatalError(uptr size, uptr alignment, in MmapAlignedOrDieOnFatalError()
188 uptr mapped_addr = in MmapAlignedOrDieOnFatalError()
189 (uptr)VirtualAlloc(0, size, MEM_RESERVE | MEM_COMMIT, PAGE_READWRITE); in MmapAlignedOrDieOnFatalError()
209 (uptr)VirtualAlloc(0, size + alignment, MEM_RESERVE, PAGE_NOACCESS); in MmapAlignedOrDieOnFatalError()
214 uptr aligned_addr = RoundUpTo(mapped_addr, alignment); in MmapAlignedOrDieOnFatalError()
223 mapped_addr = (uptr)VirtualAlloc((void *)aligned_addr, size, in MmapAlignedOrDieOnFatalError()
240 bool ZeroMmapFixedRegion(uptr fixed_addr, uptr size) { in ZeroMmapFixedRegion()
245 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoReserve()
267 bool MmapFixedSuperNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedSuperNoReserve()
274 void *MmapFixedOrDie(uptr fixed_addr, uptr size, const char *name) { in MmapFixedOrDie()
288 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr size, const char *name) { in Map()
289 return reinterpret_cast<uptr>(MmapFixedOrDieOnFatalError(fixed_addr, size)); in Map()
292 uptr ReservedAddressRange::MapOrDie(uptr fixed_addr, uptr size, in MapOrDie()
294 return reinterpret_cast<uptr>(MmapFixedOrDie(fixed_addr, size)); in MapOrDie()
297 void ReservedAddressRange::Unmap(uptr addr, uptr size) { in Unmap()
299 CHECK((addr == reinterpret_cast<uptr>(base_)) && (size == size_)); in Unmap()
306 void *MmapFixedOrDieOnFatalError(uptr fixed_addr, uptr size, const char *name) { in MmapFixedOrDieOnFatalError()
318 void *MmapNoReserveOrDie(uptr size, const char *mem_type) { in MmapNoReserveOrDie()
323 uptr ReservedAddressRange::Init(uptr size, const char *name, uptr fixed_addr) { in Init()
328 return reinterpret_cast<uptr>(base_); in Init()
332 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoAccess()
343 void *MmapNoAccess(uptr size) { in MmapNoAccess()
352 bool MprotectNoAccess(uptr addr, uptr size) { in MprotectNoAccess()
357 bool MprotectReadOnly(uptr addr, uptr size) { in MprotectReadOnly()
362 bool MprotectReadWrite(uptr addr, uptr size) { in MprotectReadWrite()
367 void ReleaseMemoryPagesToOS(uptr beg, uptr end) { in ReleaseMemoryPagesToOS()
368 uptr beg_aligned = RoundDownTo(beg, GetPageSizeCached()), in ReleaseMemoryPagesToOS()
376 void SetShadowRegionHugePageMode(uptr addr, uptr size) { in SetShadowRegionHugePageMode()
380 bool DontDumpShadowMemory(uptr addr, uptr length) { in DontDumpShadowMemory()
386 uptr MapDynamicShadow(uptr shadow_size_bytes, uptr shadow_scale, in MapDynamicShadow()
387 uptr min_shadow_base_alignment, UNUSED uptr &high_mem_end, in MapDynamicShadow()
388 uptr granularity) { in MapDynamicShadow()
389 const uptr alignment = in MapDynamicShadow()
390 Max<uptr>(granularity << shadow_scale, 1ULL << min_shadow_base_alignment); in MapDynamicShadow()
391 const uptr left_padding = in MapDynamicShadow()
392 Max<uptr>(granularity, 1ULL << min_shadow_base_alignment); in MapDynamicShadow()
393 uptr space_size = shadow_size_bytes + left_padding; in MapDynamicShadow()
394 uptr shadow_start = FindAvailableMemoryRange(space_size, alignment, in MapDynamicShadow()
396 CHECK_NE((uptr)0, shadow_start); in MapDynamicShadow()
401 uptr FindAvailableMemoryRange(uptr size, uptr alignment, uptr left_padding, in FindAvailableMemoryRange()
402 uptr *largest_gap_found, in FindAvailableMemoryRange()
403 uptr *max_occupied_addr) { in FindAvailableMemoryRange()
404 uptr address = 0; in FindAvailableMemoryRange()
411 uptr shadow_address = RoundUpTo((uptr)info.BaseAddress + left_padding, in FindAvailableMemoryRange()
413 if (shadow_address + size < (uptr)info.BaseAddress + info.RegionSize) in FindAvailableMemoryRange()
418 address = (uptr)info.BaseAddress + info.RegionSize; in FindAvailableMemoryRange()
423 uptr MapDynamicShadowAndAliases(uptr shadow_size, uptr alias_size, in MapDynamicShadowAndAliases()
424 uptr num_aliases, uptr ring_buffer_size) { in MapDynamicShadowAndAliases()
429 bool MemoryRangeIsAvailable(uptr range_start, uptr range_end) { in MemoryRangeIsAvailable()
433 (uptr)mbi.BaseAddress + mbi.RegionSize >= range_end; in MemoryRangeIsAvailable()
436 void *MapFileToMemory(const char *file_name, uptr *buff_size) { in MapFileToMemory()
440 void *MapWritableFileToMemory(void *addr, uptr size, fd_t fd, OFF_T offset) { in MapWritableFileToMemory()
490 uptr base_address;
491 uptr end_address;
509 uptr num_modules = modules.size(); in DumpProcessMap()
548 void SetStackSizeLimitInBytes(uptr limit) { in SetStackSizeLimitInBytes()
605 static uptr GetPreferredBase(const char *modname, char *buf, size_t buf_size) { in GetPreferredBase()
613 uptr bytes_read; in GetPreferredBase()
647 return (uptr)pe_header->ImageBase; in GetPreferredBase()
657 uptr modules_buffer_size = sizeof(HMODULE) * 256; in init()
694 uptr base_address = (uptr)mi.lpBaseOfDll; in init()
695 uptr end_address = (uptr)mi.lpBaseOfDll + mi.SizeOfImage; in init()
701 uptr preferred_base = in init()
703 uptr adjusted_base = base_address - preferred_base; in init()
741 for (uptr i = 0; i < atexit_functions.size(); ++i) { in RunAtexit()
776 bool ReadFromFile(fd_t fd, void *buff, uptr buff_size, uptr *bytes_read, in ReadFromFile()
797 bool WriteToFile(fd_t fd, const void *buff, uptr buff_size, uptr *bytes_written, in WriteToFile()
804 uptr dummy_bytes_written; in WriteToFile()
831 uptr internal_sched_yield() { in internal_sched_yield()
847 uptr internal_ftruncate(fd_t fd, uptr size) { in internal_ftruncate()
851 uptr GetRSS() { in GetRSS()
872 uptr GetTlsSize() { in GetTlsSize()
879 void GetThreadStackAndTls(bool main, uptr *stk_addr, uptr *stk_size, in GetThreadStackAndTls()
880 uptr *tls_addr, uptr *tls_size) { in GetThreadStackAndTls()
887 uptr stack_top, stack_bottom; in GetThreadStackAndTls()
896 void ReportFile::Write(const char *buffer, uptr length) { in Write()
952 bool IsAccessibleMemoryRange(uptr beg, uptr size) { in IsAccessibleMemoryRange()
955 uptr page_size = si.dwPageSize; in IsAccessibleMemoryRange()
956 uptr page_mask = ~(page_size - 1); in IsAccessibleMemoryRange()
958 for (uptr page = beg & page_mask, end = (beg + size - 1) & page_mask; in IsAccessibleMemoryRange()
985 pc = (uptr)exception_record->ExceptionAddress; in InitPcSpBp()
988 bp = (uptr)context_record->Fp; in InitPcSpBp()
989 sp = (uptr)context_record->Sp; in InitPcSpBp()
991 bp = (uptr)context_record->Rbp; in InitPcSpBp()
992 sp = (uptr)context_record->Rsp; in InitPcSpBp()
996 bp = (uptr)context_record->R11; in InitPcSpBp()
997 sp = (uptr)context_record->Sp; in InitPcSpBp()
999 bp = (uptr)context_record->Ebp; in InitPcSpBp()
1000 sp = (uptr)context_record->Esp; in InitPcSpBp()
1005 uptr SignalContext::GetAddress() const { in GetAddress()
1009 return (uptr)exception_record->ExceptionAddress; in GetAddress()
1092 uptr ReadBinaryName(/*out*/char *buf, uptr buf_len) { in ReadBinaryName()
1113 uptr ReadLongProcessName(/*out*/char *buf, uptr buf_len) { in ReadLongProcessName()
1161 void GetMemoryProfile(fill_profile_f cb, uptr *stats) {} in GetMemoryProfile()
1168 bool GetRandom(void *buffer, uptr length, bool blocking) { in GetRandom()