Home
last modified time | relevance | path

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

/linux/arch/loongarch/kernel/
H A Dasm-offsets.c137 OFFSET(THREAD_FPR0, loongarch_fpu, fpr[0]); in output_thread_fpu_defines()
138 OFFSET(THREAD_FPR1, loongarch_fpu, fpr[1]); in output_thread_fpu_defines()
139 OFFSET(THREAD_FPR2, loongarch_fpu, fpr[2]); in output_thread_fpu_defines()
140 OFFSET(THREAD_FPR3, loongarch_fpu, fpr[3]); in output_thread_fpu_defines()
141 OFFSET(THREAD_FPR4, loongarch_fpu, fpr[4]); in output_thread_fpu_defines()
142 OFFSET(THREAD_FPR5, loongarch_fpu, fpr[5]); in output_thread_fpu_defines()
143 OFFSET(THREAD_FPR6, loongarch_fpu, fpr[6]); in output_thread_fpu_defines()
144 OFFSET(THREAD_FPR7, loongarch_fpu, fpr[7]); in output_thread_fpu_defines()
145 OFFSET(THREAD_FPR8, loongarch_fpu, fpr[8]); in output_thread_fpu_defines()
146 OFFSET(THREAD_FPR9, loongarch_fpu, fpr[9]); in output_thread_fpu_defines()
[all …]
/linux/arch/loongarch/include/asm/
H A Dkvm_vcpu.h56 void kvm_save_fpu(struct loongarch_fpu *fpu);
57 void kvm_restore_fpu(struct loongarch_fpu *fpu);
58 void kvm_restore_fcsr(struct loongarch_fpu *fpu);
62 void kvm_save_lsx(struct loongarch_fpu *fpu);
63 void kvm_restore_lsx(struct loongarch_fpu *fpu);
66 static inline void kvm_save_lsx(struct loongarch_fpu *fpu) { } in kvm_save_lsx()
67 static inline void kvm_restore_lsx(struct loongarch_fpu *fpu) { } in kvm_restore_lsx()
72 void kvm_save_lasx(struct loongarch_fpu *fpu);
73 void kvm_restore_lasx(struct loongarch_fpu *fpu);
76 static inline void kvm_save_lasx(struct loongarch_fpu *fpu) { } in kvm_save_lasx()
[all …]
H A Dfpu.h30 asmlinkage void _save_fp(struct loongarch_fpu *);
31 asmlinkage void _restore_fp(struct loongarch_fpu *);
35 asmlinkage void _save_lsx(struct loongarch_fpu *fpu);
36 asmlinkage void _restore_lsx(struct loongarch_fpu *fpu);
38 asmlinkage void _restore_lsx_upper(struct loongarch_fpu *fpu);
42 asmlinkage void _save_lasx(struct loongarch_fpu *fpu);
43 asmlinkage void _restore_lasx(struct loongarch_fpu *fpu);
45 asmlinkage void _restore_lasx_upper(struct loongarch_fpu *fpu);
H A Dprocessor.h82 struct loongarch_fpu { struct
137 struct loongarch_fpu fpu FPU_ALIGN;
H A Dkvm_host.h205 struct loongarch_fpu fpu FPU_ALIGN;