| /openbmc/qemu/target/arm/tcg/ |
| H A D | mte_helper.c | 781 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 D | helper-a64.c | 1058 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 D | sme_helper.c | 677 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 D | sve_helper.c | 6371 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 D | pldm_types.h | 156 uint8_t bit55 : 1; member
|
| /openbmc/qemu/target/arm/ |
| H A D | internals.h | 1619 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
|