tifn               50 arch/x86/include/asm/spec-ctrl.h static inline u64 ssbd_tif_to_spec_ctrl(u64 tifn)
tifn               53 arch/x86/include/asm/spec-ctrl.h 	return (tifn & _TIF_SSBD) >> (TIF_SSBD - SPEC_CTRL_SSBD_SHIFT);
tifn               56 arch/x86/include/asm/spec-ctrl.h static inline u64 stibp_tif_to_spec_ctrl(u64 tifn)
tifn               59 arch/x86/include/asm/spec-ctrl.h 	return (tifn & _TIF_SPEC_IB) >> (TIF_SPEC_IB - SPEC_CTRL_STIBP_SHIFT);
tifn               74 arch/x86/include/asm/spec-ctrl.h static inline u64 ssbd_tif_to_amd_ls_cfg(u64 tifn)
tifn               76 arch/x86/include/asm/spec-ctrl.h 	return (tifn & _TIF_SSBD) ? x86_amd_ls_cfg_ssbd_mask : 0ULL;
tifn              274 arch/x86/kernel/process.c 				    unsigned long tifp, unsigned long tifn)
tifn              278 arch/x86/kernel/process.c 	if (tifn & _TIF_IO_BITMAP) {
tifn              360 arch/x86/kernel/process.c static __always_inline void amd_set_core_ssb_state(unsigned long tifn)
tifn              366 arch/x86/kernel/process.c 		msr |= ssbd_tif_to_amd_ls_cfg(tifn);
tifn              371 arch/x86/kernel/process.c 	if (tifn & _TIF_SSBD) {
tifn              399 arch/x86/kernel/process.c static __always_inline void amd_set_core_ssb_state(unsigned long tifn)
tifn              401 arch/x86/kernel/process.c 	u64 msr = x86_amd_ls_cfg_base | ssbd_tif_to_amd_ls_cfg(tifn);
tifn              407 arch/x86/kernel/process.c static __always_inline void amd_set_ssb_virt_state(unsigned long tifn)
tifn              413 arch/x86/kernel/process.c 	wrmsrl(MSR_AMD64_VIRT_SPEC_CTRL, ssbd_tif_to_spec_ctrl(tifn));
tifn              423 arch/x86/kernel/process.c 						      unsigned long tifn)
tifn              425 arch/x86/kernel/process.c 	unsigned long tif_diff = tifp ^ tifn;
tifn              434 arch/x86/kernel/process.c 			amd_set_ssb_virt_state(tifn);
tifn              437 arch/x86/kernel/process.c 			amd_set_core_ssb_state(tifn);
tifn              441 arch/x86/kernel/process.c 		msr |= ssbd_tif_to_spec_ctrl(tifn);
tifn              448 arch/x86/kernel/process.c 		msr |= stibp_tif_to_spec_ctrl(tifn);
tifn              493 arch/x86/kernel/process.c 	unsigned long tifp, tifn;
tifn              498 arch/x86/kernel/process.c 	tifn = READ_ONCE(task_thread_info(next_p)->flags);
tifn              500 arch/x86/kernel/process.c 	switch_to_bitmap(prev, next, tifp, tifn);
tifn              504 arch/x86/kernel/process.c 	if ((tifp & _TIF_BLOCKSTEP || tifn & _TIF_BLOCKSTEP) &&
tifn              510 arch/x86/kernel/process.c 		msk = tifn & _TIF_BLOCKSTEP;
tifn              515 arch/x86/kernel/process.c 	if ((tifp ^ tifn) & _TIF_NOTSC)
tifn              518 arch/x86/kernel/process.c 	if ((tifp ^ tifn) & _TIF_NOCPUID)
tifn              519 arch/x86/kernel/process.c 		set_cpuid_faulting(!!(tifn & _TIF_NOCPUID));
tifn              521 arch/x86/kernel/process.c 	if (likely(!((tifp | tifn) & _TIF_SPEC_FORCE_UPDATE))) {
tifn              522 arch/x86/kernel/process.c 		__speculation_ctrl_update(tifp, tifn);
tifn              525 arch/x86/kernel/process.c 		tifn = speculation_ctrl_update_tif(next_p);
tifn              528 arch/x86/kernel/process.c 		__speculation_ctrl_update(~tifn, tifn);