• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/nwfpe/

Lines Matching defs:Fn

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