21 references to Buf12
System.Private.CoreLib (21)
src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (21)
214private static uint Div96By32(ref Buf12 bufNum, uint den) 376uint hiBits = Div96By64(ref *(Buf12*)&bufNum->U1, den); 377uint loBits = Div96By64(ref *(Buf12*)bufNum, den); 389private static uint Div96By64(ref Buf12 bufNum, ulong den) 481private static uint Div128By96(ref Buf16 bufNum, ref Buf12 bufDen) 549private static uint IncreaseScale(ref Buf12 bufNum, uint power) 593private static void IncreaseScale64(ref Buf12 bufNum, uint power) 802private static int OverflowUnscale(ref Buf12 bufQuo, int scale, bool sticky) 847private static int SearchScale(ref Buf12 bufQuo, int scale) 941private static bool Add32To96(ref Buf12 bufNum, uint value) 1940Unsafe.SkipInit(out Buf12 bufQuo); 2089IncreaseScale64(ref *(Buf12*)&bufRem, power); 2090tmp = Div96By64(ref *(Buf12*)&bufRem, divisor); 2104Unsafe.SkipInit(out Buf12 bufDivisor); 2253Unsafe.SkipInit(out Buf12 bufQuo); 2346Div96By64(ref *(Buf12*)&b.Buf24.U4, divisor); 2349Div96By64(ref *(Buf12*)&b.Buf24.U3, divisor); 2352Div96By64(ref *(Buf12*)&b.Buf24.U2, divisor); 2355Div96By64(ref *(Buf12*)&b.Buf24.U1, divisor); 2356Div96By64(ref *(Buf12*)&b, divisor); 2363Unsafe.SkipInit(out Buf12 bufDivisor);