Home
last modified time | relevance | path

Searched refs:TIF_SVE (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/arch/arm64/kernel/
H A Dfpsimd.c224 WARN_ON(test_tsk_thread_flag(task, TIF_SVE)); in sve_free()
288 if (system_supports_sve() && test_thread_flag(TIF_SVE)) in task_fpsimd_load()
310 if (system_supports_sve() && test_thread_flag(TIF_SVE)) { in fpsimd_save()
539 if (!test_tsk_thread_flag(task, TIF_SVE)) in fpsimd_sync_to_sve()
553 if (test_tsk_thread_flag(task, TIF_SVE)) in sve_sync_to_fpsimd()
575 if (!test_tsk_thread_flag(task, TIF_SVE)) in sve_sync_from_fpsimd_zeropad()
630 if (test_and_clear_tsk_thread_flag(task, TIF_SVE)) in sve_set_vector_length()
955 if (test_and_set_thread_flag(TIF_SVE)) in do_sve_acc()
1036 clear_thread_flag(TIF_SVE); in fpsimd_flush_thread()
1095 if (system_supports_sve() && test_thread_flag(TIF_SVE)) in fpsimd_signal_preserve_current_state()
[all …]
H A Dsignal.c209 clear_thread_flag(TIF_SVE); in restore_fpsimd_context()
233 if (test_thread_flag(TIF_SVE)) in preserve_sve_context()
273 clear_thread_flag(TIF_SVE); in restore_sve_fpsimd_context()
300 set_thread_flag(TIF_SVE); in restore_sve_fpsimd_context()
593 if (add_all || test_thread_flag(TIF_SVE)) { in setup_sigframe_layout()
H A Dsyscall.c179 clear_thread_flag(TIF_SVE); in sve_user_discard()
H A Dptrace.c722 header->flags = test_tsk_thread_flag(target, TIF_SVE) ? in sve_init_header_from_task()
830 clear_tsk_thread_flag(target, TIF_SVE); in sve_set()
854 set_tsk_thread_flag(target, TIF_SVE); in sve_set()
H A Dprocess.c453 clear_tsk_thread_flag(dst, TIF_SVE); in arch_dup_task_struct()
/OK3568_Linux_fs/kernel/arch/arm64/kvm/
H A Dfpsimd.c82 if (test_thread_flag(TIF_SVE)) in kvm_arch_vcpu_load_fp()
105 update_thread_flag(TIF_SVE, vcpu_has_sve(vcpu)); in kvm_arch_vcpu_ctxsync_fp()
148 update_thread_flag(TIF_SVE, in kvm_arch_vcpu_put_fp()
/OK3568_Linux_fs/kernel/arch/arm64/include/asm/
H A Dthread_info.h82 #define TIF_SVE 23 /* Scalable Vector Extension in use */ macro
100 #define _TIF_SVE (1 << TIF_SVE)