Home
last modified time | relevance | path

Searched refs:ptr_tag (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dmte_helper.c774 int mmu_idx, ptr_tag, bit55; in mte_probe_int() local
789 ptr_tag = allocation_tag_from_addr(ptr); in mte_probe_int()
791 if (tcma_check(desc, bit55, ptr_tag)) { in mte_probe_int()
819 n = checkN(mem1, ptr & TAG_GRANULE, ptr_tag, tag_count); in mte_probe_int()
836 n = checkN(mem1, ptr & TAG_GRANULE, ptr_tag, c); in mte_probe_int()
842 n += checkN(mem2, 0, ptr_tag, tag_count - c); in mte_probe_int()
921 uint64_t ptr_tag, mem_tag, align_ptr; in HELPER() local
930 ptr_tag = allocation_tag_from_addr(ptr); in HELPER()
932 if (tcma_check(desc, bit55, ptr_tag)) { in HELPER()
975 ptr_tag *= 0x11u; in HELPER()
[all …]
/openbmc/linux/mm/kasan/
H A Dkasan.h480 u8 ptr_tag = get_tag(addr); in kasan_byte_accessible() local
483 return ptr_tag == KASAN_TAG_KERNEL || ptr_tag == mem_tag; in kasan_byte_accessible()
/openbmc/qemu/target/arm/
H A Dinternals.h1577 static inline bool tcma_check(uint32_t desc, int bit55, int ptr_tag) in tcma_check() argument
1580 * We had extracted bit55 and ptr_tag for other reasons, so fold in tcma_check()
1583 bool match = ((ptr_tag + bit55) & 0xf) == 0; in tcma_check()