Home
last modified time | relevance | path

Searched refs:lam (Results 1 – 5 of 5) sorted by relevance

/linux/tools/testing/selftests/x86/
H A Dlam.c83 unsigned long lam; member
173 static int set_lam(unsigned long lam) in set_lam() argument
178 if (lam != LAM_U57_BITS && lam != LAM_NONE) in set_lam()
182 syscall(SYS_arch_prctl, ARCH_ENABLE_TAGGED_ADDR, lam); in set_lam()
188 if (lam == LAM_U57_BITS) in set_lam()
190 else if (lam == LAM_NONE) in set_lam()
199 int lam = LAM_NONE; in get_default_tag_bits() local
208 lam = LAM_U57_BITS; in get_default_tag_bits()
210 lam = LAM_NONE; in get_default_tag_bits()
211 exit(lam); in get_default_tag_bits()
[all …]
H A DMakefile22 corrupt_xstate_header amx lam test_shadow_stack avx apx
/linux/arch/x86/mm/
H A Dtlb.c161 static inline unsigned long build_cr3(pgd_t *pgd, u16 asid, unsigned long lam) in build_cr3() argument
163 unsigned long cr3 = __sme_pa(pgd) | lam; in build_cr3()
175 unsigned long lam) in build_cr3_noflush() argument
183 return build_cr3(pgd, asid, lam) | CR3_NOFLUSH; in build_cr3_noflush()
565 static void load_new_mm_cr3(pgd_t *pgdir, u16 new_asid, unsigned long lam, in load_new_mm_cr3() argument
572 new_mm_cr3 = build_cr3(pgdir, new_asid, lam); in load_new_mm_cr3()
574 new_mm_cr3 = build_cr3_noflush(pgdir, new_asid, lam); in load_new_mm_cr3()
1084 unsigned long lam = mm_lam_cr3_mask(mm); in initialize_tlbstate_and_flush() local
1092 WARN_ON(lam); in initialize_tlbstate_and_flush()
1111 cpu_tlbstate_update_lam(lam, mm_untag_mask(mm)); in initialize_tlbstate_and_flush()
/linux/arch/s390/tools/
H A Dopcodes.txt146 9a lam RS_AARD
/linux/tools/arch/x86/kcpuid/
H A Dcpuid.csv287 0x7, 1, eax, 26, lam , Linear address masking