Searched refs:loongarch_fpu (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/arch/loongarch/kernel/ |
H A D | asm-offsets.c | 132 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 D | asm-offsets.c | 133 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 D | fpu.c | 13 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 D | fpu.h | 29 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 D | processor.h | 81 struct loongarch_fpu { struct 150 struct loongarch_fpu fpu FPU_ALIGN;
|
H A D | kvm_host.h | 206 struct loongarch_fpu fpu FPU_ALIGN;
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | fpu.h | 28 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 D | processor.h | 82 struct loongarch_fpu { struct 137 struct loongarch_fpu fpu FPU_ALIGN;
|
Completed in 8 milliseconds