Searched refs:ptr_tag (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/target/arm/tcg/ |
H A D | mte_helper.c | 774 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 D | kasan.h | 480 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 D | internals.h | 1577 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()
|