Searched refs:tagged_addr (Results 1 - 3 of 3) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_report.cpp | 125 // Returns the index of the rb element that matches tagged_addr (plus one), 128 uptr tagged_addr, 133 if (h.tagged_addr <= tagged_addr && 134 h.tagged_addr + h.requested_size > tagged_addr) { 225 uptr tagged_addr, uptr access_size, 229 uptr untagged_addr = UntagAddr(tagged_addr); 249 tag_t addr_tag = GetTagFromPointer(tagged_addr); 312 if (uptr D = FindHeapAllocation(t->heap_allocations(), tagged_addr, 127 FindHeapAllocation(HeapAllocationsRingBuffer *rb, uptr tagged_addr, HeapAllocationRecord *har) argument 224 PrintAddressDescription( uptr tagged_addr, uptr access_size, StackAllocationsRingBuffer *current_stack_allocations) argument 413 ReportInvalidFree(StackTrace *stack, uptr tagged_addr) argument 439 ReportTailOverwritten(StackTrace *stack, uptr tagged_addr, uptr orig_size, const u8 *expected) argument 498 ReportTagMismatch(StackTrace *stack, uptr tagged_addr, uptr access_size, bool is_store, bool fatal, uptr *registers_frame) argument [all...] |
H A D | hwasan_allocator.h | 87 uptr tagged_addr; member in struct:__hwasan::HeapAllocationRecord
|
H A D | hwasan.h | 56 static inline uptr UntagAddr(uptr tagged_addr) { argument 57 return tagged_addr & ~kAddressTagMask;
|
Completed in 51 milliseconds