Searched refs:svcr (Results 1 – 8 of 8) sorted by relevance
67 uint64_t svcr) in setup_gpr() argument74 static int check_gpr(struct syscall_cfg *cfg, int sve_vl, int sme_vl, uint64_t svcr) in check_gpr() argument100 uint64_t svcr) in setup_fpr() argument107 uint64_t svcr) in check_fpr() argument112 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() argument153 uint64_t svcr) in check_z() argument166 if (svcr & SVCR_SM_MASK) { in check_z()205 uint64_t svcr) in setup_p() argument[all …]
429 write_sysreg_s(current->thread.svcr, SYS_SVCR); in task_fpsimd_load()489 u64 *svcr = last->svcr; in fpsimd_save() local491 *svcr = read_sysreg_s(SYS_SVCR); in fpsimd_save()493 if (*svcr & SVCR_ZA_MASK) in fpsimd_save()498 if (*svcr & SVCR_SM_MASK) { in fpsimd_save()905 !(task->thread.svcr & (SVCR_SM_MASK | SVCR_ZA_MASK))) { in vec_set_vector_length()911 task->thread.svcr &= ~(SVCR_SM_MASK | in vec_set_vector_length()1655 current->thread.svcr = 0; in fpsimd_flush_thread()1731 last->svcr = ¤t->thread.svcr; in fpsimd_bind_task_to_cpu()1981 u64 svcr; in __efi_fpsimd_begin() local[all …]
310 current->thread.svcr &= ~SVCR_SM_MASK; in restore_sve_fpsimd_context()344 current->thread.svcr |= SVCR_SM_MASK; in restore_sve_fpsimd_context()459 current->thread.svcr &= ~SVCR_ZA_MASK; in restore_za_context()480 current->thread.svcr &= ~SVCR_ZA_MASK; in restore_za_context()493 current->thread.svcr |= SVCR_ZA_MASK; in restore_za_context()1111 if (current->thread.svcr & SVCR_SM_MASK) { in setup_return()1117 current->thread.svcr &= ~(SVCR_ZA_MASK | in setup_return()
876 u64 old_svcr = target->thread.svcr; in sve_set_common()880 target->thread.svcr &= ~SVCR_SM_MASK; in sve_set_common()883 target->thread.svcr |= SVCR_SM_MASK; in sve_set_common()902 if (target->thread.svcr != old_svcr) in sve_set_common()1119 target->thread.svcr &= ~SVCR_ZA_MASK; in za_set()1144 target->thread.svcr |= SVCR_ZA_MASK; in za_set()1196 target->thread.svcr |= SVCR_ZA_MASK; in zt_set()
65 u64 *svcr; member79 return system_supports_sme() && (thread->svcr & SVCR_SM_MASK); in thread_sm_enabled()84 return system_supports_sme() && (thread->svcr & SVCR_ZA_MASK); in thread_za_enabled()
180 u64 svcr; member202 if (system_supports_sme() && (thread->svcr & SVCR_SM_MASK)) in thread_get_cur_vl()
483 u64 svcr; member
155 fp_state.svcr = &vcpu->arch.svcr; in kvm_arch_vcpu_ctxsync_fp()