Home
last modified time | relevance | path

Searched refs:Fn (Results 1 – 25 of 37) sorted by relevance

12

/linux/arch/arm/nwfpe/
H A Dfpa11_cpdt.c19 static inline void loadSingle(const unsigned int Fn, const unsigned int __user *pMem) in loadSingle() argument
22 fpa11->fType[Fn] = typeSingle; in loadSingle()
23 get_user(fpa11->fpreg[Fn].fSingle, pMem); in loadSingle()
26 static inline void loadDouble(const unsigned int Fn, const unsigned int __user *pMem) in loadDouble() argument
30 p = (unsigned int *) &fpa11->fpreg[Fn].fDouble; in loadDouble()
31 fpa11->fType[Fn] = typeDouble; in loadDouble()
42 static inline void loadExtended(const unsigned int Fn, const unsigned int __user *pMem) in loadExtended() argument
46 p = (unsigned int *) &fpa11->fpreg[Fn].fExtended; in loadExtended()
47 fpa11->fType[Fn] = typeExtended; in loadExtended()
59 static inline void loadMultiple(const unsigned int Fn, const unsigned int __user *pMem) in loadMultiple() argument
[all …]
H A Dfpa11_cprt.c103 unsigned int Fn = getFm(opcode); in PerformFIX() local
110 switch (fpa11->fType[Fn]) { in PerformFIX()
113 writeRegister(getRd(opcode), float32_to_int32(&roundData, fpa11->fpreg[Fn].fSingle)); in PerformFIX()
119 writeRegister(getRd(opcode), float64_to_int32(&roundData, fpa11->fpreg[Fn].fDouble)); in PerformFIX()
126 writeRegister(getRd(opcode), floatx80_to_int32(&roundData, fpa11->fpreg[Fn].fExtended)); in PerformFIX()
145 unsigned int Fn = getFn(opcode), Fm = getFm(opcode); in PerformComparison() local
158 switch (fpa11->fType[Fn]) { in PerformComparison()
161 if (float32_is_nan(fpa11->fpreg[Fn].fSingle)) in PerformComparison()
163 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in PerformComparison()
168 if (float64_is_nan(fpa11->fpreg[Fn].fDouble)) in PerformComparison()
[all …]
H A Dextended_cpdo.c108 unsigned int Fn = getFn(opcode); in ExtendedCPDO() local
111 switch (fpa11->fType[Fn]) { in ExtendedCPDO()
113 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in ExtendedCPDO()
117 rFn = float64_to_floatx80(fpa11->fpreg[Fn].fDouble); in ExtendedCPDO()
121 rFn = fpa11->fpreg[Fn].fExtended; in ExtendedCPDO()
H A Ddouble_cpdo.c125 unsigned int Fn = getFn(opcode); in DoubleCPDO() local
128 switch (fpa11->fType[Fn]) { in DoubleCPDO()
130 rFn = float32_to_float64(fpa11->fpreg[Fn].fSingle); in DoubleCPDO()
134 rFn = fpa11->fpreg[Fn].fDouble; in DoubleCPDO()
H A Dsingle_cpdo.c93 unsigned int Fn = getFn(opcode); in SingleCPDO() local
96 if (fpa11->fType[Fn] == typeSingle && in SingleCPDO()
98 rFn = fpa11->fpreg[Fn].fSingle; in SingleCPDO()
/linux/arch/sh/math-emu/
H A Dmath.c71 FP_DECL_##SZ(Fm); FP_DECL_##SZ(Fn); \
72 UNPACK_##SZ(Fm, M); UNPACK_##SZ(Fn, N); \
73 FP_CMP_##SZ(R, Fn, Fm, 2); }while(0)
75 FP_DECL_##SZ(Fm); FP_DECL_##SZ(Fn); \
76 UNPACK_##SZ(Fm, M); UNPACK_##SZ(Fn, N); \
77 FP_CMP_EQ_##SZ(R, Fn, Fm); }while(0)
102 FP_DECL_##SZ(Fm); FP_DECL_##SZ(Fn); FP_DECL_##SZ(Fr); \
103 UNPACK_##SZ(Fm, M); UNPACK_##SZ(Fn, N); \
104 FP_##OP##_##SZ(Fr, Fn, Fm); \
143 FP_DECL_S(Fn); in fmac()
[all …]
/linux/Documentation/arch/arm/nwfpe/
H A Dnetwinder-fpe.rst51 FLT{cond}<S,D,E>{P,M,Z} Fn, Rd Convert integer to floating point
52 FIX{cond}{P,M,Z} Rd, Fn Convert floating point to integer
68 CMF{cond} Fn, Fm Compare floating
69 CMFE{cond} Fn, Fm Compare floating with exception
70 CNF{cond} Fn, Fm Compare negated floating
71 CNFE{cond} Fn, Fm Compare negated floating with exception
80 ADF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - add
81 SUF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - subtract
82 RSF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - reverse subtract
83 MUF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - multiply
[all …]
H A Dtodo.rst6 POW{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - power
7 RPW{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - reverse power
8 POL{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - polar angle (arctan2)
/linux/Documentation/ABI/testing/
H A Dsysfs-platform-msi-laptop39 Touchpad state can only be toggled by pressing Fn+F3.
49 only possible to toggle turbo mode state by pressing Fn+F10,
51 If user presses Fn+F10 too frequent, turbo mode state is not
62 power. ECO mode can only be toggled by pressing Fn+F10.
H A Dsysfs-driver-hid-lenovo56 Description: This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute o…
/linux/rust/kernel/
H A Ddebugfs.rs240 F: Fn(&T, &mut fmt::Formatter<'_>) -> fmt::Result + Send + Sync,
293 F: Fn(&T, &mut fmt::Formatter<'_>) -> fmt::Result + Send + Sync, in write_only_file()
294 W: Fn(&T, &mut UserSliceReader) -> Result + Send + Sync, in write_only_file()
349 W: Fn(&T, &mut UserSliceReader) -> Result + Send + Sync, in scoped_dir()
585 F: Fn(&T, &mut fmt::Formatter<'_>) -> fmt::Result + Send + Sync,
642 F: Fn(&T, &mut fmt::Formatter<'_>) -> fmt::Result + Send + Sync,
643 W: Fn(&T, &mut UserSliceReader) -> Result + Send + Sync,
690 W: Fn(&T, &mut UserSliceReader) -> Result + Send + Sync,
/linux/rust/kernel/debugfs/
H A Dcallback_adapters.rs58 W: Fn(&D::Target, &mut UserSliceReader) -> Result + Send + Sync + 'static,
87 F: Fn(&D, &mut fmt::Formatter<'_>) -> fmt::Result + 'static,
/linux/Documentation/admin-guide/laptops/
H A Dasus-laptop.rst35 - Fn key combinations
163 1) Check whether the Fn+F8 key:
232 wapf: WAPF defines the behavior of the Fn+Fx wlan key
237 - 0x1 should allow to control the device with Fn+Fx key.
238 - 0x4 should send an ACPI event (0x88) while pressing the Fn+Fx key
H A Dthinkpad-acpi.rst38 - Fn key combinations
227 example, if Fn+F5 is unmasked, that key will no longer enable/disable
230 Note also that not all Fn key combinations are supported through ACPI
415 disabled or with Fn+F3 masked
559 0x6005 KEYBOARD: Fn key pressed (TO BE VERIFIED)
697 (it simulates the behavior of Fn-F7).
706 Fn-F7 from working. This also disables the video output switching
708 Fn-F7. Video switching on the console should still work.
1544 This setting can also be toggled via the Fn+doubletap hotkey.
1565 via the Fn+U followed by Fn+S hotkey chord.
/linux/rust/proc-macro2/
H A Ddetection.rs62 type PanicHook = dyn Fn(&PanicInfo) + Sync + Send + 'static; in initialize()
/linux/rust/zerocopy/src/
H A Dbyteorder.rs1403 FTT: Fn(T, T) -> T, in test_ops_impls()
1404 FTN: Fn(T, T::Native) -> T, in test_ops_impls()
1405 FNT: Fn(T::Native, T) -> T, in test_ops_impls()
1406 FNN: Fn(T::Native, T::Native) -> T::Native, in test_ops_impls()
1407 FNNChecked: Fn(T::Native, T::Native) -> Option<T::Native>, in test_ops_impls()
1408 FATT: Fn(&mut T, T), in test_ops_impls()
1409 FATN: Fn(&mut T, T::Native), in test_ops_impls()
1410 FANT: Fn(&mut T::Native, T), in test_ops_impls()
H A Dimpls.rs1401 fn with_passing_test_cases<F: Fn(Box<ReadOnly<Self>>)>(f: F); in test_impls()
1402 fn with_failing_test_cases<F: Fn(&mut [u8])>(f: F); in test_impls()
1406 fn with_passing_test_cases<F: Fn(Box<ReadOnly<Self>>)>(f: F) { in test_impls()
1422 fn with_failing_test_cases<F: Fn(&mut [u8])>(_f: F) {} in test_impls()
1429 fn with_passing_test_cases<F: Fn(Box<ReadOnly<Self>>)>(f: F) { in test_impls()
1434 fn with_failing_test_cases<F: Fn(&mut [u8])>(f: F) { in test_impls()
1469 fn with_passing_test_cases<F: Fn(Box<ReadOnly<Self>>)>(_f: F) { in test_impls()
1483 fn with_failing_test_cases<F: Fn(&mut [u8])>(_f: F) { in test_impls()
/linux/rust/syn/
H A Ditem.rs44 Fn(ItemFn),
329 | Item::Fn(ItemFn { attrs, .. }) in replace_attrs()
510 Fn(ForeignItemFn),
608 Fn(TraitItemFn),
705 Fn(ImplItemFn),
965 parse_rest_of_fn(input, Vec::new(), vis, sig).map(Item::Fn) in parse_rest_of_item()
1867 Ok(ForeignItem::Fn(ForeignItemFn { in parse()
1926 ForeignItem::Fn(item) => &mut item.attrs, in parse()
2342 input.parse().map(TraitItem::Fn) in parse()
2379 input.parse().map(TraitItem::Fn) in parse()
[all …]
H A Dtoken.rs713 "fn" pub struct Fn
892 [fn] => { $crate::token::Fn };
/linux/scripts/
H A Dgenerate_rust_target.rs32 f: impl Fn(&mut Formatter<'_>, &T) -> Result, in comma_sep()
/linux/drivers/android/binder/range_alloc/
H A Darray.rs257 pub(crate) fn take_for_each<F: Fn(usize, usize, usize, Option<T>)>(&mut self, callback: F) { in take_for_each()
H A Dmod.rs267 pub(crate) fn take_for_each<F: Fn(usize, usize, usize, Option<T>)>(&mut self, callback: F) { in take_for_each()
H A Dtree.rs361 pub(crate) fn take_for_each<F: Fn(usize, usize, usize, Option<T>)>(&mut self, callback: F) { in take_for_each()
/linux/rust/syn/gen/
H A Dclone.rs887 crate::ForeignItem::Fn(v0) => crate::ForeignItem::Fn(v0.clone()), in clone()
1003 crate::ImplItem::Fn(v0) => crate::ImplItem::Fn(v0.clone()), in clone()
1095 crate::Item::Fn(v0) => crate::Item::Fn(v0.clone()), in clone()
1857 crate::TraitItem::Fn(v0) => crate::TraitItem::Fn(v0.clone()), in clone()
H A Deq.rs883 (crate::ForeignItem::Fn(self0), crate::ForeignItem::Fn(other0)) => { in eq()
1027 (crate::ImplItem::Fn(self0), crate::ImplItem::Fn(other0)) => self0 == other0, in eq()
1112 (crate::Item::Fn(self0), crate::Item::Fn(other0)) => self0 == other0, in eq()
1857 (crate::TraitItem::Fn(self0), crate::TraitItem::Fn(other0)) => { in eq()

12