/arch/powerpc/crypto/ |
D | aes-tab-4k.S | 30 #define R(a, b, c, d) \ macro 38 .long R(c6, 63, 63, a5), R(f8, 7c, 7c, 84) 39 .long R(ee, 77, 77, 99), R(f6, 7b, 7b, 8d) 40 .long R(ff, f2, f2, 0d), R(d6, 6b, 6b, bd) 41 .long R(de, 6f, 6f, b1), R(91, c5, c5, 54) 42 .long R(60, 30, 30, 50), R(02, 01, 01, 03) 43 .long R(ce, 67, 67, a9), R(56, 2b, 2b, 7d) 44 .long R(e7, fe, fe, 19), R(b5, d7, d7, 62) 45 .long R(4d, ab, ab, e6), R(ec, 76, 76, 9a) 46 .long R(8f, ca, ca, 45), R(1f, 82, 82, 9d) [all …]
|
/arch/frv/include/asm/ |
D | busctl-regs.h | 20 #define __get_LCR(R) ({ *(volatile unsigned long *)(0xfe000100 + 8*(R)); }) argument 21 #define __get_LSBR(R) ({ *(volatile unsigned long *)(0xfe000c00 + 8*(R)); }) argument 22 #define __get_LSAM(R) ({ *(volatile unsigned long *)(0xfe000d00 + 8*(R)); }) argument 28 #define __set_LCR(R,V) do { *(volatile unsigned long *)(0xfe000100 + 8*(R)) = (V); } while(0) argument 29 #define __set_LSBR(R,V) do { *(volatile unsigned long *)(0xfe000c00 + 8*(R)) = (V); } while(0) argument 30 #define __set_LSAM(R,V) do { *(volatile unsigned long *)(0xfe000d00 + 8*(R)) = (V); } while(0) argument 33 #define __get_DBR(R) ({ *(volatile unsigned long *)(0xfe000e00 + 8*(R)); }) argument 34 #define __get_DAM(R) ({ *(volatile unsigned long *)(0xfe000f00 + 8*(R)); }) argument 37 #define __get_DARS(R) ({ *(volatile unsigned long *)(0xfeff0100 + 8*(R)); }) argument 38 #define __get_DAMK(R) ({ *(volatile unsigned long *)(0xfeff0110 + 8*(R)); }) argument
|
D | spr-regs.h | 158 #define __get_HSR(R) ({ unsigned long x; asm volatile("movsg hsr"#R",%0" : "=r"(x)); x; }) argument 159 #define __set_HSR(R,V) do { asm volatile("movgs %0,hsr"#R : : "r"(V)); } while(0) 327 #define __get_IAMPR(R) ({ unsigned long x; asm volatile("movsg iampr"#R",%0" : "=r"(x)); x; }) 328 #define __get_DAMPR(R) ({ unsigned long x; asm volatile("movsg dampr"#R",%0" : "=r"(x)); x; }) 330 #define __get_IAMLR(R) ({ unsigned long x; asm volatile("movsg iamlr"#R",%0" : "=r"(x)); x; }) 331 #define __get_DAMLR(R) ({ unsigned long x; asm volatile("movsg damlr"#R",%0" : "=r"(x)); x; }) 333 #define __set_IAMPR(R,V) do { asm volatile("movgs %0,iampr"#R : : "r"(V)); } while(0) 334 #define __set_DAMPR(R,V) do { asm volatile("movgs %0,dampr"#R : : "r"(V)); } while(0) 336 #define __set_IAMLR(R,V) do { asm volatile("movgs %0,iamlr"#R : : "r"(V)); } while(0) 337 #define __set_DAMLR(R,V) do { asm volatile("movgs %0,damlr"#R : : "r"(V)); } while(0) [all …]
|
D | serial-regs.h | 22 #define __get_UART0(R) ({ __reg(UART0_BASE + (R) * 8) >> 24; }) argument 23 #define __get_UART1(R) ({ __reg(UART1_BASE + (R) * 8) >> 24; }) argument 24 #define __set_UART0(R,V) do { __reg(UART0_BASE + (R) * 8) = (V) << 24; } while(0) argument 25 #define __set_UART1(R,V) do { __reg(UART1_BASE + (R) * 8) = (V) << 24; } while(0) argument
|
/arch/sh/include/asm/ |
D | sfp-machine.h | 33 #define _FP_MUL_MEAT_S(R,X,Y) \ argument 34 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm) 35 #define _FP_MUL_MEAT_D(R,X,Y) \ argument 36 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm) 37 #define _FP_MUL_MEAT_Q(R,X,Y) \ argument 38 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm) 40 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_udiv(S,R,X,Y) argument 41 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y) argument 42 #define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_4_udiv(Q,R,X,Y) argument 57 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument [all …]
|
/arch/sparc/include/asm/ |
D | sfp-machine_64.h | 32 #define _FP_MUL_MEAT_S(R,X,Y) \ argument 33 _FP_MUL_MEAT_1_imm(_FP_WFRACBITS_S,R,X,Y) 34 #define _FP_MUL_MEAT_D(R,X,Y) \ argument 35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm) 36 #define _FP_MUL_MEAT_Q(R,X,Y) \ argument 37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm) 39 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_imm(S,R,X,Y,_FP_DIV_HELP_imm) argument 40 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_1_udiv_norm(D,R,X,Y) argument 41 #define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_2_udiv(Q,R,X,Y) argument 59 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument [all …]
|
D | sfp-machine_32.h | 34 #define _FP_MUL_MEAT_S(R,X,Y) \ argument 35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm) 36 #define _FP_MUL_MEAT_D(R,X,Y) \ argument 37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm) 38 #define _FP_MUL_MEAT_Q(R,X,Y) \ argument 39 _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm) 41 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_udiv(S,R,X,Y) argument 42 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y) argument 43 #define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_4_udiv(Q,R,X,Y) argument 61 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument [all …]
|
/arch/alpha/include/asm/ |
D | sfp-machine.h | 32 #define _FP_MUL_MEAT_S(R,X,Y) \ argument 33 _FP_MUL_MEAT_1_imm(_FP_WFRACBITS_S,R,X,Y) 34 #define _FP_MUL_MEAT_D(R,X,Y) \ argument 35 _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm) 36 #define _FP_MUL_MEAT_Q(R,X,Y) \ argument 37 _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm) 39 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_imm(S,R,X,Y,_FP_DIV_HELP_imm) argument 40 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_1_udiv(D,R,X,Y) argument 41 #define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_2_udiv(Q,R,X,Y) argument 55 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument [all …]
|
/arch/frv/include/uapi/asm/ |
D | registers.h | 132 #define REG_GR(R) __OFFSET(REG_GR0, (R)) argument 221 #define __INT_GR(R) __OFFSET(__INT_GR0, (R)) argument 223 #define __FPMEDIA_FR(R) __OFFSET(__FPMEDIA_FR0, (R)) argument 224 #define __FPMEDIA_FNER(R) __OFFSET(__FPMEDIA_FNER0, (R)) argument 225 #define __FPMEDIA_MSR(R) __OFFSET(__FPMEDIA_MSR0, (R)) argument 226 #define __FPMEDIA_ACC(R) __OFFSET(__FPMEDIA_ACC0, (R)) argument 227 #define __FPMEDIA_ACCG(R) __OFFSETC(__FPMEDIA_ACCG0, (R)) argument 228 #define __FPMEDIA_FSR(R) __OFFSET(__FPMEDIA_FSR0, (R)) argument 230 #define __THREAD_GR(R) __OFFSET(__THREAD_GR16, (R) - 16) argument
|
/arch/m68k/fpsp040/ |
D | srem_mod.S | 30 | R := X, go to Step 4. 32 | R := 2^(-L)X, j := L. 36 | 3.1 If R = Y, go to Step 9. 37 | 3.2 If R > Y, then { R := R - Y, Q := Q + 1} 39 | 3.4 k := k + 1, j := j - 1, Q := 2Q, R := 2R. Go to 42 | Step 4. At this point, R = X - QY = MOD(X,Y). Set 46 | Step 5. R = MOD(X,Y), but REM(X,Y) is requested. 47 | 5.1 If R < Y/2, then R = MOD(X,Y) = REM(X,Y). Go to 49 | 5.2 If R > Y/2, then { set Last_Subtract := true, 51 | 5.3 This is the tricky case of R = Y/2. If Q is odd, [all …]
|
D | setox.S | 104 | 3.1 R := X + N*L1, where L1 := single-precision(-log2/64). 105 | 3.2 R := R + N*L2, L2 := extended-precision(-log2/64 - L1). 111 | Thus, R is practically X+N(L1+L2) to full 64 bits. 112 | d) It is important to estimate how large can |R| be after 127 | Step 4. Approximate exp(R)-1 by a polynomial 128 | p = R + R*R*(A1 + R*(A2 + R*(A3 + R*(A4 + R*A5)))) 133 | |p - (exp(R)-1)| < 2^(-68.8) for all |R| <= 0.0062. 137 | p = [ R + R*S*(A2 + S*A4) ] + 139 | where S = R*R. 141 | Step 5. Compute 2^(J/64)*exp(R) = 2^(J/64)*(1+p) by [all …]
|
/arch/arm/mach-realview/ |
D | Kconfig | 30 bool "Support RealView(R) Emulation Baseboard" 34 Include support for the ARM(R) RealView(R) Emulation Baseboard 46 Realview(R) Emulation Baseboard platform. 53 Realview(R) Emulation Baseboard platform. 62 Realview(R) Emulation Baseboard platform. 70 Enable support for the ARM11MPCore tile fitted to the Realview(R) 74 bool "Support RealView(R) Platform Baseboard for ARM11MPCore" 79 Include support for the ARM(R) RealView(R) Platform Baseboard for 85 bool "Support RealView(R) Platform Baseboard for ARM1176JZF-S" 91 Include support for the ARM(R) RealView(R) Platform Baseboard for [all …]
|
/arch/arm/mach-shmobile/ |
D | Kconfig | 61 bool "R-Mobile APE6 (R8A73A40)" 66 bool "R-Mobile A1 (R8A77400)" 71 bool "R-Car M1A (R8A77781)" 75 bool "R-Car H1 (R8A77790)" 79 bool "R-Car H2 (R8A77900)" 84 bool "R-Car M2-W (R8A77910)" 89 bool "R-Car V2H (R8A77920)" 93 bool "R-Car M2-N (R8A7793)" 98 bool "R-Car E2 (R8A77940)"
|
/arch/powerpc/include/asm/ |
D | sfp-machine.h | 82 #define _FP_MUL_MEAT_S(R,X,Y) _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm) argument 83 #define _FP_MUL_MEAT_D(R,X,Y) _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm) argument 85 #define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_udiv_norm(S,R,X,Y) argument 86 #define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y) argument 144 #define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \ argument 149 R##_s = X##_s; \ 150 _FP_FRAC_COPY_##wc(R,X); \ 154 R##_s = Y##_s; \ 155 _FP_FRAC_COPY_##wc(R,Y); \ 157 R##_c = FP_CLS_NAN; \
|
/arch/powerpc/math-emu/ |
D | lfs.c | 13 FP_DECL_D(R); in lfs() 32 FP_CONV(D, S, 2, 1, R, A); in lfs() 40 _FP_PACK_RAW_2_P(D, frD, R); in lfs() 42 __FP_PACK_D(frD, R); in lfs()
|
D | stfs.c | 14 FP_DECL_S(R); in stfs() 28 FP_CONV(S, D, 1, 2, R, A); in stfs() 34 _FP_PACK_CANONICAL(S, 1, R); in stfs() 36 _FP_PACK_RAW_1_P(S, &f, R); in stfs()
|
D | fsqrts.c | 14 FP_DECL_D(R); in fsqrts() 32 FP_SQRT_D(R, B); in fsqrts() 38 __FP_PACK_DS(frD, R); in fsqrts()
|
D | fsqrt.c | 13 FP_DECL_D(R); in fsqrt() 31 FP_SQRT_D(R, B); in fsqrt() 37 __FP_PACK_D(frD, R); in fsqrt()
|
D | fadds.c | 15 FP_DECL_D(R); in fadds() 30 FP_ADD_D(R, A, B); in fadds() 36 __FP_PACK_DS(frD, R); in fadds()
|
D | fadd.c | 14 FP_DECL_D(R); in fadd() 29 FP_ADD_D(R, A, B); in fadd() 35 __FP_PACK_D(frD, R); in fadd()
|
D | fsubs.c | 15 FP_DECL_D(R); in fsubs() 36 FP_ADD_D(R, A, B); in fsubs() 42 __FP_PACK_DS(frD, R); in fsubs()
|
D | fsub.c | 14 FP_DECL_D(R); in fsub() 35 FP_ADD_D(R, A, B); in fsub() 41 __FP_PACK_D(frD, R); in fsub()
|
D | fmuls.c | 15 FP_DECL_D(R); in fmuls() 36 FP_MUL_D(R, A, B); in fmuls() 43 __FP_PACK_DS(frD, R); in fmuls()
|
D | fmul.c | 14 FP_DECL_D(R); in fmul() 35 FP_MUL_D(R, A, B); in fmul() 42 __FP_PACK_D(frD, R); in fmul()
|
/arch/alpha/kernel/ |
D | traps.c | 765 #define R(x) ((size_t) &((struct pt_regs *)0)->x) macro 768 R(r0), R(r1), R(r2), R(r3), R(r4), R(r5), R(r6), R(r7), R(r8), 771 R(r16), R(r17), R(r18), 772 R(r19), R(r20), R(r21), R(r22), R(r23), R(r24), R(r25), R(r26), 773 R(r27), R(r28), R(gp), 777 #undef R
|