Lines Matching full:uptr
28 uptr GetMmapGranularity() {
32 uptr GetMaxVirtualAddress() {
50 void *MmapOrDie(uptr size, const char *mem_type) {
52 uptr res = internal_mmap(0, size,
73 void UnmapOrDie(void *addr, uptr size) {
75 uptr res = internal_munmap(addr, size);
83 void *MmapFixedNoReserve(uptr fixed_addr, uptr size) {
84 uptr PageSize = GetPageSizeCached();
85 uptr p = internal_mmap((void*)(fixed_addr & ~(PageSize - 1)),
98 void *MmapFixedOrDie(uptr fixed_addr, uptr size) {
99 uptr PageSize = GetPageSizeCached();
100 uptr p = internal_mmap((void*)(fixed_addr & ~(PageSize - 1)),
115 void *Mprotect(uptr fixed_addr, uptr size) {
122 void *MapFileToMemory(const char *file_name, uptr *buff_size) {
123 uptr openrv = OpenFile(file_name, false);
126 uptr fsize = internal_filesize(fd);
127 CHECK_NE(fsize, (uptr)-1);
130 uptr map = internal_mmap(0, *buff_size, PROT_READ, MAP_PRIVATE, fd, 0);
135 static inline bool IntervalsAreSeparate(uptr start1, uptr end1,
136 uptr start2, uptr end2) {
146 bool MemoryRangeIsAvailable(uptr range_start, uptr range_end) {
148 uptr start, end;
160 uptr start, end;