R                  29 include/linux/reciprocal_div.h static inline u32 reciprocal_divide(u32 a, struct reciprocal_value R)
R                  31 include/linux/reciprocal_div.h 	u32 t = (u32)(((u64)a * R.m) >> 32);
R                  32 include/linux/reciprocal_div.h 	return (t + ((a - t) >> R.sh1)) >> R.sh2;
R                 109 include/math-emu/double.h #define FP_NEG_D(R,X)			_FP_NEG(D,2,R,X)
R                 110 include/math-emu/double.h #define FP_ADD_D(R,X,Y)			_FP_ADD(D,2,R,X,Y)
R                 111 include/math-emu/double.h #define FP_SUB_D(R,X,Y)			_FP_SUB(D,2,R,X,Y)
R                 112 include/math-emu/double.h #define FP_MUL_D(R,X,Y)			_FP_MUL(D,2,R,X,Y)
R                 113 include/math-emu/double.h #define FP_DIV_D(R,X,Y)			_FP_DIV(D,2,R,X,Y)
R                 114 include/math-emu/double.h #define FP_SQRT_D(R,X)			_FP_SQRT(D,2,R,X)
R                 115 include/math-emu/double.h #define _FP_SQRT_MEAT_D(R,S,T,X,Q)	_FP_SQRT_MEAT_2(R,S,T,X,Q)
R                 181 include/math-emu/double.h #define FP_NEG_D(R,X)			_FP_NEG(D,1,R,X)
R                 182 include/math-emu/double.h #define FP_ADD_D(R,X,Y)			_FP_ADD(D,1,R,X,Y)
R                 183 include/math-emu/double.h #define FP_SUB_D(R,X,Y)			_FP_SUB(D,1,R,X,Y)
R                 184 include/math-emu/double.h #define FP_MUL_D(R,X,Y)			_FP_MUL(D,1,R,X,Y)
R                 185 include/math-emu/double.h #define FP_DIV_D(R,X,Y)			_FP_DIV(D,1,R,X,Y)
R                 186 include/math-emu/double.h #define FP_SQRT_D(R,X)			_FP_SQRT(D,1,R,X)
R                 187 include/math-emu/double.h #define _FP_SQRT_MEAT_D(R,S,T,X,Q)	_FP_SQRT_MEAT_1(R,S,T,X,Q)
R                  52 include/math-emu/op-1.h #define _FP_FRAC_ADD_1(R,X,Y)	(R##_f = X##_f + Y##_f)
R                  53 include/math-emu/op-1.h #define _FP_FRAC_SUB_1(R,X,Y)	(R##_f = X##_f - Y##_f)
R                 127 include/math-emu/op-1.h #define _FP_MUL_MEAT_1_imm(wfracbits, R, X, Y)				\
R                 129 include/math-emu/op-1.h     R##_f = X##_f * Y##_f;						\
R                 133 include/math-emu/op-1.h     _FP_FRAC_SRS_1(R, wfracbits-1, 2*wfracbits);			\
R                 138 include/math-emu/op-1.h #define _FP_MUL_MEAT_1_wide(wfracbits, R, X, Y, doit)			\
R                 146 include/math-emu/op-1.h     R##_f = _Z_f0;							\
R                 151 include/math-emu/op-1.h #define _FP_MUL_MEAT_1_hard(wfracbits, R, X, Y)				\
R                 176 include/math-emu/op-1.h     R##_f = _z_f0;							\
R                 189 include/math-emu/op-1.h #define _FP_DIV_MEAT_1_imm(fs, R, X, Y, doit)		\
R                 193 include/math-emu/op-1.h 	       ? R##_e--, _FP_WFRACBITS_##fs		\
R                 196 include/math-emu/op-1.h     R##_f = _q | (_r != 0);				\
R                 204 include/math-emu/op-1.h #define _FP_DIV_MEAT_1_udiv_norm(fs, R, X, Y)				\
R                 214 include/math-emu/op-1.h 	R##_e--;							\
R                 225 include/math-emu/op-1.h     R##_f = _q | (_r != 0);						\
R                 228 include/math-emu/op-1.h #define _FP_DIV_MEAT_1_udiv(fs, R, X, Y)		\
R                 233 include/math-emu/op-1.h 	R##_e--;					\
R                 243 include/math-emu/op-1.h     R##_f = _q | (_r != 0);				\
R                 253 include/math-emu/op-1.h #define _FP_SQRT_MEAT_1(R, S, T, X, q)			\
R                 262 include/math-emu/op-1.h             R##_f += q;					\
R                 270 include/math-emu/op-1.h 	  R##_f |= _FP_WORK_ROUND;			\
R                 271 include/math-emu/op-1.h 	R##_f |= _FP_WORK_STICKY;			\
R                  93 include/math-emu/op-2.h #define _FP_FRAC_ADD_2(R,X,Y)	\
R                  94 include/math-emu/op-2.h   __FP_FRAC_ADD_2(R##_f1, R##_f0, X##_f1, X##_f0, Y##_f1, Y##_f0)
R                  96 include/math-emu/op-2.h #define _FP_FRAC_SUB_2(R,X,Y)	\
R                  97 include/math-emu/op-2.h   __FP_FRAC_SUB_2(R##_f1, R##_f0, X##_f1, X##_f0, Y##_f1, Y##_f0)
R                 102 include/math-emu/op-2.h #define _FP_FRAC_CLZ_2(R,X)	\
R                 105 include/math-emu/op-2.h       __FP_CLZ(R,X##_f1);	\
R                 108 include/math-emu/op-2.h       __FP_CLZ(R,X##_f0);	\
R                 109 include/math-emu/op-2.h       R += _FP_W_TYPE_SIZE;	\
R                 134 include/math-emu/op-2.h #define __FP_CLZ_2(R, xh, xl)	\
R                 137 include/math-emu/op-2.h       __FP_CLZ(R,xh);		\
R                 140 include/math-emu/op-2.h       __FP_CLZ(R,xl);		\
R                 141 include/math-emu/op-2.h       R += _FP_W_TYPE_SIZE;	\
R                 241 include/math-emu/op-2.h #define _FP_MUL_MEAT_2_wide(wfracbits, R, X, Y, doit)			\
R                 263 include/math-emu/op-2.h     R##_f0 = _FP_FRAC_WORD_4(_z,0);					\
R                 264 include/math-emu/op-2.h     R##_f1 = _FP_FRAC_WORD_4(_z,1);					\
R                 271 include/math-emu/op-2.h #define _FP_MUL_MEAT_2_wide_3mul(wfracbits, R, X, Y, doit)		\
R                 307 include/math-emu/op-2.h     R##_f0 = _FP_FRAC_WORD_4(_z,0);					\
R                 308 include/math-emu/op-2.h     R##_f1 = _FP_FRAC_WORD_4(_z,1);					\
R                 311 include/math-emu/op-2.h #define _FP_MUL_MEAT_2_gmp(wfracbits, R, X, Y)				\
R                 324 include/math-emu/op-2.h     R##_f0 = _z_f[0];							\
R                 325 include/math-emu/op-2.h     R##_f1 = _z_f[1];							\
R                 337 include/math-emu/op-2.h #define _FP_MUL_MEAT_2_120_240_double(wfracbits, R, X, Y, setfetz, resetfe)	\
R                 414 include/math-emu/op-2.h     R##_f1 = (_t240 << (128 - (wfracbits - 1)))					\
R                 416 include/math-emu/op-2.h     R##_f0 = ((_u240 & 0xffffff) << (168 - (wfracbits - 1)))			\
R                 428 include/math-emu/op-2.h #define _FP_DIV_MEAT_2_udiv(fs, R, X, Y)				\
R                 439 include/math-emu/op-2.h 	R##_e--;							\
R                 449 include/math-emu/op-2.h     udiv_qrnnd(R##_f1, _r_f1, _n_f2, _n_f1, Y##_f1);			\
R                 450 include/math-emu/op-2.h     umul_ppmm(_m_f1, _m_f0, R##_f1, Y##_f0);				\
R                 454 include/math-emu/op-2.h 	R##_f1--;							\
R                 458 include/math-emu/op-2.h 	    R##_f1--;							\
R                 473 include/math-emu/op-2.h 	R##_f0 = -1;							\
R                 477 include/math-emu/op-2.h 	udiv_qrnnd(R##_f0, _r_f1, _r_f1, _r_f0, Y##_f1);		\
R                 478 include/math-emu/op-2.h 	umul_ppmm(_m_f1, _m_f0, R##_f0, Y##_f0);			\
R                 482 include/math-emu/op-2.h 	    R##_f0--;							\
R                 486 include/math-emu/op-2.h 		R##_f0--;						\
R                 491 include/math-emu/op-2.h 	  R##_f0 |= _FP_WORK_STICKY;					\
R                 496 include/math-emu/op-2.h #define _FP_DIV_MEAT_2_gmp(fs, R, X, Y)					\
R                 503 include/math-emu/op-2.h 	R##_e++;							\
R                 518 include/math-emu/op-2.h     R##_f1 = _z[1];							\
R                 519 include/math-emu/op-2.h     R##_f0 = _z[0] | ((_x[0] | _x[1]) != 0);				\
R                 529 include/math-emu/op-2.h #define _FP_SQRT_MEAT_2(R, S, T, X, q)			\
R                 538 include/math-emu/op-2.h 	    R##_f1 += q;				\
R                 554 include/math-emu/op-2.h 	    R##_f0 += q;				\
R                 563 include/math-emu/op-2.h 	  R##_f0 |= _FP_WORK_ROUND;			\
R                 564 include/math-emu/op-2.h 	R##_f0 |= _FP_WORK_STICKY;			\
R                 111 include/math-emu/op-4.h #define _FP_FRAC_ADD_4(R,X,Y)						\
R                 112 include/math-emu/op-4.h   __FP_FRAC_ADD_4(R##_f[3], R##_f[2], R##_f[1], R##_f[0],		\
R                 116 include/math-emu/op-4.h #define _FP_FRAC_SUB_4(R,X,Y)						\
R                 117 include/math-emu/op-4.h   __FP_FRAC_SUB_4(R##_f[3], R##_f[2], R##_f[1], R##_f[0],		\
R                 160 include/math-emu/op-4.h #define _FP_FRAC_CLZ_4(R,X)		\
R                 164 include/math-emu/op-4.h 	__FP_CLZ(R,X##_f[3]);		\
R                 168 include/math-emu/op-4.h 	__FP_CLZ(R,X##_f[2]);		\
R                 169 include/math-emu/op-4.h 	R += _FP_W_TYPE_SIZE;		\
R                 173 include/math-emu/op-4.h 	__FP_CLZ(R,X##_f[2]);		\
R                 174 include/math-emu/op-4.h 	R += _FP_W_TYPE_SIZE*2;		\
R                 178 include/math-emu/op-4.h 	__FP_CLZ(R,X##_f[0]);		\
R                 179 include/math-emu/op-4.h 	R += _FP_W_TYPE_SIZE*3;		\
R                 239 include/math-emu/op-4.h #define _FP_MUL_MEAT_4_wide(wfracbits, R, X, Y, doit)			    \
R                 319 include/math-emu/op-4.h     __FP_FRAC_SET_4(R, _FP_FRAC_WORD_8(_z,3), _FP_FRAC_WORD_8(_z,2),	    \
R                 323 include/math-emu/op-4.h #define _FP_MUL_MEAT_4_gmp(wfracbits, R, X, Y)				    \
R                 333 include/math-emu/op-4.h     __FP_FRAC_SET_4(R, _FP_FRAC_WORD_8(_z,3), _FP_FRAC_WORD_8(_z,2),	    \
R                 355 include/math-emu/op-4.h #define _FP_DIV_MEAT_4_udiv(fs, R, X, Y)				    \
R                 366 include/math-emu/op-4.h       R##_e--;								    \
R                 380 include/math-emu/op-4.h             R##_f[_i] = -1;						    \
R                 389 include/math-emu/op-4.h                 R##_f[_i] = -2;						    \
R                 395 include/math-emu/op-4.h             udiv_qrnnd(R##_f[_i], X##_f[3], X##_f[3], X##_f[2], Y##_f[3]);  \
R                 397 include/math-emu/op-4.h 			  R##_f[_i], Y##_f[2], Y##_f[1], Y##_f[0]);	    \
R                 403 include/math-emu/op-4.h                 R##_f[_i]--;						    \
R                 407 include/math-emu/op-4.h 		    R##_f[_i]--;					    \
R                 415 include/math-emu/op-4.h 		  R##_f[0] |= _FP_WORK_STICKY;				    \
R                 429 include/math-emu/op-4.h #define _FP_SQRT_MEAT_4(R, S, T, X, q)				\
R                 438 include/math-emu/op-4.h 	    R##_f[3] += q;					\
R                 455 include/math-emu/op-4.h 	    R##_f[2] += q;					\
R                 475 include/math-emu/op-4.h 	    R##_f[1] += q;					\
R                 494 include/math-emu/op-4.h 	    R##_f[0] += q;					\
R                 502 include/math-emu/op-4.h 	  R##_f[0] |= _FP_WORK_ROUND;				\
R                 503 include/math-emu/op-4.h 	R##_f[0] |= _FP_WORK_STICKY;				\
R                 229 include/math-emu/op-common.h #define _FP_ADD_INTERNAL(fs, wc, R, X, Y, OP)				     \
R                 245 include/math-emu/op-common.h 	  R##_e = Y##_e;						     \
R                 256 include/math-emu/op-common.h 	  R##_e = X##_e;						     \
R                 259 include/math-emu/op-common.h       R##_c = FP_CLS_NORMAL;						     \
R                 263 include/math-emu/op-common.h 	  R##_s = X##_s;						     \
R                 264 include/math-emu/op-common.h 	  _FP_FRAC_ADD_##wc(R, X, Y);					     \
R                 265 include/math-emu/op-common.h 	  if (_FP_FRAC_OVERP_##wc(fs, R))				     \
R                 267 include/math-emu/op-common.h 	      _FP_FRAC_SRS_##wc(R, 1, _FP_WFRACBITS_##fs);		     \
R                 268 include/math-emu/op-common.h 	      R##_e++;							     \
R                 273 include/math-emu/op-common.h 	  R##_s = X##_s;						     \
R                 274 include/math-emu/op-common.h 	  _FP_FRAC_SUB_##wc(R, X, Y);					     \
R                 275 include/math-emu/op-common.h 	  if (_FP_FRAC_ZEROP_##wc(R))					     \
R                 279 include/math-emu/op-common.h 		R##_s |= Y##_s;						     \
R                 281 include/math-emu/op-common.h 		R##_s &= Y##_s;						     \
R                 282 include/math-emu/op-common.h 	      R##_c = FP_CLS_ZERO;					     \
R                 286 include/math-emu/op-common.h 	      if (_FP_FRAC_NEGP_##wc(R))				     \
R                 288 include/math-emu/op-common.h 		  _FP_FRAC_SUB_##wc(R, Y, X);				     \
R                 289 include/math-emu/op-common.h 		  R##_s = Y##_s;					     \
R                 293 include/math-emu/op-common.h 	      _FP_FRAC_CLZ_##wc(diff, R);				     \
R                 297 include/math-emu/op-common.h 		  R##_e -= diff;					     \
R                 298 include/math-emu/op-common.h 		  _FP_FRAC_SLL_##wc(R, diff);				     \
R                 306 include/math-emu/op-common.h     _FP_CHOOSENAN(fs, wc, R, X, Y, OP);					     \
R                 310 include/math-emu/op-common.h     R##_e = X##_e;							     \
R                 314 include/math-emu/op-common.h     _FP_FRAC_COPY_##wc(R, X);						     \
R                 315 include/math-emu/op-common.h     R##_s = X##_s;							     \
R                 316 include/math-emu/op-common.h     R##_c = X##_c;							     \
R                 320 include/math-emu/op-common.h     R##_e = Y##_e;							     \
R                 324 include/math-emu/op-common.h     _FP_FRAC_COPY_##wc(R, Y);						     \
R                 325 include/math-emu/op-common.h     R##_s = Y##_s;							     \
R                 326 include/math-emu/op-common.h     R##_c = Y##_c;							     \
R                 333 include/math-emu/op-common.h 	_FP_FRAC_SET_##wc(R, _FP_NANFRAC_##fs);				     \
R                 334 include/math-emu/op-common.h 	R##_s = _FP_NANSIGN_##fs;					     \
R                 335 include/math-emu/op-common.h 	R##_c = FP_CLS_NAN;						     \
R                 343 include/math-emu/op-common.h     R##_s = X##_s;							     \
R                 344 include/math-emu/op-common.h     R##_c = FP_CLS_INF;							     \
R                 349 include/math-emu/op-common.h     R##_s = Y##_s;							     \
R                 350 include/math-emu/op-common.h     R##_c = FP_CLS_INF;							     \
R                 356 include/math-emu/op-common.h       R##_s = X##_s | Y##_s;						     \
R                 358 include/math-emu/op-common.h       R##_s = X##_s & Y##_s;						     \
R                 359 include/math-emu/op-common.h     R##_c = FP_CLS_ZERO;						     \
R                 367 include/math-emu/op-common.h #define _FP_ADD(fs, wc, R, X, Y) _FP_ADD_INTERNAL(fs, wc, R, X, Y, '+')
R                 368 include/math-emu/op-common.h #define _FP_SUB(fs, wc, R, X, Y)					     \
R                 371 include/math-emu/op-common.h     _FP_ADD_INTERNAL(fs, wc, R, X, Y, '-');				     \
R                 380 include/math-emu/op-common.h #define _FP_NEG(fs, wc, R, X)		\
R                 382 include/math-emu/op-common.h     _FP_FRAC_COPY_##wc(R, X);		\
R                 383 include/math-emu/op-common.h     R##_c = X##_c;			\
R                 384 include/math-emu/op-common.h     R##_e = X##_e;			\
R                 385 include/math-emu/op-common.h     R##_s = 1 ^ X##_s;			\
R                 393 include/math-emu/op-common.h #define _FP_MUL(fs, wc, R, X, Y)			\
R                 395 include/math-emu/op-common.h   R##_s = X##_s ^ Y##_s;				\
R                 399 include/math-emu/op-common.h     R##_c = FP_CLS_NORMAL;				\
R                 400 include/math-emu/op-common.h     R##_e = X##_e + Y##_e + 1;				\
R                 402 include/math-emu/op-common.h     _FP_MUL_MEAT_##fs(R,X,Y);				\
R                 404 include/math-emu/op-common.h     if (_FP_FRAC_OVERP_##wc(fs, R))			\
R                 405 include/math-emu/op-common.h       _FP_FRAC_SRS_##wc(R, 1, _FP_WFRACBITS_##fs);	\
R                 407 include/math-emu/op-common.h       R##_e--;						\
R                 411 include/math-emu/op-common.h     _FP_CHOOSENAN(fs, wc, R, X, Y, '*');		\
R                 417 include/math-emu/op-common.h     R##_s = X##_s;					\
R                 423 include/math-emu/op-common.h     _FP_FRAC_COPY_##wc(R, X);				\
R                 424 include/math-emu/op-common.h     R##_c = X##_c;					\
R                 430 include/math-emu/op-common.h     R##_s = Y##_s;					\
R                 434 include/math-emu/op-common.h     _FP_FRAC_COPY_##wc(R, Y);				\
R                 435 include/math-emu/op-common.h     R##_c = Y##_c;					\
R                 440 include/math-emu/op-common.h     R##_s = _FP_NANSIGN_##fs;				\
R                 441 include/math-emu/op-common.h     R##_c = FP_CLS_NAN;					\
R                 442 include/math-emu/op-common.h     _FP_FRAC_SET_##wc(R, _FP_NANFRAC_##fs);		\
R                 456 include/math-emu/op-common.h #define _FP_DIV(fs, wc, R, X, Y)			\
R                 458 include/math-emu/op-common.h   R##_s = X##_s ^ Y##_s;				\
R                 462 include/math-emu/op-common.h     R##_c = FP_CLS_NORMAL;				\
R                 463 include/math-emu/op-common.h     R##_e = X##_e - Y##_e;				\
R                 465 include/math-emu/op-common.h     _FP_DIV_MEAT_##fs(R,X,Y);				\
R                 469 include/math-emu/op-common.h     _FP_CHOOSENAN(fs, wc, R, X, Y, '/');		\
R                 475 include/math-emu/op-common.h     R##_s = X##_s;					\
R                 476 include/math-emu/op-common.h     _FP_FRAC_COPY_##wc(R, X);				\
R                 477 include/math-emu/op-common.h     R##_c = X##_c;					\
R                 483 include/math-emu/op-common.h     R##_s = Y##_s;					\
R                 484 include/math-emu/op-common.h     _FP_FRAC_COPY_##wc(R, Y);				\
R                 485 include/math-emu/op-common.h     R##_c = Y##_c;					\
R                 491 include/math-emu/op-common.h     R##_c = FP_CLS_ZERO;				\
R                 498 include/math-emu/op-common.h     R##_c = FP_CLS_INF;					\
R                 502 include/math-emu/op-common.h     R##_s = _FP_NANSIGN_##fs;				\
R                 503 include/math-emu/op-common.h     R##_c = FP_CLS_NAN;					\
R                 504 include/math-emu/op-common.h     _FP_FRAC_SET_##wc(R, _FP_NANFRAC_##fs);		\
R                 509 include/math-emu/op-common.h     R##_s = _FP_NANSIGN_##fs;				\
R                 510 include/math-emu/op-common.h     R##_c = FP_CLS_NAN;					\
R                 511 include/math-emu/op-common.h     _FP_FRAC_SET_##wc(R, _FP_NANFRAC_##fs);		\
R                 586 include/math-emu/op-common.h #define _FP_SQRT(fs, wc, R, X)						\
R                 593 include/math-emu/op-common.h 	_FP_FRAC_COPY_##wc(R, X);					\
R                 594 include/math-emu/op-common.h 	R##_s = X##_s;							\
R                 595 include/math-emu/op-common.h     	R##_c = FP_CLS_NAN;						\
R                 600 include/math-emu/op-common.h     	    R##_s = _FP_NANSIGN_##fs;					\
R                 601 include/math-emu/op-common.h 	    R##_c = FP_CLS_NAN; /* NAN */				\
R                 602 include/math-emu/op-common.h 	    _FP_FRAC_SET_##wc(R, _FP_NANFRAC_##fs);			\
R                 607 include/math-emu/op-common.h     	    R##_s = 0;							\
R                 608 include/math-emu/op-common.h     	    R##_c = FP_CLS_INF; /* sqrt(+inf) = +inf */			\
R                 612 include/math-emu/op-common.h 	R##_s = X##_s;							\
R                 613 include/math-emu/op-common.h 	R##_c = FP_CLS_ZERO; /* sqrt(+-0) = +-0 */			\
R                 616 include/math-emu/op-common.h     	R##_s = 0;							\
R                 619 include/math-emu/op-common.h 	    R##_c = FP_CLS_NAN; /* sNAN */				\
R                 620 include/math-emu/op-common.h 	    R##_s = _FP_NANSIGN_##fs;					\
R                 621 include/math-emu/op-common.h 	    _FP_FRAC_SET_##wc(R, _FP_NANFRAC_##fs);			\
R                 625 include/math-emu/op-common.h     	R##_c = FP_CLS_NORMAL;						\
R                 628 include/math-emu/op-common.h         R##_e = X##_e >> 1;						\
R                 630 include/math-emu/op-common.h         _FP_FRAC_SET_##wc(R, _FP_ZEROFRAC_##wc);			\
R                 632 include/math-emu/op-common.h         _FP_SQRT_MEAT_##wc(R, S, T, X, q);				\
R                 115 include/math-emu/quad.h #define FP_NEG_Q(R,X)			_FP_NEG(Q,4,R,X)
R                 116 include/math-emu/quad.h #define FP_ADD_Q(R,X,Y)			_FP_ADD(Q,4,R,X,Y)
R                 117 include/math-emu/quad.h #define FP_SUB_Q(R,X,Y)			_FP_SUB(Q,4,R,X,Y)
R                 118 include/math-emu/quad.h #define FP_MUL_Q(R,X,Y)			_FP_MUL(Q,4,R,X,Y)
R                 119 include/math-emu/quad.h #define FP_DIV_Q(R,X,Y)			_FP_DIV(Q,4,R,X,Y)
R                 120 include/math-emu/quad.h #define FP_SQRT_Q(R,X)			_FP_SQRT(Q,4,R,X)
R                 121 include/math-emu/quad.h #define _FP_SQRT_MEAT_Q(R,S,T,X,Q)	_FP_SQRT_MEAT_4(R,S,T,X,Q)
R                 188 include/math-emu/quad.h #define FP_NEG_Q(R,X)			_FP_NEG(Q,2,R,X)
R                 189 include/math-emu/quad.h #define FP_ADD_Q(R,X,Y)			_FP_ADD(Q,2,R,X,Y)
R                 190 include/math-emu/quad.h #define FP_SUB_Q(R,X,Y)			_FP_SUB(Q,2,R,X,Y)
R                 191 include/math-emu/quad.h #define FP_MUL_Q(R,X,Y)			_FP_MUL(Q,2,R,X,Y)
R                 192 include/math-emu/quad.h #define FP_DIV_Q(R,X,Y)			_FP_DIV(Q,2,R,X,Y)
R                 193 include/math-emu/quad.h #define FP_SQRT_Q(R,X)			_FP_SQRT(Q,2,R,X)
R                 194 include/math-emu/quad.h #define _FP_SQRT_MEAT_Q(R,S,T,X,Q)	_FP_SQRT_MEAT_2(R,S,T,X,Q)
R                  98 include/math-emu/single.h #define FP_NEG_S(R,X)			_FP_NEG(S,1,R,X)
R                  99 include/math-emu/single.h #define FP_ADD_S(R,X,Y)			_FP_ADD(S,1,R,X,Y)
R                 100 include/math-emu/single.h #define FP_SUB_S(R,X,Y)			_FP_SUB(S,1,R,X,Y)
R                 101 include/math-emu/single.h #define FP_MUL_S(R,X,Y)			_FP_MUL(S,1,R,X,Y)
R                 102 include/math-emu/single.h #define FP_DIV_S(R,X,Y)			_FP_DIV(S,1,R,X,Y)
R                 103 include/math-emu/single.h #define FP_SQRT_S(R,X)			_FP_SQRT(S,1,R,X)
R                 104 include/math-emu/single.h #define _FP_SQRT_MEAT_S(R,S,T,X,Q)	_FP_SQRT_MEAT_1(R,S,T,X,Q)
R                 192 include/target/target_core_base.h 	TCM_NO_SENSE				= R(0x00),
R                 193 include/target/target_core_base.h 	TCM_NON_EXISTENT_LUN			= R(0x01),
R                 194 include/target/target_core_base.h 	TCM_UNSUPPORTED_SCSI_OPCODE		= R(0x02),
R                 195 include/target/target_core_base.h 	TCM_INCORRECT_AMOUNT_OF_DATA		= R(0x03),
R                 196 include/target/target_core_base.h 	TCM_UNEXPECTED_UNSOLICITED_DATA		= R(0x04),
R                 197 include/target/target_core_base.h 	TCM_SERVICE_CRC_ERROR			= R(0x05),
R                 198 include/target/target_core_base.h 	TCM_SNACK_REJECTED			= R(0x06),
R                 199 include/target/target_core_base.h 	TCM_SECTOR_COUNT_TOO_MANY		= R(0x07),
R                 200 include/target/target_core_base.h 	TCM_INVALID_CDB_FIELD			= R(0x08),
R                 201 include/target/target_core_base.h 	TCM_INVALID_PARAMETER_LIST		= R(0x09),
R                 202 include/target/target_core_base.h 	TCM_LOGICAL_UNIT_COMMUNICATION_FAILURE	= R(0x0a),
R                 203 include/target/target_core_base.h 	TCM_UNKNOWN_MODE_PAGE			= R(0x0b),
R                 204 include/target/target_core_base.h 	TCM_WRITE_PROTECTED			= R(0x0c),
R                 205 include/target/target_core_base.h 	TCM_CHECK_CONDITION_ABORT_CMD		= R(0x0d),
R                 206 include/target/target_core_base.h 	TCM_CHECK_CONDITION_UNIT_ATTENTION	= R(0x0e),
R                 207 include/target/target_core_base.h 	TCM_CHECK_CONDITION_NOT_READY		= R(0x0f),
R                 208 include/target/target_core_base.h 	TCM_RESERVATION_CONFLICT		= R(0x10),
R                 209 include/target/target_core_base.h 	TCM_ADDRESS_OUT_OF_RANGE		= R(0x11),
R                 210 include/target/target_core_base.h 	TCM_OUT_OF_RESOURCES			= R(0x12),
R                 211 include/target/target_core_base.h 	TCM_PARAMETER_LIST_LENGTH_ERROR		= R(0x13),
R                 212 include/target/target_core_base.h 	TCM_MISCOMPARE_VERIFY			= R(0x14),
R                 213 include/target/target_core_base.h 	TCM_LOGICAL_BLOCK_GUARD_CHECK_FAILED	= R(0x15),
R                 214 include/target/target_core_base.h 	TCM_LOGICAL_BLOCK_APP_TAG_CHECK_FAILED	= R(0x16),
R                 215 include/target/target_core_base.h 	TCM_LOGICAL_BLOCK_REF_TAG_CHECK_FAILED	= R(0x17),