Home
last modified time | relevance | path

Searched refs:system_supports_sme (Results 1 – 14 of 14) sorted by relevance

/linux/arch/arm64/kernel/
H A Dfpsimd.c368 if (system_supports_sve() || system_supports_sme()) { in task_fpsimd_load()
400 if (system_supports_sme()) { in task_fpsimd_load()
475 if (system_supports_sme()) { in fpsimd_save_user_state()
606 if (system_supports_sme()) in sme_sysctl_init()
667 if (!system_supports_sve() && !system_supports_sme()) in fpsimd_to_sve()
693 if (!system_supports_sve() && !system_supports_sme()) in sve_to_fpsimd()
962 if (!system_supports_sme() || is_compat_task()) in sme_set_current_vl()
975 if (!system_supports_sme() || is_compat_task()) in sme_get_current_vl()
1239 if (!system_supports_sme()) in sme_setup()
1280 if (!system_supports_sme()) in sme_suspend_exit()
[all …]
H A Dsignal.c416 if (!system_supports_sme()) in restore_sve_fpsimd_context()
426 if (!system_supports_sve() && !system_supports_sme()) in restore_sve_fpsimd_context()
834 if (!system_supports_sve() && !system_supports_sme()) in parse_user_sigframe()
856 if (!system_supports_sme()) in parse_user_sigframe()
1030 if (err == 0 && system_supports_sme() && user.za) in restore_sigframe()
1169 if (system_supports_sve() || system_supports_sme()) { in setup_sigframe_layout()
1195 if (system_supports_sme()) { in setup_sigframe_layout()
1284 if ((system_supports_sve() || system_supports_sme()) && in setup_sigframe()
1313 if (system_supports_sme() && err == 0 && user->za_offset) { in setup_sigframe()
1496 if (system_supports_sme()) { in setup_return()
H A Dmpam.c31 if (system_supports_sme()) { in mpam_pm_notifier()
H A Dptrace.c1043 if (!system_supports_sve() && !system_supports_sme()) in sve_set()
1058 if (!system_supports_sme()) in ssve_get()
1069 if (!system_supports_sme()) in ssve_set()
1084 if (!system_supports_sme()) in za_get()
1135 if (!system_supports_sme()) in za_set()
H A Dcpuinfo.c376 if (system_supports_sme()) in cpuid_cpu_online()
H A Dprocess.c469 if (system_supports_sme()) { in copy_thread()
H A Dentry-common.c227 if (system_supports_sme()) in fpsimd_syscall_enter()
H A Dcpufeature.c3267 return system_supports_sme() && has_user_cpuid_feature(cap, scope); in has_sme_feature()
3821 if (system_supports_sme()) in verify_local_cpu_capabilities()
/linux/arch/arm64/include/asm/
H A Dfpsimd.h106 return system_supports_sme() && (thread->svcr & SVCR_SM_MASK); in thread_sm_enabled()
111 return system_supports_sme() && (thread->svcr & SVCR_ZA_MASK); in thread_za_enabled()
129 if (system_supports_sme() && thread_sm_enabled(thread)) in sve_pffr()
H A Dmpam.h83 if (system_supports_sme()) in mpam_thread_switch()
H A Dcpufeature.h762 static __always_inline bool system_supports_sme(void) in system_supports_sme() function
779 return system_supports_sme(); in system_supports_tpidr2()
H A Dprocessor.h222 if (system_supports_sme() && (thread->svcr & SVCR_SM_MASK)) in thread_get_cur_vl()
/linux/arch/arm64/kvm/
H A Dfpsimd.c42 WARN_ON_ONCE(system_supports_sme() && read_sysreg_s(SYS_SVCR)); in kvm_arch_vcpu_load_fp()
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dhyp-main.c215 if (unlikely(system_supports_sme() && read_sysreg_s(SYS_SVCR))) { in handle___kvm_vcpu_run()