Searched refs:ptr_tag (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/hwasan/ |
| H A D | hwasan_checks.h | 67 tag_t ptr_tag = GetTagFromPointer(ptr); in PossiblyShortTagMatches() local 68 if (ptr_tag == mem_tag) in PossiblyShortTagMatches() 77 return *(u8 *)(ptr | (kShadowAlignment - 1)) == ptr_tag; in PossiblyShortTagMatches() 102 tag_t ptr_tag = GetTagFromPointer(p); in CheckAddressSized() local 107 if (UNLIKELY(ptr_tag != *t)) { in CheckAddressSized()
|
| H A D | hwasan_report.cpp | 569 tag_t ptr_tag = GetTagFromPointer(tagged_addr); in ReportInvalidFree() local 593 Printf("tags: %02x/%02x (ptr/mem)\n", ptr_tag, mem_tag); in ReportInvalidFree() 611 tag_t ptr_tag = GetTagFromPointer(tagged_addr); in ReportTailOverwritten() local 615 actual_expected[tail_size - 1] = ptr_tag; in ReportTailOverwritten() 699 tag_t ptr_tag = GetTagFromPointer(tagged_addr); in ReportTagMismatch() local 713 if (short_tag == ptr_tag) { in ReportTagMismatch() 723 is_store ? "WRITE" : "READ", access_size, untagged_addr, ptr_tag, in ReportTagMismatch() 727 is_store ? "WRITE" : "READ", access_size, untagged_addr, ptr_tag, in ReportTagMismatch()
|
| H A D | hwasan.cpp | 410 tag_t ptr_tag = GetTagFromPointer((uptr)p); in __hwasan_test_shadow() local 415 if (*(tag_t *)s != ptr_tag) { in __hwasan_test_shadow()
|