Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/arm64/abi/
H A Dsyscall-abi.c67 uint64_t svcr) in setup_gpr() argument
74 static int check_gpr(struct syscall_cfg *cfg, int sve_vl, int sme_vl, uint64_t svcr) in check_gpr() argument
100 uint64_t svcr) in setup_fpr() argument
107 uint64_t svcr) in check_fpr() argument
112 if (!sve_vl && !(svcr & SVCR_SM_MASK)) { in check_fpr()
128 if (svcr & SVCR_SM_MASK) { in check_fpr()
146 uint64_t svcr) in setup_z() argument
153 uint64_t svcr) in check_z() argument
166 if (svcr & SVCR_SM_MASK) { in check_z()
205 uint64_t svcr) in setup_p() argument
[all …]
/linux/arch/arm64/kvm/
H A Dfpsimd.c80 fp_state.svcr = __ctxt_sys_reg(&vcpu->arch.ctxt, SVCR); in kvm_arch_vcpu_ctxsync_fp()
/linux/arch/arm64/include/asm/
H A Dprocessor.h192 u64 svcr; member
222 if (system_supports_sme() && (thread->svcr & SVCR_SM_MASK)) in thread_get_cur_vl()
/linux/arch/arm64/kernel/
H A Dsignal.c326 current->thread.svcr &= ~SVCR_SM_MASK; in restore_fpsimd_context()
497 current->thread.svcr |= SVCR_SM_MASK; in restore_sve_fpsimd_context()
500 current->thread.svcr &= ~SVCR_SM_MASK; in restore_sve_fpsimd_context()
612 current->thread.svcr &= ~SVCR_ZA_MASK; in restore_za_context()
627 current->thread.svcr &= ~SVCR_ZA_MASK; in restore_za_context()
640 current->thread.svcr |= SVCR_ZA_MASK; in restore_za_context()
1530 current->thread.svcr &= ~SVCR_ZA_MASK; in setup_return()
H A Dptrace.c973 target->thread.svcr &= ~SVCR_SM_MASK; in sve_set_common()
977 target->thread.svcr |= SVCR_SM_MASK; in sve_set_common()
1182 target->thread.svcr &= ~SVCR_ZA_MASK; in za_set()
1207 target->thread.svcr |= SVCR_ZA_MASK; in za_set()
1259 target->thread.svcr |= SVCR_ZA_MASK; in zt_set()