Home
last modified time | relevance | path

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

/linux-6.12.1/arch/arm64/kernel/
Dfpsimd.c365 if (system_supports_sve() || system_supports_sme()) { in task_fpsimd_load()
399 if (system_supports_sme()) { in task_fpsimd_load()
468 if (system_supports_sme()) { in fpsimd_save_user_state()
599 if (system_supports_sme()) in sme_sysctl_init()
660 if (!system_supports_sve() && !system_supports_sme()) in fpsimd_to_sve()
686 if (!system_supports_sve() && !system_supports_sme()) in sve_to_fpsimd()
731 if (system_supports_sme()) in sve_state_size()
887 if (system_supports_sme()) { in vec_set_vector_length()
986 if (!system_supports_sme() || is_compat_task()) in sme_set_current_vl()
999 if (!system_supports_sme() || is_compat_task()) in sme_get_current_vl()
[all …]
Dsignal.c404 if (!system_supports_sme()) in restore_sve_fpsimd_context()
414 if (!system_supports_sve() && !system_supports_sme()) in restore_sve_fpsimd_context()
772 if (!system_supports_sve() && !system_supports_sme()) in parse_user_sigframe()
794 if (!system_supports_sme()) in parse_user_sigframe()
952 if (err == 0 && system_supports_sme() && user.za) in restore_sigframe()
1027 if (system_supports_sve() || system_supports_sme()) { in setup_sigframe_layout()
1053 if (system_supports_sme()) { in setup_sigframe_layout()
1136 if ((system_supports_sve() || system_supports_sme()) && in setup_sigframe()
1165 if (system_supports_sme() && err == 0 && user->za_offset) { in setup_sigframe()
1282 if (system_supports_sme()) { in setup_return()
Dptrace.c905 if (system_supports_sme()) { in sve_set_common()
1030 if (!system_supports_sme()) in ssve_get()
1041 if (!system_supports_sme()) in ssve_set()
1056 if (!system_supports_sme()) in za_get()
1107 if (!system_supports_sme()) in za_set()
Dcpuinfo.c355 if (system_supports_sme()) in cpuid_cpu_online()
Dentry-common.c407 if (system_supports_sme()) in fp_user_discard()
Dcpufeature.c3420 if (system_supports_sme()) in verify_local_cpu_capabilities()
/linux-6.12.1/arch/arm64/kvm/
Dfpsimd.c72 if (system_supports_sme()) { in kvm_arch_vcpu_load_fp()
99 WARN_ON(is_protected_kvm_enabled() && system_supports_sme() && in kvm_arch_vcpu_load_fp()
169 if (has_vhe() && system_supports_sme()) { in kvm_arch_vcpu_put_fp()
/linux-6.12.1/arch/arm64/include/asm/
Dfpsimd.h104 return system_supports_sme() && (thread->svcr & SVCR_SM_MASK); in thread_sm_enabled()
109 return system_supports_sme() && (thread->svcr & SVCR_ZA_MASK); in thread_za_enabled()
125 if (system_supports_sme() && thread_sm_enabled(thread)) in sve_pffr()
Dcpufeature.h753 static __always_inline bool system_supports_sme(void) in system_supports_sme() function
770 return system_supports_sme(); in system_supports_tpidr2()
Dprocessor.h208 if (system_supports_sme() && (thread->svcr & SVCR_SM_MASK)) in thread_get_cur_vl()
/linux-6.12.1/arch/arm64/kvm/hyp/nvhe/
Dhyp-main.c159 if (unlikely(system_supports_sme() && read_sysreg_s(SYS_SVCR))) { in handle___kvm_vcpu_run()