| /include/linux/ |
| D | overflow.h | 34 #define __type_max(T) ((T)((__type_half_max(T) - 1) + __type_half_max(T))) argument 36 #define __type_min(T) ((T)((T)-type_max(T)-(T)1)) argument 210 #define __overflows_type_constexpr(x, T) ( \ argument 212 (x) > type_max(T) : \ 213 is_unsigned_type(typeof(T)) ? \ 214 (x) < 0 || (x) > type_max(T) : \ 215 (x) < type_min(T) || (x) > type_max(T)) 217 #define __overflows_type(x, T) ({ \ argument 218 typeof(T) v = 0; \ 236 #define overflows_type(n, T) \ argument [all …]
|
| D | stdarg.h | 8 #define va_arg(v, T) __builtin_va_arg(v, T) argument
|
| D | container_of.h | 8 #define typeof_member(T, m) typeof(((T*)0)->m) argument
|
| /include/uapi/linux/ |
| D | const.h | 18 #define _AT(T,X) X 22 #define _AT(T,X) ((T)(X)) argument
|
| D | stddef.h | 41 #define __DECLARE_FLEX_ARRAY(T, member) \ argument 42 T member[0]
|
| /include/math-emu/ |
| D | op-4.h | 429 #define _FP_SQRT_MEAT_4(R, S, T, X, q) \ argument 433 T##_f[3] = S##_f[3] + q; \ 434 if (T##_f[3] <= X##_f[3]) \ 436 S##_f[3] = T##_f[3] + q; \ 437 X##_f[3] -= T##_f[3]; \ 446 T##_f[2] = S##_f[2] + q; \ 447 T##_f[3] = S##_f[3]; \ 448 if (T##_f[3] < X##_f[3] || \ 449 (T##_f[3] == X##_f[3] && T##_f[2] <= X##_f[2])) \ 451 S##_f[2] = T##_f[2] + q; \ [all …]
|
| D | op-2.h | 524 #define _FP_SQRT_MEAT_2(R, S, T, X, q) \ argument 528 T##_f1 = S##_f1 + q; \ 529 if (T##_f1 <= X##_f1) \ 531 S##_f1 = T##_f1 + q; \ 532 X##_f1 -= T##_f1; \ 541 T##_f0 = S##_f0 + q; \ 542 T##_f1 = S##_f1; \ 543 if (T##_f1 < X##_f1 || \ 544 (T##_f1 == X##_f1 && T##_f0 <= X##_f0)) \ 546 S##_f0 = T##_f0 + q; \ [all …]
|
| D | op-1.h | 253 #define _FP_SQRT_MEAT_1(R, S, T, X, q) \ argument 257 T##_f = S##_f + q; \ 258 if (T##_f <= X##_f) \ 260 S##_f = T##_f + q; \ 261 X##_f -= T##_f; \
|
| D | double.h | 115 #define _FP_SQRT_MEAT_D(R,S,T,X,Q) _FP_SQRT_MEAT_2(R,S,T,X,Q) argument 187 #define _FP_SQRT_MEAT_D(R,S,T,X,Q) _FP_SQRT_MEAT_1(R,S,T,X,Q) argument
|
| D | quad.h | 121 #define _FP_SQRT_MEAT_Q(R,S,T,X,Q) _FP_SQRT_MEAT_4(R,S,T,X,Q) argument 194 #define _FP_SQRT_MEAT_Q(R,S,T,X,Q) _FP_SQRT_MEAT_2(R,S,T,X,Q) argument
|
| D | single.h | 104 #define _FP_SQRT_MEAT_S(R,S,T,X,Q) _FP_SQRT_MEAT_1(R,S,T,X,Q) argument
|
| D | op-common.h | 593 _FP_FRAC_DECL_##wc(T); _FP_FRAC_DECL_##wc(S); \ 637 _FP_SQRT_MEAT_##wc(R, S, T, X, q); \
|