Home
last modified time | relevance | path

Searched refs:bit55 (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dmte_helper.c781 int mmu_idx, ptr_tag, bit55; in mte_probe_int()
788 bit55 = extract64(ptr, 55, 1); in mte_probe_int()
792 if (unlikely(!tbi_check(desc, bit55))) { in mte_probe_int()
798 if (tcma_check(desc, bit55, ptr_tag)) { in mte_probe_int()
925 int mmu_idx, bit55; in HELPER()
930 bit55 = extract64(ptr, 55, 1); in HELPER()
933 if (unlikely(!tbi_check(desc, bit55))) { in HELPER()
939 if (tcma_check(desc, bit55, ptr_tag)) { in HELPER()
780 int mmu_idx, ptr_tag, bit55; mte_probe_int() local
924 int mmu_idx, bit55; HELPER() local
H A Dhelper-a64.c1058 int bit55 = extract64(ptr, 55, 1);
1064 if (!tbi_check(desc, bit55)) { in mte_checks_needed()
1067 return !tcma_check(desc, bit55, allocation_tag_from_addr(ptr)); in mte_checks_needed()
1065 int bit55 = extract64(ptr, 55, 1); mte_checks_needed() local
H A Dsme_helper.c677 int bit55 = extract64(addr, 55, 1); in sme_ld1_mte() local
680 if (!tbi_check(mtedesc, bit55) || in sme_ld1_mte()
681 tcma_check(mtedesc, bit55, allocation_tag_from_addr(addr))) { in sme_ld1_mte()
859 int bit55 = extract64(addr, 55, 1); in sme_st1_mte() local
862 if (!tbi_check(mtedesc, bit55) || in sme_st1_mte()
863 tcma_check(mtedesc, bit55, allocation_tag_from_addr(addr))) { in sme_st1_mte()
H A Dsve_helper.c6371 int bit55 = extract64(addr, 55, 1); in sve_ldN_r_mte() local
6374 if (!tbi_check(mtedesc, bit55) || in sve_ldN_r_mte()
6375 tcma_check(mtedesc, bit55, allocation_tag_from_addr(addr))) { in sve_ldN_r_mte()
6733 int bit55 = extract64(addr, 55, 1); in sve_ldnfff1_r_mte() local
6736 if (!tbi_check(mtedesc, bit55) || in sve_ldnfff1_r_mte()
6737 tcma_check(mtedesc, bit55, allocation_tag_from_addr(addr))) { in sve_ldnfff1_r_mte()
6988 int bit55 = extract64(addr, 55, 1); in sve_stN_r_mte() local
6991 if (!tbi_check(mtedesc, bit55) || in sve_stN_r_mte()
6992 tcma_check(mtedesc, bit55, allocation_tag_from_addr(addr))) { in sve_stN_r_mte()
/openbmc/libpldm/include/libpldm/
H A Dpldm_types.h156 uint8_t bit55 : 1; member
/openbmc/qemu/target/arm/
H A Dinternals.h1619 static inline bool tbi_check(uint32_t desc, int bit55)
1621 return (desc >> (R_MTEDESC_TBI_SHIFT + bit55)) & 1;
1625 static inline bool tcma_check(uint32_t desc, int bit55, int ptr_tag)
1628 * We had extracted bit55 and ptr_tag for other reasons, so fold
1631 bool match = ((ptr_tag + bit55) & 0xf) == 0;
1632 bool tcma = (desc >> (R_MTEDESC_TCMA_SHIFT + bit55)) & 1;
1703 tbi_check(uint32_t desc,int bit55) tbi_check() argument
1709 tcma_check(uint32_t desc,int bit55,int ptr_tag) tcma_check() argument