HomeSort by: relevance | last modified time | path
    Searched refs:mem_tag (Results 1 - 8 of 8) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/libsanitizer/hwasan/
hwasan_checks.h 66 tag_t mem_tag, uptr ptr, uptr sz) {
68 if (ptr_tag == mem_tag)
70 if (mem_tag >= kShadowAlignment)
72 if ((ptr & (kShadowAlignment - 1)) + sz > mem_tag)
88 tag_t mem_tag = *(tag_t *)MemToShadow(ptr_raw); local
89 if (UNLIKELY(!PossiblyShortTagMatches(mem_tag, p, 1 << LogSize))) {
hwasan_report.cpp 571 tag_t mem_tag = 0; local
575 mem_tag = *tag_ptr;
593 Printf("tags: %02x/%02x (ptr/mem)\n", ptr_tag, mem_tag);
702 tag_t mem_tag = *tag_ptr; local
705 if (mem_tag && mem_tag < kShadowAlignment) {
717 if (mem_tag > in_granule_offset) {
718 offset += mem_tag - in_granule_offset;
724 mem_tag, short_tag, t->unique_id());
728 mem_tag, t->unique_id())
    [all...]
hwasan.cpp 396 tag_t mem_tag = *reinterpret_cast<tag_t *>(s); local
398 if (mem_tag && mem_tag < kShadowAlignment)
399 Printf(" %zx: %02x(%02x)\n", granule_addr, mem_tag,
402 Printf(" %zx: %02x\n", granule_addr, mem_tag);
hwasan_allocator.cpp 206 tag_t mem_tag = *reinterpret_cast<tag_t *>(
208 return PossiblyShortTagMatches(mem_tag, tagged_uptr, 1);
  /src/external/gpl3/gcc/dist/libsanitizer/hwasan/
hwasan_checks.h 129 tag_t mem_tag, uptr ptr) {
132 if (ptr_tag == mem_tag)
134 if (!mem_tag || mem_tag >= kShadowAlignment)
138 return mem_tag;
142 PossiblyShortTagMatches(tag_t mem_tag, uptr ptr, uptr sz) {
145 if (ptr_tag == mem_tag)
147 if (mem_tag >= kShadowAlignment)
149 if ((ptr & (kShadowAlignment - 1)) + sz > mem_tag)
159 tag_t mem_tag = *(tag_t *)MemToShadow(ptr_raw) local
    [all...]
hwasan_report.cpp 498 tag_t mem_tag = *tag_ptr; local
500 if (mem_tag && mem_tag < kShadowAlignment) {
512 if (mem_tag > in_granule_offset) {
513 offset += mem_tag - in_granule_offset;
971 tag_t mem_tag = GetTagCopy(MemToShadow(untagged_addr + mismatch_offset)); local
974 if (mem_tag && mem_tag < kShadowAlignment) {
980 mem_tag, short_tag, t->unique_id());
984 mem_tag, t->unique_id())
    [all...]
hwasan_allocator.cpp 272 tag_t mem_tag = *reinterpret_cast<tag_t *>(
274 return PossiblyShortTagMatches(mem_tag, tagged_uptr, 1);
589 tag_t mem_tag = *(tag_t *)__hwasan::MemToShadow(chunk);
590 return AddTagToPointer(chunk, mem_tag);
hwasan.cpp 437 tag_t mem_tag = *reinterpret_cast<tag_t *>(s); local
439 if (mem_tag && mem_tag < kShadowAlignment)
440 Printf(" %zx: %02x(%02x)\n", granule_addr, mem_tag,
443 Printf(" %zx: %02x\n", granule_addr, mem_tag);

Completed in 72 milliseconds