Home
last modified time | relevance | path

Searched refs:SVCR_SM_MASK (Results 1 – 9 of 9) sorted by relevance

/linux-5.19.10/tools/testing/selftests/arm64/abi/
Dsyscall-abi.c147 !((svcr & SVCR_SM_MASK) && in check_z()
200 if ((svcr & SVCR_SM_MASK) && in setup_ffr()
225 if ((svcr & SVCR_SM_MASK) && in check_ffr()
253 if (svcr_out & SVCR_SM_MASK) { in check_svcr()
378 SVCR_ZA_MASK | SVCR_SM_MASK), in test_one_syscall()
382 SVCR_SM_MASK), in test_one_syscall()
Dsyscall-abi.h10 #define SVCR_SM_MASK 1 macro
/linux-5.19.10/arch/arm64/kernel/
Dfpsimd.c456 if (*svcr & SVCR_SM_MASK) { in fpsimd_save()
856 task->thread.svcr &= ~(SVCR_SM_MASK | in vec_set_vector_length()
1911 svcr & SVCR_SM_MASK); in __efi_fpsimd_begin()
1918 ffr = !(svcr & SVCR_SM_MASK); in __efi_fpsimd_begin()
1927 SVCR_SM_MASK, 0); in __efi_fpsimd_begin()
1962 SVCR_SM_MASK); in __efi_fpsimd_end()
Dsyscall.c179 if (svcr & SVCR_SM_MASK) in fp_user_discard()
Dsignal.c291 current->thread.svcr &= ~SVCR_SM_MASK; in restore_sve_fpsimd_context()
324 current->thread.svcr |= SVCR_SM_MASK; in restore_sve_fpsimd_context()
931 if (current->thread.svcr & SVCR_SM_MASK) in setup_return()
936 SVCR_SM_MASK); in setup_return()
Dptrace.c870 target->thread.svcr &= ~SVCR_SM_MASK; in sve_set_common()
873 target->thread.svcr |= SVCR_SM_MASK; in sve_set_common()
/linux-5.19.10/arch/arm64/kvm/
Dfpsimd.c102 (SVCR_SM_MASK | SVCR_ZA_MASK)) { in kvm_arch_vcpu_load_fp()
/linux-5.19.10/arch/arm64/include/asm/
Dfpsimd.h70 return system_supports_sme() && (thread->svcr & SVCR_SM_MASK); in thread_sm_enabled()
Dprocessor.h195 if (system_supports_sme() && (thread->svcr & SVCR_SM_MASK)) in thread_get_cur_vl()