/include/asm-frv/ |
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 | 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
|
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
|
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 …]
|
/include/math-emu/ |
D | op-common.h | 229 #define _FP_ADD_INTERNAL(fs, wc, R, X, Y, OP) \ argument 245 R##_e = Y##_e; \ 256 R##_e = X##_e; \ 259 R##_c = FP_CLS_NORMAL; \ 263 R##_s = X##_s; \ 264 _FP_FRAC_ADD_##wc(R, X, Y); \ 265 if (_FP_FRAC_OVERP_##wc(fs, R)) \ 267 _FP_FRAC_SRS_##wc(R, 1, _FP_WFRACBITS_##fs); \ 268 R##_e++; \ 273 R##_s = X##_s; \ [all …]
|
D | quad.h | 115 #define FP_NEG_Q(R,X) _FP_NEG(Q,4,R,X) argument 116 #define FP_ADD_Q(R,X,Y) _FP_ADD(Q,4,R,X,Y) argument 117 #define FP_SUB_Q(R,X,Y) _FP_SUB(Q,4,R,X,Y) argument 118 #define FP_MUL_Q(R,X,Y) _FP_MUL(Q,4,R,X,Y) argument 119 #define FP_DIV_Q(R,X,Y) _FP_DIV(Q,4,R,X,Y) argument 120 #define FP_SQRT_Q(R,X) _FP_SQRT(Q,4,R,X) argument 121 #define _FP_SQRT_MEAT_Q(R,S,T,X,Q) _FP_SQRT_MEAT_4(R,S,T,X,Q) argument 188 #define FP_NEG_Q(R,X) _FP_NEG(Q,2,R,X) argument 189 #define FP_ADD_Q(R,X,Y) _FP_ADD(Q,2,R,X,Y) argument 190 #define FP_SUB_Q(R,X,Y) _FP_SUB(Q,2,R,X,Y) argument [all …]
|
D | double.h | 109 #define FP_NEG_D(R,X) _FP_NEG(D,2,R,X) argument 110 #define FP_ADD_D(R,X,Y) _FP_ADD(D,2,R,X,Y) argument 111 #define FP_SUB_D(R,X,Y) _FP_SUB(D,2,R,X,Y) argument 112 #define FP_MUL_D(R,X,Y) _FP_MUL(D,2,R,X,Y) argument 113 #define FP_DIV_D(R,X,Y) _FP_DIV(D,2,R,X,Y) argument 114 #define FP_SQRT_D(R,X) _FP_SQRT(D,2,R,X) argument 115 #define _FP_SQRT_MEAT_D(R,S,T,X,Q) _FP_SQRT_MEAT_2(R,S,T,X,Q) argument 181 #define FP_NEG_D(R,X) _FP_NEG(D,1,R,X) argument 182 #define FP_ADD_D(R,X,Y) _FP_ADD(D,1,R,X,Y) argument 183 #define FP_SUB_D(R,X,Y) _FP_SUB(D,1,R,X,Y) argument [all …]
|
D | single.h | 98 #define FP_NEG_S(R,X) _FP_NEG(S,1,R,X) argument 99 #define FP_ADD_S(R,X,Y) _FP_ADD(S,1,R,X,Y) argument 100 #define FP_SUB_S(R,X,Y) _FP_SUB(S,1,R,X,Y) argument 101 #define FP_MUL_S(R,X,Y) _FP_MUL(S,1,R,X,Y) argument 102 #define FP_DIV_S(R,X,Y) _FP_DIV(S,1,R,X,Y) argument 103 #define FP_SQRT_S(R,X) _FP_SQRT(S,1,R,X) argument 104 #define _FP_SQRT_MEAT_S(R,S,T,X,Q) _FP_SQRT_MEAT_1(R,S,T,X,Q) argument
|
D | op-1.h | 52 #define _FP_FRAC_ADD_1(R,X,Y) (R##_f = X##_f + Y##_f) argument 53 #define _FP_FRAC_SUB_1(R,X,Y) (R##_f = X##_f - Y##_f) argument 127 #define _FP_MUL_MEAT_1_imm(wfracbits, R, X, Y) \ argument 129 R##_f = X##_f * Y##_f; \ 133 _FP_FRAC_SRS_1(R, wfracbits-1, 2*wfracbits); \ 138 #define _FP_MUL_MEAT_1_wide(wfracbits, R, X, Y, doit) \ argument 146 R##_f = _Z_f0; \ 151 #define _FP_MUL_MEAT_1_hard(wfracbits, R, X, Y) \ argument 176 R##_f = _z_f0; \ 189 #define _FP_DIV_MEAT_1_imm(fs, R, X, Y, doit) \ argument [all …]
|
D | op-2.h | 93 #define _FP_FRAC_ADD_2(R,X,Y) \ argument 94 __FP_FRAC_ADD_2(R##_f1, R##_f0, X##_f1, X##_f0, Y##_f1, Y##_f0) 96 #define _FP_FRAC_SUB_2(R,X,Y) \ argument 97 __FP_FRAC_SUB_2(R##_f1, R##_f0, X##_f1, X##_f0, Y##_f1, Y##_f0) 102 #define _FP_FRAC_CLZ_2(R,X) \ argument 105 __FP_CLZ(R,X##_f1); \ 108 __FP_CLZ(R,X##_f0); \ 109 R += _FP_W_TYPE_SIZE; \ 134 #define __FP_CLZ_2(R, xh, xl) \ argument 137 __FP_CLZ(R,xh); \ [all …]
|
D | op-4.h | 111 #define _FP_FRAC_ADD_4(R,X,Y) \ argument 112 __FP_FRAC_ADD_4(R##_f[3], R##_f[2], R##_f[1], R##_f[0], \ 116 #define _FP_FRAC_SUB_4(R,X,Y) \ argument 117 __FP_FRAC_SUB_4(R##_f[3], R##_f[2], R##_f[1], R##_f[0], \ 160 #define _FP_FRAC_CLZ_4(R,X) \ argument 164 __FP_CLZ(R,X##_f[3]); \ 168 __FP_CLZ(R,X##_f[2]); \ 169 R += _FP_W_TYPE_SIZE; \ 173 __FP_CLZ(R,X##_f[2]); \ 174 R += _FP_W_TYPE_SIZE*2; \ [all …]
|
/include/linux/ |
D | reciprocal_div.h | 28 static inline u32 reciprocal_divide(u32 A, u32 R) in reciprocal_divide() argument 30 return (u32)(((u64)A * R) >> 32); in reciprocal_divide()
|
D | reiserfs_fs.h | 1348 struct buffer_head *R[MAX_HEIGHT]; /* array of right neighbors of nodes in the path */ member
|