/Linux-v4.19/arch/arm/nwfpe/ |
D | fpa11_cpdt.c | 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 [all …]
|
D | fpa11_cprt.c | 115 unsigned int Fn = getFm(opcode); in PerformFIX() local 122 switch (fpa11->fType[Fn]) { in PerformFIX() 125 writeRegister(getRd(opcode), float32_to_int32(&roundData, fpa11->fpreg[Fn].fSingle)); in PerformFIX() 131 writeRegister(getRd(opcode), float64_to_int32(&roundData, fpa11->fpreg[Fn].fDouble)); in PerformFIX() 138 writeRegister(getRd(opcode), floatx80_to_int32(&roundData, fpa11->fpreg[Fn].fExtended)); in PerformFIX() 157 unsigned int Fn = getFn(opcode), Fm = getFm(opcode); in PerformComparison() local 170 switch (fpa11->fType[Fn]) { in PerformComparison() 173 if (float32_is_nan(fpa11->fpreg[Fn].fSingle)) in PerformComparison() 175 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in PerformComparison() 180 if (float64_is_nan(fpa11->fpreg[Fn].fDouble)) in PerformComparison() [all …]
|
D | extended_cpdo.c | 120 unsigned int Fn = getFn(opcode); in ExtendedCPDO() local 123 switch (fpa11->fType[Fn]) { in ExtendedCPDO() 125 rFn = float32_to_floatx80(fpa11->fpreg[Fn].fSingle); in ExtendedCPDO() 129 rFn = float64_to_floatx80(fpa11->fpreg[Fn].fDouble); in ExtendedCPDO() 133 rFn = fpa11->fpreg[Fn].fExtended; in ExtendedCPDO()
|
D | double_cpdo.c | 137 unsigned int Fn = getFn(opcode); in DoubleCPDO() local 140 switch (fpa11->fType[Fn]) { in DoubleCPDO() 142 rFn = float32_to_float64(fpa11->fpreg[Fn].fSingle); in DoubleCPDO() 146 rFn = fpa11->fpreg[Fn].fDouble; in DoubleCPDO()
|
D | single_cpdo.c | 105 unsigned int Fn = getFn(opcode); in SingleCPDO() local 108 if (fpa11->fType[Fn] == typeSingle && in SingleCPDO() 110 rFn = fpa11->fpreg[Fn].fSingle; in SingleCPDO()
|
/Linux-v4.19/arch/sh/math-emu/ |
D | math.c | 69 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 …]
|
/Linux-v4.19/Documentation/arm/nwfpe/ |
D | README.FPE | 45 FLT{cond}<S,D,E>{P,M,Z} Fn, Rd Convert integer to floating point 46 FIX{cond}{P,M,Z} Rd, Fn Convert floating point to integer 62 CMF{cond} Fn, Fm Compare floating 63 CMFE{cond} Fn, Fm Compare floating with exception 64 CNF{cond} Fn, Fm Compare negated floating 65 CNFE{cond} Fn, Fm Compare negated floating with exception 74 ADF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - add 75 SUF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - subtract 76 RSF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - reverse subtract 77 MUF{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - multiply [all …]
|
D | TODO | 4 POW{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - power 5 RPW{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - reverse power 6 POL{cond}<S|D|E>{P,M,Z} Fd, Fn, <Fm,#value> - polar angle (arctan2)
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-platform-msi-laptop | 39 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.
|
D | sysfs-driver-hid-lenovo | 48 Description: This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute o…
|
/Linux-v4.19/Documentation/devicetree/bindings/input/ |
D | matrix-keymap.txt | 19 cases where there is a modifier key such as a Fn key. Proposed names 21 word for the modifier other from "Fn".
|
/Linux-v4.19/Documentation/laptops/ |
D | asus-laptop.txt | 31 - Fn key combinations 153 1) Check whether the Fn+F8 key: 219 wapf: WAPF defines the behavior of the Fn+Fx wlan key 223 - 0x1 should allow to control the device with Fn+Fx key. 224 - 0x4 should send an ACPI event (0x88) while pressing the Fn+Fx key
|
D | sonypi.txt | 19 - Fn keys 60 fnkeyinit: on some Vaios (C1VE, C1VR etc), the Fn key events don't 126 Fn-keys which put the laptop in sleeping state, or switch the 130 you have one of those laptops with working Fn keys and want to
|
D | thinkpad-acpi.txt | 35 - Fn key combinations 211 example, if Fn+F5 is unmasked, that key will no longer enable/disable 214 Note also that not all Fn key combinations are supported through ACPI 393 disabled or with Fn+F3 masked 520 0x6005 KEYBOARD: Fn key pressed (TO BE VERIFIED) 648 (it simulates the behavior of Fn-F7). 657 Fn-F7 from working. This also disables the video output switching 659 Fn-F7. Video switching on the console should still work.
|
D | sony-laptop.txt | 11 Fn keys (hotkeys):
|
/Linux-v4.19/drivers/platform/x86/ |
D | Kconfig | 403 screen brightness control, Fn keys and allows powering on/off some 453 support for Fn-Fx key combinations, Bluetooth control, video 618 This driver supports the Fn-Fx keys on Eee PC laptops.
|
/Linux-v4.19/Documentation/admin-guide/ |
D | sysrq.rst | 209 another virtual console (:kbd:`ALT+Fn`) and then back again should also help.
|
/Linux-v4.19/drivers/hid/ |
D | Kconfig | 482 - ThinkPad Compact Bluetooth Keyboard with TrackPoint (supports Fn keys) 483 - ThinkPad Compact USB Keyboard with TrackPoint (supports Fn keys)
|
/Linux-v4.19/Documentation/dev-tools/ |
D | kgdb.rst | 451 Press and hold down: :kbd:`Fn` 455 Release: :kbd:`Fn`
|