/arch/powerpc/include/asm/ |
D | epapr_hcalls.h | 465 static inline unsigned long epapr_hypercall(unsigned long *in, in epapr_hypercall() argument 470 unsigned long register r3 asm("r3") = in[0]; in epapr_hypercall() 471 unsigned long register r4 asm("r4") = in[1]; in epapr_hypercall() 472 unsigned long register r5 asm("r5") = in[2]; in epapr_hypercall() 473 unsigned long register r6 asm("r6") = in[3]; in epapr_hypercall() 474 unsigned long register r7 asm("r7") = in[4]; in epapr_hypercall() 475 unsigned long register r8 asm("r8") = in[5]; in epapr_hypercall() 476 unsigned long register r9 asm("r9") = in[6]; in epapr_hypercall() 477 unsigned long register r10 asm("r10") = in[7]; in epapr_hypercall() 501 static unsigned long epapr_hypercall(unsigned long *in, in epapr_hypercall() argument [all …]
|
/arch/tile/lib/ |
D | memmove.c | 30 const uint8_t *in; in memmove() local 37 in = (const uint8_t *)src + n - 1; in memmove() 42 in = (const uint8_t *)src; in memmove() 48 x = *in; in memmove() 49 in += stride; in memmove() 54 x = *in; in memmove() 55 in += stride; in memmove()
|
/arch/m68k/fpsp040/ |
D | binstr.S | 7 | Input: 64-bit binary integer in d2:d3, desired length (LEN) in 8 | d0, and a pointer to start in memory for bcd characters 9 | in d0. (This pointer must point to byte 4 of the first 23 | to force the first byte formed to have a 0 in the upper 4 bits. 26 | Copy the fraction in d2:d3 to d4:d5. 28 | A3. Multiply the fraction in d2:d3 by 8 using bit-field 32 | A4. Multiply the fraction in d4:d5 by 2 using shifts. The msb 35 | A5. Add using the carry the 64-bit quantities in d2:d3 and d4:d5 39 | zero, it is the ls digit. Put the digit in its place in the 64 | file, README, in this same directory. [all …]
|
D | sgetem.S | 7 | precision number in fp0. sGETEXPD handles denormalized 12 | extended precision number and returned in fp0. The 16 | Input: Double-extended number X in the ETEMP space in 19 | Output: The functions return exp(X) or man(X) in fp0. 28 | file, README, in this same directory. 85 fmovex (%a0),%fp0 |put new value back in fp0 94 movel LOCAL_HI(%a0),%d0 |load ms mant in d0 95 movel LOCAL_LO(%a0),%d1 |load ls mant in d1 106 | ms mantissa part in d0 107 | ls mantissa part in d1 [all …]
|
D | bindec.S | 7 | Converts an input in extended precision format 12 | value in memory; d0 contains the k-factor sign-extended 16 | Output: result in the FP_SCR1 space on the stack. 23 | The k-factor is saved for use in d7. Clear the 33 | value is viewed as 2^^e * 1.f in extended precision. 34 | This value is stored in d6. 37 | The operation in A3 above may have set INEX2. 40 | ICTR is a flag used in A13. It must be set before the 49 | If LEN is computed to be greater than 17, set OPERR in 50 | USER_FPSR. LEN is stored in d4. [all …]
|
D | x_store.S | 15 | file, README, in this same directory. 53 | in the USER_FPn variable on the stack because all exception 79 bsrl g_opcls |returns opclass in d0 87 bsrl g_dfmtou |returns dest format in d0 89 movel %a0,%a1 |save source addr in a1 104 | a1 -> source in extended precision 137 swap %d0 |d0 now in upper word 138 lsll #4,%d0 |d0 now in proper place for dbl prec exp 141 bsetl #31,%d0 |if negative, put in sign information 149 bsetl #31,%d0 |if negative put in sign information [all …]
|
D | sint.S | 13 | number X in the ETEMP space in the floating-point 15 | (Entry point sintdo) Double-extended number X in 18 | number X in the ETEMP space in the floating-point 21 | Output: The function returns int(X) or intrz(X) in fp0. 31 | 2. (X is in range) set rsc = 63 - exp(X). Unnormalize the 34 | 3. Round the result in the mode given in USER_FPCR. For 37 | 4. Normalize the rounded result; store in fp0. 55 | file, README, in this same directory. 135 | ;in upper word. 138 | Real work of sint is in sintexc [all …]
|
D | decbin.S | 5 | register A6 to extended-precision value in FP0. 7 | Input: Normalized packed bcd value in ETEMP(a6). 22 | value in 68881/882 format at location ETEMP(A6). 31 | adds and muls in FP0. Set the sign according to SM. 36 | A3. Count the number of leading/trailing zeros in the 41 | mantissa the equivalent of forcing in the bcd value: 43 | SM = 0 a non-zero digit in the integer position 44 | SM = 1 a non-zero digit in Mant0, lsd of the fraction 50 | A4. Calculate the factor 10^exp in FP1 using a table of 51 | 10^(2^n) values. To reduce the error in forming factors [all …]
|
D | gen_except.S | 11 | the stack frame in memory with the exceptional operand(s). 33 | file, README, in this same directory. 73 movel CMDREG1B(%a6),CMDREG1B(%a1) |set inst in frame to unimp 79 orl %d1,%d0 |put it in the right place 83 orl %d1,%d0 |put them in the right place 84 movel %d0,CMDREG3B(%a1) |in the busy frame 86 | Or in the FPSR from the emulation with the USER_FPSR on the stack. 115 movel CMDREG1B(%a6),CMDREG1B(%a1) |set inst in frame to unimp 117 | Or in the FPSR from the emulation with the USER_FPSR on the stack. 133 | Or in the FPSR from the emulation with the USER_FPSR on the stack. [all …]
|
/arch/arm/plat-samsung/ |
D | Kconfig | 74 Core support for the ADC block found in the Samsung SoC systems 78 # device definitions to compile in 83 Compile in platform device definitions for HSMMC code 88 Compile in platform device definitions for HSMMC channel 1 93 Compile in platform device definitions for HSMMC channel 2 98 Compile in platform device definitions for HSMMC channel 3 103 Compile in platform device definitions for HWMON 108 Compile in platform device definitions for I2C channel 1 113 Compile in platform device definitions for I2C channel 2 118 Compile in platform device definition for I2C controller 3 [all …]
|
/arch/arm64/crypto/ |
D | aes-neon.S | 18 .macro mul_by_x, out, in, temp, const 19 sshr \temp, \in, #7 20 add \out, \in, \in 52 .macro sub_bytes, in argument 53 sub v9.16b, \in\().16b, v12.16b 54 tbl \in\().16b, {v16.16b-v19.16b}, \in\().16b 56 tbx \in\().16b, {v20.16b-v23.16b}, v9.16b 58 tbx \in\().16b, {v24.16b-v27.16b}, v10.16b 59 tbx \in\().16b, {v28.16b-v31.16b}, v11.16b 63 .macro mix_columns, in argument [all …]
|
D | aes-ce-cipher-core.c | 37 struct aes_block const *in = (struct aes_block *)src; in aes_cipher_encrypt() local 70 : [in] "Q"(*in), in aes_cipher_encrypt() 82 struct aes_block const *in = (struct aes_block *)src; in aes_cipher_decrypt() local 115 : [in] "Q"(*in), in aes_cipher_decrypt() 137 : [in] "r"(input) in aes_sub() 212 : [in] "Q"(key_enc[j]) in ce_aes_expandkey()
|
/arch/powerpc/kvm/ |
D | Kconfig | 14 If you say N, all options in this submenu will be skipped and 57 in virtual machines on book3s_32 host processors. 72 in virtual machines on book3s_64 host processors. 80 tristate "KVM for POWER7 and later using hypervisor mode in host" 86 Support running unmodified book3s_64 guest kernels in 101 tristate "KVM support without using hypervisor mode in host" 105 Support running guest kernels in virtual machines on processors 106 without using hypervisor mode in the host, by running the 107 guest in user mode (problem state) and emulating all 120 Calculate time taken for each vcpu in the real-mode guest entry, [all …]
|
/arch/arm/boot/dts/ |
D | rk3288-evb-rk808.dts | 12 * This file is distributed in the hope that it will be useful, 21 * files (the "Software"), to deal in the Software without 29 * included in all copies or substantial portions of the Software. 84 regulator-off-in-suspend; 95 regulator-on-in-suspend; 105 regulator-on-in-suspend; 116 regulator-on-in-suspend; 128 regulator-on-in-suspend; 140 regulator-off-in-suspend; 151 regulator-on-in-suspend; [all …]
|
/arch/powerpc/boot/dts/ |
D | kmeter1.dts | 42 timebase-frequency = <0>; /* Filled in by U-Boot */ 43 bus-frequency = <0>; /* Filled in by U-Boot */ 44 clock-frequency = <0>; /* Filled in by U-Boot */ 50 reg = <0 0>; /* Filled in by U-Boot */ 60 bus-frequency = <0>; /* Filled in by U-Boot */ 209 1 20 2 0 1 0 /* RxD0 (PB20, in, f1) */ 210 1 21 2 0 1 0 /* RxD1 (PB21, in, f1) */ 212 1 26 2 0 1 0 /* RX_DV (PB26, in, f1) */ 213 1 27 2 0 1 0 /* RX_ER (PB27, in, f1) */ 229 3 6 2 0 1 0 /* RxD0 (PD6, in, f1) */ [all …]
|
D | iss4xx.dts | 34 model = "PowerPC,4xx"; // real CPU changed in sim 38 i-cache-line-size = <32>; // may need fixup in sim 39 d-cache-line-size = <32>; // may need fixup in sim 40 i-cache-size = <32768>; /* may need fixup in sim */ 41 d-cache-size = <32768>; /* may need fixup in sim */ 49 reg = <0x00000000 0x00000000 0x00000000>; // Filled in by zImage 80 clock-frequency = <0>; // Filled in by zImage 90 clock-frequency = <0>; // Filled in by zImage
|
/arch/mips/sgi-ip27/ |
D | Kconfig | 10 in either N-Modes which allows for more nodes or M-Mode which allows 11 for more memory. Your hardware is almost certainly running in 18 in either N-Modes which allows for more nodes or M-Mode which allows 19 for more memory. Your hardware is almost certainly running in 29 machine. This is required in order to support text replication on 38 nodes in a NUMA cluster. This trades memory for speed. 45 across multiple nodes in a NUMA cluster. This trades memory for
|
/arch/arm/nwfpe/ |
D | ChangeLog | 7 * Only initialize FPE state once in repeat-FP situations. (6%) 27 overflow the available space in the task structure. 45 passes in a pointer to the FPE's state area. This is defined 49 below its area, which is bad, as the area is in the thread_struct 50 embedded in the process task structure. Thus we were scribbling 51 over one of the most important structures in the entire OS. 54 in the above code were dereferencing problems due to moving the 60 that occurs. It is controlled by init_flag in FPA11. The 61 comment in the code beside init_flag state the kernel guarantees 66 I now initialize the entire FPE state in the thread structure to [all …]
|
/arch/mips/netlogic/ |
D | Kconfig | 5 bool "Built-in device tree for XLP EVP boards" 10 This DTB will be used if the firmware does not pass in a DTB 15 bool "Built-in device tree for XLP SVP boards" 20 This DTB will be used if the firmware does not pass in a DTB 25 bool "Built-in device tree for XLP FVP boards" 30 This DTB will be used if the firmware does not pass in a DTB 35 bool "Built-in device tree for XLP GVP boards" 40 This DTB will be used if the firmware does not pass in a DTB 45 bool "Built-in device tree for XLP RVP boards" 49 This DTB will be used if the firmware does not pass in a DTB
|
/arch/sh/boards/mach-microdev/ |
D | irq.c | 44 # error Inconsistancy in defining the IRQ# for Keyboard! 48 # error Inconsistancy in defining the IRQ# for Ethernet! 52 # error Inconsistancy in defining the IRQ# for USB! 56 # error Inconsistancy in defining the IRQ# for PS/2 Mouse! 60 # error Inconsistancy in defining the IRQ# for secondary IDE! 64 # error Inconsistancy in defining the IRQ# for primary IDE!
|
/arch/x86/include/asm/ |
D | intel_pmc_ipc.h | 29 int intel_pmc_ipc_raw_cmd(u32 cmd, u32 sub, u8 *in, u32 inlen, 31 int intel_pmc_ipc_command(u32 cmd, u32 sub, u8 *in, u32 inlen, 41 static inline int intel_pmc_ipc_raw_cmd(u32 cmd, u32 sub, u8 *in, u32 inlen, in intel_pmc_ipc_raw_cmd() argument 47 static inline int intel_pmc_ipc_command(u32 cmd, u32 sub, u8 *in, u32 inlen, in intel_pmc_ipc_command() argument
|
/arch/s390/ |
D | Kconfig.debug | 13 Say Y here if you want to show the kernel pagetable layout in a 15 who are working in architecture specific areas of the kernel. 16 It is probably not a good idea to enable this feature in a production 18 If in doubt, say "N"
|
/arch/m68k/ifpsp060/src/ |
D | README-SRC | 3 not implemented in the 68060 silicon. 6 assembler, however it is being included in order to comply with the 9 You don't need to actually assemble these files in order to compile a 10 workin m68k kernel, the precompiled .sa files in arch/m68k/ifpsp060
|
/arch/x86/realmode/rm/ |
D | trampoline_64.S | 45 mov %cs, %ax # Code and data in the same place 113 * At this point we're in long mode but in 32bit compatibility mode 114 * with EFER.LME = 1, CS.L = 0, CS.D = 1 (and in turn 115 * EFER.LMA = 1). Now we want to jump in 64bit mode, to do that we use
|
/arch/arm64/include/asm/ |
D | traps.h | 48 int in; in in_exception_text() local 50 in = ptr >= (unsigned long)&__exception_text_start && in in_exception_text() 53 return in ? : __in_irqentry_text(ptr); in in_exception_text()
|