Home
last modified time | relevance | path

Searched refs:loongarch_fpu (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dasm-offsets.c132 OFFSET(THREAD_FPR0, loongarch_fpu, fpr[0]); in output_thread_fpu_defines()
133 OFFSET(THREAD_FPR1, loongarch_fpu, fpr[1]); in output_thread_fpu_defines()
134 OFFSET(THREAD_FPR2, loongarch_fpu, fpr[2]); in output_thread_fpu_defines()
135 OFFSET(THREAD_FPR3, loongarch_fpu, fpr[3]); in output_thread_fpu_defines()
136 OFFSET(THREAD_FPR4, loongarch_fpu, fpr[4]); in output_thread_fpu_defines()
137 OFFSET(THREAD_FPR5, loongarch_fpu, fpr[5]); in output_thread_fpu_defines()
138 OFFSET(THREAD_FPR6, loongarch_fpu, fpr[6]); in output_thread_fpu_defines()
139 OFFSET(THREAD_FPR7, loongarch_fpu, fpr[7]); in output_thread_fpu_defines()
140 OFFSET(THREAD_FPR8, loongarch_fpu, fpr[8]); in output_thread_fpu_defines()
141 OFFSET(THREAD_FPR9, loongarch_fpu, fp in output_thread_fpu_defines()
[all...]
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dasm-offsets.c133 OFFSET(THREAD_FPR0, loongarch_fpu, fpr[0]); in output_thread_fpu_defines()
134 OFFSET(THREAD_FPR1, loongarch_fpu, fpr[1]); in output_thread_fpu_defines()
135 OFFSET(THREAD_FPR2, loongarch_fpu, fpr[2]); in output_thread_fpu_defines()
136 OFFSET(THREAD_FPR3, loongarch_fpu, fpr[3]); in output_thread_fpu_defines()
137 OFFSET(THREAD_FPR4, loongarch_fpu, fpr[4]); in output_thread_fpu_defines()
138 OFFSET(THREAD_FPR5, loongarch_fpu, fpr[5]); in output_thread_fpu_defines()
139 OFFSET(THREAD_FPR6, loongarch_fpu, fpr[6]); in output_thread_fpu_defines()
140 OFFSET(THREAD_FPR7, loongarch_fpu, fpr[7]); in output_thread_fpu_defines()
141 OFFSET(THREAD_FPR8, loongarch_fpu, fpr[8]); in output_thread_fpu_defines()
142 OFFSET(THREAD_FPR9, loongarch_fpu, fp in output_thread_fpu_defines()
[all...]
/kernel/linux/linux-5.10/arch/loongarch/kvm/
H A Dfpu.c13 void __kvm_save_fpu(struct loongarch_fpu *fpu);
14 void __kvm_restore_fpu(struct loongarch_fpu *fpu);
29 void __kvm_save_lsx(struct loongarch_fpu *fpu);
30 void __kvm_restore_lsx(struct loongarch_fpu *fpu);
31 void __kvm_restore_lsx_upper(struct loongarch_fpu *fpu);
54 void __kvm_save_lasx(struct loongarch_fpu *fpu);
55 void __kvm_restore_lasx(struct loongarch_fpu *fpu);
56 void __kvm_restore_lasx_upper(struct loongarch_fpu *fpu);
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dfpu.h29 extern void _save_fp(struct loongarch_fpu *);
30 extern void _restore_fp(struct loongarch_fpu *);
32 extern void _save_lsx(struct loongarch_fpu *fpu);
33 extern void _restore_lsx(struct loongarch_fpu *fpu);
35 extern void _restore_lsx_upper(struct loongarch_fpu *fpu);
37 extern void _save_lasx(struct loongarch_fpu *fpu);
38 extern void _restore_lasx(struct loongarch_fpu *fpu);
40 extern void _restore_lasx_upper(struct loongarch_fpu *fpu);
H A Dprocessor.h81 struct loongarch_fpu { struct
150 struct loongarch_fpu fpu FPU_ALIGN;
H A Dkvm_host.h206 struct loongarch_fpu fpu FPU_ALIGN;
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dfpu.h28 extern void _save_fp(struct loongarch_fpu *);
29 extern void _restore_fp(struct loongarch_fpu *);
31 extern void _save_lsx(struct loongarch_fpu *fpu);
32 extern void _restore_lsx(struct loongarch_fpu *fpu);
34 extern void _restore_lsx_upper(struct loongarch_fpu *fpu);
36 extern void _save_lasx(struct loongarch_fpu *fpu);
37 extern void _restore_lasx(struct loongarch_fpu *fpu);
39 extern void _restore_lasx_upper(struct loongarch_fpu *fpu);
H A Dprocessor.h82 struct loongarch_fpu { struct
137 struct loongarch_fpu fpu FPU_ALIGN;

Completed in 8 milliseconds