Lines Matching refs:b
253 _inline sal_uInt32 mkTag(sal_uInt8 a, sal_uInt8 b, sal_uInt8 c, sal_uInt8 d) { in mkTag() argument
254 return (a << 24) | (b << 16) | (c << 8) | d; in mkTag()
345 _inline F16Dot16 fixedMul(F16Dot16 a, F16Dot16 b) in fixedMul() argument
352 sign = (a & 0x80000000) ^ (b & 0x80000000); in fixedMul()
354 if (b < 0) b = -b; in fixedMul()
358 a2 = b >> 16; in fixedMul()
359 b2 = b & 0xFFFF; in fixedMul()
372 _inline F16Dot16 fixedDiv(F16Dot16 a, F16Dot16 b) in fixedDiv() argument
378 sign = (a & 0x80000000) ^ (b & 0x80000000); in fixedDiv()
380 if (b < 0) b = -b; in fixedDiv()
382 f = a / b; in fixedDiv()
383 r = a % b; in fixedDiv()
389 b >>= 1; in fixedDiv()
392 res = (f << 16) + (r << 16) / b; in fixedDiv()
399 _inline F16Dot16 fixedMulDiv(F16Dot16 a, F16Dot16 b, F16Dot16 c) in fixedMulDiv() argument
403 res = fixedMul(a, b); in fixedMulDiv()
628 F16Dot16 a = 0x10000, b = 0, c = 0, d = 0x10000, m, n, abs1, abs2, abs3; in GetCompoundTTOutline() local
725 b = c = 0; in GetCompoundTTOutline()
746 b = GetInt16(ptr, 2, 1) << 2; in GetCompoundTTOutline()
753 abs2 = (b < 0) ? -b : b; in GetCompoundTTOutline()
773 ((double) b) / 65536, in GetCompoundTTOutline()
788 …t = fixedMulDiv(b, nextComponent[i].x << 16, n) + fixedMulDiv(d, nextComponent[i].y << 16, n) + (f… in GetCompoundTTOutline()