Home
last modified time | relevance | path

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

12

/openbmc/qemu/linux-user/arm/nwfpe/
H A Dfpa11_cpdt.c32 void loadSingle(const unsigned int Fn, target_ulong addr) in loadSingle() argument
35 fpa11->fType[Fn] = typeSingle; in loadSingle()
37 get_user_u32(float32_val(fpa11->fpreg[Fn].fSingle), addr); in loadSingle()
41 void loadDouble(const unsigned int Fn, target_ulong addr) in loadDouble() argument
45 p = (unsigned int*)&fpa11->fpreg[Fn].fDouble; in loadDouble()
46 fpa11->fType[Fn] = typeDouble; in loadDouble()
59 void loadExtended(const unsigned int Fn, target_ulong addr) in loadExtended() argument
63 p = (unsigned int*)&fpa11->fpreg[Fn].fExtended; in loadExtended()
64 fpa11->fType[Fn] = typeExtended; in loadExtended()
72 void loadMultiple(const unsigned int Fn, target_ulong addr) in loadMultiple() argument
[all …]
H A Dfpa11_cprt.c115 unsigned int Fn = getFm(opcode); in PerformFIX() local
119 switch (fpa11->fType[Fn]) in PerformFIX()
124 float32_to_int32(fpa11->fpreg[Fn].fSingle, &fpa11->fp_status)); in PerformFIX()
132 float64_to_int32(fpa11->fpreg[Fn].fDouble, &fpa11->fp_status)); in PerformFIX()
139 floatx80_to_int32(fpa11->fpreg[Fn].fExtended, &fpa11->fp_status)); in PerformFIX()
151 PerformComparisonOperation(floatx80 Fn, floatx80 Fm) in PerformComparisonOperation() argument
157 if (floatx80_lt(Fn,Fm, &fpa11->fp_status)) in PerformComparisonOperation()
163 if (floatx80_eq_quiet(Fn,Fm, &fpa11->fp_status)) in PerformComparisonOperation()
169 if (floatx80_lt(Fm,Fn, &fpa11->fp_status)) in PerformComparisonOperation()
183 unsigned int Fn, Fm; in PerformComparison() local
[all …]
H A Dextended_cpdo.c42 unsigned int Fd, Fm, Fn, nRc = 1; in ExtendedCPDO() local
73 Fn = getFn(opcode); in ExtendedCPDO()
74 switch (fpa11->fType[Fn]) in ExtendedCPDO()
77 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle, &fpa11->fp_status); in ExtendedCPDO()
81 rFn = float64_to_floatx80(fpa11->fpreg[Fn].fDouble, &fpa11->fp_status); in ExtendedCPDO()
85 rFn = fpa11->fpreg[Fn].fExtended; in ExtendedCPDO()
H A Ddouble_cpdo.c42 unsigned int Fd, Fm, Fn, nRc = 1; in DoubleCPDO() local
78 Fn = getFn(opcode); in DoubleCPDO()
79 switch (fpa11->fType[Fn]) in DoubleCPDO()
82 rFn = float32_to_float64(fpa11->fpreg[Fn].fSingle, &fpa11->fp_status); in DoubleCPDO()
86 rFn = fpa11->fpreg[Fn].fDouble; in DoubleCPDO()
H A Dsingle_cpdo.c42 unsigned int Fd, Fm, Fn, nRc = 1; in SingleCPDO() local
63 Fn = getFn(opcode); in SingleCPDO()
64 switch (fpa11->fType[Fn]) in SingleCPDO()
67 rFn = fpa11->fpreg[Fn].fSingle; in SingleCPDO()
/openbmc/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()
/openbmc/linux/arch/sh/math-emu/
H A Dmath.c69 FP_DECL_##SZ(Fm); FP_DECL_##SZ(Fn); \
70 UNPACK_##SZ(Fm, M); UNPACK_##SZ(Fn, N); \
71 FP_CMP_##SZ(R, Fn, Fm, 2); }while(0)
73 FP_DECL_##SZ(Fm); FP_DECL_##SZ(Fn); \
74 UNPACK_##SZ(Fm, M); UNPACK_##SZ(Fn, N); \
75 FP_CMP_EQ_##SZ(R, Fn, Fm); }while(0)
100 FP_DECL_##SZ(Fm); FP_DECL_##SZ(Fn); FP_DECL_##SZ(Fr); \
101 UNPACK_##SZ(Fm, M); UNPACK_##SZ(Fn, N); \
102 FP_##OP##_##SZ(Fr, Fn, Fm); \
141 FP_DECL_S(Fn); in fmac()
[all …]
/openbmc/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)
/openbmc/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…
/openbmc/sdbusplus/include/sdbusplus/async/
H A Dcallback.hpp16 template <typename Fn>
18 std::is_invocable_r_v<int, Fn, sd_bus_message_handler_t, void*>;
/openbmc/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 Dsonypi.rst22 - Fn keys
64 fnkeyinit: on some Vaios (C1VE, C1VR etc), the Fn key events don't
132 Fn-keys which put the laptop in sleeping state, or switch the
136 you have one of those laptops with working Fn keys and want to
H A Dthinkpad-acpi.rst38 - Fn key combinations
225 example, if Fn+F5 is unmasked, that key will no longer enable/disable
228 Note also that not all Fn key combinations are supported through ACPI
413 disabled or with Fn+F3 masked
548 0x6005 KEYBOARD: Fn key pressed (TO BE VERIFIED)
686 (it simulates the behavior of Fn-F7).
695 Fn-F7 from working. This also disables the video output switching
697 Fn-F7. Video switching on the console should still work.
H A Dsony-laptop.rst13 Fn keys (hotkeys):
/openbmc/linux/Documentation/translations/zh_CN/admin-guide/
H A Dsysrq.rst207 切换到另一个虚拟控制台(键盘操作 :kbd:`ALT+Fn` ),然后再切回来应该也有帮助。
/openbmc/linux/rust/alloc/
H A Dboxed.rs2023 impl<Args: Tuple, F: Fn<Args> + ?Sized, A: Allocator> Fn<Args> for Box<F, A> {
2025 <F as Fn<Args>>::call(self, args) in call()
/openbmc/linux/Documentation/hwmon/
H A Ddell-smm-hwmon.rst221 ``0x0025`` Get Fn key status Returns the Fn key pressed after SMM:
/openbmc/linux/drivers/platform/x86/
H A DKconfig338 This driver supports the Fn-Fx keys on Eee PC laptops.
512 support for Fn-Fx key combinations, Bluetooth control, video
916 screen brightness control, Fn keys and allows powering on/off some
938 support for Fn-Fx key combinations, keyboard backlight, and airplane mode
/openbmc/linux/Documentation/admin-guide/
H A Dsysrq.rst212 Switching to another virtual console (:kbd:`ALT+Fn`) and then back again

12