uInt 42 src/decNumber/decContext.c const uInt DECPOWERS[10]={1, 10, 100, 1000, 10000, 100000, 1000000, uInt 55 src/decNumber/decContext.c decContext *decContextClearStatus(decContext *context, uInt mask) { uInt 150 src/decNumber/decContext.c uInt decContextGetStatus(decContext *context) { uInt 167 src/decNumber/decContext.c uInt newstatus, uInt mask) { uInt 183 src/decNumber/decContext.c uInt decContextSaveStatus(decContext *context, uInt mask) { uInt 212 src/decNumber/decContext.c decContext * decContextSetStatus(decContext *context, uInt status) { uInt 328 src/decNumber/decContext.c decContext * decContextSetStatusQuiet(decContext *context, uInt status) { uInt 380 src/decNumber/decContext.c uInt dle=(uInt)DECLITEND; // unsign uInt 400 src/decNumber/decContext.c uInt decContextTestSavedStatus(uInt oldstatus, uInt mask) { uInt 414 src/decNumber/decContext.c uInt decContextTestStatus(decContext *context, uInt mask) { uInt 188 src/decNumber/decNumber.c # define ueInt uInt // unsigned extended integer uInt 192 src/decNumber/decNumber.c static const uInt multies[]={131073, 26215, 5243, 1049, 210}; uInt 194 src/decNumber/decNumber.c # define QUOT10(u, n) ((((uInt)(u)>>(n))*multies[n])>>17) uInt 206 src/decNumber/decNumber.c decContext *, uByte, uInt *); uInt 208 src/decNumber/decNumber.c static uInt decCheckMath(const decNumber *, decContext *, uInt *); uInt 209 src/decNumber/decNumber.c static void decApplyRound(decNumber *, decContext *, Int, uInt *); uInt 213 src/decNumber/decNumber.c Flag, uInt *); uInt 215 src/decNumber/decNumber.c Int *, uInt *); uInt 218 src/decNumber/decNumber.c const decNumber *, decContext *, Flag, uInt *); uInt 220 src/decNumber/decNumber.c decContext *, uInt *); uInt 221 src/decNumber/decNumber.c static void decFinalize(decNumber *, decContext *, Int *, uInt *); uInt 225 src/decNumber/decNumber.c decContext *, uInt *); uInt 228 src/decNumber/decNumber.c uInt *); uInt 230 src/decNumber/decNumber.c const decNumber *, decContext *, uInt *); uInt 233 src/decNumber/decNumber.c uInt *); uInt 236 src/decNumber/decNumber.c Int, Int *, uInt *); uInt 238 src/decNumber/decNumber.c static void decSetOverflow(decNumber *, decContext *, uInt *); uInt 239 src/decNumber/decNumber.c static void decSetSubnormal(decNumber *, decContext *, Int *, uInt *); uInt 242 src/decNumber/decNumber.c static void decStatus(decNumber *, uInt, decContext *); uInt 253 src/decNumber/decNumber.c static void decFinish(decNumber *, decContext *, Int *, uInt *); uInt 254 src/decNumber/decNumber.c static decNumber * decRoundOperand(const decNumber *, decContext *, uInt *); uInt 276 src/decNumber/decNumber.c uInt unsig; uInt 279 src/decNumber/decNumber.c if (in==BADINT) unsig=(uInt)1073741824*2; // special case uInt 288 src/decNumber/decNumber.c decNumber * decNumberFromUInt32(decNumber *dn, uInt uin) { uInt 316 src/decNumber/decNumber.c uInt hi=0, lo; // .. uInt 342 src/decNumber/decNumber.c uInt decNumberToUInt32(const decNumber *dn, decContext *set) { uInt 349 src/decNumber/decNumber.c uInt hi=0, lo; // .. uInt 430 src/decNumber/decNumber.c uInt status=0; // error code uInt 659 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 683 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 771 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 791 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 812 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 833 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 834 src/decNumber/decNumber.c uInt needbytes; // for space calculations uInt 894 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 914 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 947 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 997 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 999 src/decNumber/decNumber.c uInt needbytes; // for space calculations uInt 1143 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1202 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1260 src/decNumber/decNumber.c uInt status=0, ignore=0; // status accumulators uInt 1261 src/decNumber/decNumber.c uInt needbytes; // for space calculations uInt 1310 src/decNumber/decNumber.c uInt copystat=0; // clean status uInt 1407 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1427 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1447 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1467 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1490 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1514 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1555 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1601 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1731 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1754 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 1803 src/decNumber/decNumber.c uInt needbytes; // buffer size needed uInt 1806 src/decNumber/decNumber.c uInt status=0; // accumulators uInt 2134 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 2162 src/decNumber/decNumber.c uInt status=0; // as usual uInt 2219 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 2239 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 2259 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 2292 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 2315 src/decNumber/decNumber.c uInt units, shift; // work uInt 2316 src/decNumber/decNumber.c uInt msudigits; // digits in result msu uInt 2358 src/decNumber/decNumber.c uInt save=res->lsu[0]%powers[shift]; //-V557 // save low digit(s) uInt 2361 src/decNumber/decNumber.c uInt rem=save%powers[shift-msudigits];// split save uInt 2378 src/decNumber/decNumber.c uInt save=res->lsu[0]%powers[shift]; // save low digit(s) uInt 2442 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 2504 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 2634 src/decNumber/decNumber.c uInt status=0, ignore=0; // status accumulators uInt 2635 src/decNumber/decNumber.c uInt rstatus; // .. uInt 2888 src/decNumber/decNumber.c uInt mstatus=0; // local status uInt 2964 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 2996 src/decNumber/decNumber.c uInt status=0; // accumulator uInt 3257 src/decNumber/decNumber.c uInt u=*up; // work uInt 3258 src/decNumber/decNumber.c uInt cut=DECDPUN; // downcounter through unit uInt 3284 src/decNumber/decNumber.c decNumber * decNumberSetBCD(decNumber *dn, const uByte *bcd, uInt n) { uInt 3405 src/decNumber/decNumber.c uInt u, pow; // work uInt 3576 src/decNumber/decNumber.c uByte negate, uInt *status) { uInt 3965 src/decNumber/decNumber.c decContext *set, Flag op, uInt *status) { uInt 4001 src/decNumber/decNumber.c uInt const *pow; // .. uInt 4576 src/decNumber/decNumber.c uInt *status) { uInt 4605 src/decNumber/decNumber.c uInt zlhibuff[(DECBUFFER*2+1)/8+1]; // buffer (+1 for DECBUFFER==0) uInt 4606 src/decNumber/decNumber.c uInt *zlhi=zlhibuff; // -> lhs array uInt 4607 src/decNumber/decNumber.c uInt *alloclhi=NULL; // -> allocated buffer, iff allocated uInt 4608 src/decNumber/decNumber.c uInt zrhibuff[(DECBUFFER*2+1)/8+1]; // buffer (+1 for DECBUFFER==0) uInt 4609 src/decNumber/decNumber.c uInt *zrhi=zrhibuff; // -> rhs array uInt 4610 src/decNumber/decNumber.c uInt *allocrhi=NULL; // -> allocated buffer, iff allocated uInt 4617 src/decNumber/decNumber.c uInt *lip, *rip; // item pointers uInt 4618 src/decNumber/decNumber.c uInt *lmsi, *rmsi; // most significant items uInt 4622 src/decNumber/decNumber.c uInt carry; // carry (NB not uLong) uInt 4691 src/decNumber/decNumber.c needbytes=ilhs*sizeof(uInt); uInt 4693 src/decNumber/decNumber.c alloclhi=(uInt *)malloc(needbytes); uInt 4695 src/decNumber/decNumber.c needbytes=irhs*sizeof(uInt); uInt 4697 src/decNumber/decNumber.c allocrhi=(uInt *)malloc(needbytes); uInt 4773 src/decNumber/decNumber.c if (lcarry<FASTBASE) carry=(uInt)lcarry; // [usual] uInt 4775 src/decNumber/decNumber.c uInt carry2=(uInt)(lcarry/FASTBASE); // top top part uInt 4778 src/decNumber/decNumber.c carry=(uInt)(lcarry-((uLong)FASTBASE*carry2)); // [inline] uInt 4792 src/decNumber/decNumber.c uInt item=(uInt)*lp; // decapitate to uInt uInt 4794 src/decNumber/decNumber.c uInt part=item/(DECDPUNMAX+1); uInt 4957 src/decNumber/decNumber.c decContext *set, uInt *status) { uInt 4958 src/decNumber/decNumber.c uInt ignore=0; // working status uInt 4962 src/decNumber/decNumber.c uInt needbytes; // for space calculations uInt 5302 src/decNumber/decNumber.c decContext *set, uInt *status) { uInt 5303 src/decNumber/decNumber.c uInt ignore=0; // working status accumulator uInt 5304 src/decNumber/decNumber.c uInt needbytes; // for space calculations uInt 5540 src/decNumber/decNumber.c Flag quant, uInt *status) { uInt 5709 src/decNumber/decNumber.c Flag op, uInt *status) { uInt 6290 src/decNumber/decNumber.c uInt cut; // .. uInt 6308 src/decNumber/decNumber.c uInt quot=QUOT10(*up, cut); uInt 6380 src/decNumber/decNumber.c uInt next; // work uInt 6400 src/decNumber/decNumber.c uInt quot=QUOT10(*source, cut); uInt 6401 src/decNumber/decNumber.c uInt rem=*source-quot*powers[cut]; uInt 6404 src/decNumber/decNumber.c uInt rem=*source%powers[cut]; uInt 6500 src/decNumber/decNumber.c uInt *status) { uInt 6502 src/decNumber/decNumber.c uInt newstatus=0; // status from round uInt 6536 src/decNumber/decNumber.c decContext *set, Int *residue, uInt *status) { uInt 6582 src/decNumber/decNumber.c Int len, Int *residue, uInt *status) { uInt 6584 src/decNumber/decNumber.c uInt cut; // cut point in Unit uInt 6589 src/decNumber/decNumber.c uInt temp; // .. uInt 6668 src/decNumber/decNumber.c uInt discard1; // first discarded digit uInt 6669 src/decNumber/decNumber.c uInt quot, rem; // for divisions uInt 6763 src/decNumber/decNumber.c uInt *status) { uInt 6847 src/decNumber/decNumber.c uInt count=dn->digits; // digits to be checked uInt 6871 src/decNumber/decNumber.c uInt count=dn->digits; // digits to be checked uInt 6927 src/decNumber/decNumber.c uInt *status) { uInt 6962 src/decNumber/decNumber.c uInt *status) { uInt 7034 src/decNumber/decNumber.c static void decSetOverflow(decNumber *dn, decContext *set, uInt *status) { uInt 7115 src/decNumber/decNumber.c uInt *status) { uInt 7194 src/decNumber/decNumber.c static uInt decCheckMath(const decNumber *rhs, decContext *set, uInt 7195 src/decNumber/decNumber.c uInt *status) { uInt 7196 src/decNumber/decNumber.c uInt save=*status; // record uInt 7367 src/decNumber/decNumber.c uInt *status) { uInt 7418 src/decNumber/decNumber.c static void decStatus(decNumber *dn, uInt status, decContext *set) { uInt 7448 src/decNumber/decNumber.c uInt const *pow; // work uInt 145 src/decNumber/decNumberLocal.h extern const uInt DECPOWERS[10]; /* powers of ten table */ uInt 149 src/decNumber/decNumberLocal.h extern const uInt DPD2BINK[1024]; /* DPD -> 0-999000 */ uInt 150 src/decNumber/decNumberLocal.h extern const uInt DPD2BINM[1024]; /* DPD -> 0-999000000 */ uInt 161 src/decNumber/decNumberLocal.h uInt u0, u1, v0, v1, w0, w1, w2, t; \ uInt 204 src/decNumber/decNumberLocal.h # define CHARMASK ((((((((uInt)'0')<<8)+'0')<<8)+'0')<<8)+'0') uInt 343 src/decNumber/decNumberLocal.h uInt sign; /* 0=positive, DECFLOAT_Sign=negative */ uInt 379 src/decNumber/decNumberLocal.h extern const uInt DECCOMBMSD[64]; /* Combination field -> MSD */ uInt 380 src/decNumber/decNumberLocal.h extern const uInt DECCOMBFROM[48]; /* exp+msd -> Combination */ uInt 452 src/decNumber/decNumberLocal.h || ((dpd)&(((uInt)0x6e)<<(k)))!=(((uInt)0x6e)<<(k))) uInt 457 src/decNumber/decNumberLocal.h || ((lo)&(((uInt)0x6e)<<(k)))!=(((uInt)0x6e)<<(k))) uInt 534 src/decNumber/decNumberLocal.h uInt sourhi=DFWORD(df, 0); \ uInt 539 src/decNumber/decNumberLocal.h uInt sourhi=DFWWORD(df, 0); \ uInt 540 src/decNumber/decNumberLocal.h uInt sourlo=DFWWORD(df, 1); \ uInt 550 src/decNumber/decNumberLocal.h uInt sourhi=DFWORD(df, 0); \ uInt 551 src/decNumber/decNumberLocal.h uInt sourlo=DFWORD(df, 1); \ uInt 559 src/decNumber/decNumberLocal.h uInt sourhi=DFWWORD(df, 0); \ uInt 560 src/decNumber/decNumberLocal.h uInt sourmh=DFWWORD(df, 1); \ uInt 561 src/decNumber/decNumberLocal.h uInt sourml=DFWWORD(df, 2); \ uInt 562 src/decNumber/decNumberLocal.h uInt sourlo=DFWWORD(df, 3); \ uInt 578 src/decNumber/decNumberLocal.h uInt sourhi=DFWORD(df, 0); \ uInt 579 src/decNumber/decNumberLocal.h uInt sourmh=DFWORD(df, 1); \ uInt 580 src/decNumber/decNumberLocal.h uInt sourml=DFWORD(df, 2); \ uInt 581 src/decNumber/decNumberLocal.h uInt sourlo=DFWORD(df, 3); \ uInt 612 src/decNumber/decNumberLocal.h uInt sourhi=DFWORD(df, 0); \ uInt 619 src/decNumber/decNumberLocal.h uInt sourhi, sourlo; \ uInt 631 src/decNumber/decNumberLocal.h uInt sourhi, sourmh, sourml, sourlo; \ uInt 659 src/decNumber/decNumberLocal.h uInt sourhi=DFWORD(df, 0); \ uInt 666 src/decNumber/decNumberLocal.h uInt sourhi, sourlo; \ uInt 678 src/decNumber/decNumberLocal.h uInt sourhi, sourmh, sourml, sourlo; \ uInt 703 src/decNumber/decNumberLocal.h uInt sourhi=DFWORD(df, 0); \ uInt 712 src/decNumber/decNumberLocal.h uInt sourhi, sourlo; \ uInt 729 src/decNumber/decNumberLocal.h uInt sourhi, sourmh, sourml, sourlo; \ uInt 101 src/dps8/dps8_decimal.c uInt nib; // work nibble uInt 228 src/dps8/dps8_decimal.c uInt 229 src/dps8/dps8_decimal.c uInt 230 src/dps8/dps8_decimal.c uInt 232 src/dps8/dps8_decimal.c uInt 12164 src/dps8/dps8_eis.c uInt 12165 src/dps8/dps8_eis.c uInt 12166 src/dps8/dps8_eis.c uInt 12168 src/dps8/dps8_eis.c uInt 12286 src/dps8/dps8_eis.c