Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/arm64/include/asm/
A Dprocessor.h120 ARM64_VEC_SVE = 0, enumerator
192 return thread_get_vl(thread, ARM64_VEC_SVE); in thread_get_sve_vl()
218 return task_get_vl(task, ARM64_VEC_SVE); in task_get_sve_vl()
228 task_set_vl(task, ARM64_VEC_SVE, vl); in task_set_sve_vl()
233 return task_get_vl_onexec(task, ARM64_VEC_SVE); in task_get_sve_vl_onexec()
239 task_set_vl_onexec(task, ARM64_VEC_SVE, vl); in task_set_sve_vl_onexec()
A Dfpsimd.h224 case ARM64_VEC_SVE: in write_vl()
253 return vec_max_vl(ARM64_VEC_SVE); in sve_max_vl()
258 return vec_max_virtualisable_vl(ARM64_VEC_SVE); in sve_max_virtualisable_vl()
269 return vq_available(ARM64_VEC_SVE, vq); in sve_vq_available()
/linux-6.3-rc2/arch/arm64/kernel/
A Dfpsimd.c126 [ARM64_VEC_SVE] = {
127 .type = ARM64_VEC_SVE,
145 case ARM64_VEC_SVE: in vec_vl_inherit_flag()
170 return get_default_vl(ARM64_VEC_SVE); in get_sve_default_vl()
180 set_default_vl(ARM64_VEC_SVE, val); in set_sve_default_vl()
590 .extra1 = &vl_info[ARM64_VEC_SVE],
964 return vec_prctl_status(ARM64_VEC_SVE, flags); in sve_set_current_vl()
973 return vec_prctl_status(ARM64_VEC_SVE, 0); in sve_get_current_vl()
1017 case ARM64_VEC_SVE: in vec_probe_vqs()
1184 struct vl_info *info = &vl_info[ARM64_VEC_SVE]; in sve_setup()
[all …]
A Dptrace.c740 task_type = ARM64_VEC_SVE; in sve_init_header_from_task()
744 case ARM64_VEC_SVE: in sve_init_header_from_task()
840 return sve_get_common(target, regset, to, ARM64_VEC_SVE); in sve_get()
879 case ARM64_VEC_SVE: in sve_set_common()
979 ARM64_VEC_SVE); in sve_set()
A Dcpufeature.c1025 vec_init_vq_map(ARM64_VEC_SVE); in init_cpu_features()
1278 vec_update_vq_map(ARM64_VEC_SVE); in update_cpu_features()
3216 if (len < safe_len || vec_verify_vq_map(ARM64_VEC_SVE)) { in verify_sve_features()

Completed in 18 milliseconds