Searched refs:tagged_addr (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_report.cpp125 // 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 Dhwasan_allocator.h87 uptr tagged_addr; member in struct:__hwasan::HeapAllocationRecord
H A Dhwasan.h56 static inline uptr UntagAddr(uptr tagged_addr) { argument
57 return tagged_addr & ~kAddressTagMask;

Completed in 51 milliseconds