Lines Matching refs:uptr
55 uptr Beg(); // First byte of user memory.
56 uptr End(); // Last byte of user memory.
57 uptr UsedSize(); // Size requested by the user.
58 uptr AllocTid();
59 uptr FreeTid();
65 bool AddrIsInside(uptr addr, uptr access_size, sptr *offset) { in AddrIsInside()
72 bool AddrIsAtLeft(uptr addr, uptr access_size, sptr *offset) { in AddrIsAtLeft()
80 bool AddrIsAtRight(uptr addr, uptr access_size, sptr *offset) { in AddrIsAtRight()
92 AsanChunkView FindHeapChunkByAddress(uptr address);
102 uptr size() { return size_; } in size()
108 uptr size_;
112 void OnMap(uptr p, uptr size) const;
113 void OnUnmap(uptr p, uptr size) const;
118 const uptr kAllocatorSpace = 0xa0000000000ULL;
119 const uptr kAllocatorSize = 0x20000000000ULL; // 2T.
123 const uptr kAllocatorSpace = 0x10000000000ULL;
124 const uptr kAllocatorSize = 0x10000000000ULL; // 3T.
126 const uptr kAllocatorSpace = 0x600000000000ULL;
127 const uptr kAllocatorSize = 0x40000000000ULL; // 4T.
133 static const uptr kRegionSizeLog = 20;
134 static const uptr kNumRegions = SANITIZER_MMAP_RANGE_SIZE >> kRegionSizeLog;
147 static const uptr kNumberOfSizeClasses = SizeClassMap::kNumClasses;
155 uptr quarantine_cache[16];
163 void *asan_memalign(uptr alignment, uptr size, BufferedStackTrace *stack,
166 void asan_sized_free(void *ptr, uptr size, BufferedStackTrace *stack,
169 void *asan_malloc(uptr size, BufferedStackTrace *stack);
170 void *asan_calloc(uptr nmemb, uptr size, BufferedStackTrace *stack);
171 void *asan_realloc(void *p, uptr size, BufferedStackTrace *stack);
172 void *asan_valloc(uptr size, BufferedStackTrace *stack);
173 void *asan_pvalloc(uptr size, BufferedStackTrace *stack);
175 int asan_posix_memalign(void **memptr, uptr alignment, uptr size,
177 uptr asan_malloc_usable_size(const void *ptr, uptr pc, uptr bp);
179 uptr asan_mz_size(const void *ptr);