Lines Matching refs:Fn

31 static inline void loadSingle(const unsigned int Fn, const unsigned int __user *pMem)  in loadSingle()  argument
34 fpa11->fType[Fn] = typeSingle; in loadSingle()
35 get_user(fpa11->fpreg[Fn].fSingle, pMem); in loadSingle()
38 static inline void loadDouble(const unsigned int Fn, const unsigned int __user *pMem) in loadDouble() argument
42 p = (unsigned int *) &fpa11->fpreg[Fn].fDouble; in loadDouble()
43 fpa11->fType[Fn] = typeDouble; in loadDouble()
54 static inline void loadExtended(const unsigned int Fn, const unsigned int __user *pMem) in loadExtended() argument
58 p = (unsigned int *) &fpa11->fpreg[Fn].fExtended; in loadExtended()
59 fpa11->fType[Fn] = typeExtended; in loadExtended()
71 static inline void loadMultiple(const unsigned int Fn, const unsigned int __user *pMem) in loadMultiple() argument
77 p = (unsigned int *) &(fpa11->fpreg[Fn]); in loadMultiple()
79 fpa11->fType[Fn] = (x >> 14) & 0x00000003; in loadMultiple()
81 switch (fpa11->fType[Fn]) { in loadMultiple()
103 static inline void storeSingle(struct roundingData *roundData, const unsigned int Fn, unsigned int … in storeSingle() argument
111 switch (fpa11->fType[Fn]) { in storeSingle()
113 val.f = float64_to_float32(roundData, fpa11->fpreg[Fn].fDouble); in storeSingle()
118 val.f = floatx80_to_float32(roundData, fpa11->fpreg[Fn].fExtended); in storeSingle()
123 val.f = fpa11->fpreg[Fn].fSingle; in storeSingle()
129 static inline void storeDouble(struct roundingData *roundData, const unsigned int Fn, unsigned int … in storeDouble() argument
137 switch (fpa11->fType[Fn]) { in storeDouble()
139 val.f = float32_to_float64(fpa11->fpreg[Fn].fSingle); in storeDouble()
144 val.f = floatx80_to_float64(roundData, fpa11->fpreg[Fn].fExtended); in storeDouble()
149 val.f = fpa11->fpreg[Fn].fDouble; in storeDouble()
162 static inline void storeExtended(const unsigned int Fn, unsigned int __user *pMem) in storeExtended() argument
170 switch (fpa11->fType[Fn]) { in storeExtended()
172 val.f = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in storeExtended()
176 val.f = float64_to_floatx80(fpa11->fpreg[Fn].fDouble); in storeExtended()
180 val.f = fpa11->fpreg[Fn].fExtended; in storeExtended()
194 static inline void storeMultiple(const unsigned int Fn, unsigned int __user *pMem) in storeMultiple() argument
199 p = (unsigned int *) &(fpa11->fpreg[Fn]); in storeMultiple()
200 nType = fpa11->fType[Fn]; in storeMultiple()