Searched defs:access_size (Results 1 - 2 of 2) sorted by relevance

/external/compiler-rt/lib/asan/
H A Dasan_allocator.cc191 bool AddrIsInside(uintptr_t addr, size_t access_size, size_t *offset) {
192 if (addr >= beg() && (addr + access_size) <= (beg() + used_size)) {
199 bool AddrIsAtLeft(uintptr_t addr, size_t access_size, size_t *offset) {
207 bool AddrIsAtRight(uintptr_t addr, size_t access_size, size_t *offset) {
208 if (addr + access_size >= beg() + used_size) {
218 void DescribeAddress(uintptr_t addr, size_t access_size) {
221 if (AddrIsInside(addr, access_size, &offset)) {
223 } else if (AddrIsAtLeft(addr, access_size, &offset)) {
225 } else if (AddrIsAtRight(addr, access_size, &offset)) {
360 AsanChunk *FindMallocedOrFreed(uintptr_t addr, size_t access_size) { argument
[all...]
H A Dasan_rtl.cc166 static bool DescribeStackAddress(uintptr_t addr, uintptr_t access_size) { argument
217 static NOINLINE void DescribeAddress(uintptr_t addr, uintptr_t access_size) { argument
222 if (DescribeStackAddress(addr, access_size))
226 DescribeHeapAddress(addr, access_size);
332 uintptr_t addr, bool is_write, size_t access_size) {
342 if (*shadow_addr == 0 && access_size > SHADOW_GRANULARITY)
389 access_size ? (is_write ? "WRITE" : "READ") : "ACCESS",
390 access_size, addr, curr_tid);
401 DescribeAddress(addr, access_size);
331 __asan_report_error(uintptr_t pc, uintptr_t bp, uintptr_t sp, uintptr_t addr, bool is_write, size_t access_size) argument

Completed in 86 milliseconds