mp_digit 109 source4/heimdal/lib/hcrypto/imath/imath.c ((sizeof(V)+(sizeof(mp_digit)-1))/sizeof(mp_digit)) mp_digit 116 source4/heimdal/lib/hcrypto/imath/imath.c do{mp_size i__=(S)*sizeof(mp_digit);mp_digit *p__=(P);memset(p__,0,i__);}while(0) mp_digit 120 source4/heimdal/lib/hcrypto/imath/imath.c do{mp_size i__=(S)*sizeof(mp_digit);mp_digit *p__=(P),*q__=(Q);\ mp_digit 128 source4/heimdal/lib/hcrypto/imath/imath.c do{mp_int z_=(Z);mp_size uz_=MP_USED(z_);mp_digit *dz_=MP_DIGITS(z_)+uz_-1;\ mp_digit 164 source4/heimdal/lib/hcrypto/imath/imath.c #define LOWER_HALF(W) ((mp_digit)(W)) mp_digit 189 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit *s_alloc(mp_size num); mp_digit 215 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit s_uadd(mp_digit *da, mp_digit *db, mp_digit *dc, mp_digit 248 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit s_ddiv(mp_int a, mp_digit b); mp_digit 412 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit vbuf[MP_VALUE_DIGITS(value)]; mp_digit 425 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit vbuf[MP_VALUE_DIGITS(value)]; mp_digit 470 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *da, *dc; mp_digit 563 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit carry; mp_digit 624 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit vbuf[MP_VALUE_DIGITS(value)]; mp_digit 646 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit carry; mp_digit 702 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit vbuf[MP_VALUE_DIGITS(value)]; mp_digit 715 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *out; mp_digit 778 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit vbuf[MP_VALUE_DIGITS(value)]; mp_digit 809 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *out; mp_digit 995 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit vbuf[MP_VALUE_DIGITS(value)]; mp_digit 1238 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit vbuf[MP_VALUE_DIGITS(value)]; mp_digit 1253 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit vbuf[MP_VALUE_DIGITS(value)]; mp_digit 1707 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dz; mp_digit 1741 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dz; mp_digit 1799 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit d; mp_digit 1804 source4/heimdal/lib/hcrypto/imath/imath.c d = s_ddiv(&tmp, (mp_digit)radix); mp_digit 1900 source4/heimdal/lib/hcrypto/imath/imath.c s_dmul(z, (mp_digit)radix); mp_digit 1901 source4/heimdal/lib/hcrypto/imath/imath.c s_dadd(z, (mp_digit)ch); mp_digit 1930 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit d; mp_digit 1979 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dz; mp_digit 2054 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dz; mp_digit 2118 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit *s_alloc(mp_size num) mp_digit 2120 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *out = malloc(num * sizeof(mp_digit)); mp_digit 2125 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit v = (mp_digit) 0xdeadbeef; mp_digit 2140 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit *s_realloc(mp_digit *old, mp_size osize, mp_size nsize) mp_digit 2143 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *new = s_alloc(nsize); mp_digit 2147 source4/heimdal/lib/hcrypto/imath/imath.c new[ix] = (mp_digit) 0xdeadbeef; mp_digit 2149 source4/heimdal/lib/hcrypto/imath/imath.c memcpy(new, old, osize * sizeof(mp_digit)); mp_digit 2151 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *new = realloc(old, nsize * sizeof(mp_digit)); mp_digit 2175 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *tmp; mp_digit 2213 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dat = da + len - 1, *dbt = db + len - 1; mp_digit 2238 source4/heimdal/lib/hcrypto/imath/imath.c t[ndig++] = (mp_digit) uv; mp_digit 2269 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit vdig[MP_VALUE_DIGITS(v)]; mp_digit 2287 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit s_uadd(mp_digit *da, mp_digit *db, mp_digit *dc, mp_digit 2295 source4/heimdal/lib/hcrypto/imath/imath.c SWAP(mp_digit *, da, db); mp_digit 2315 source4/heimdal/lib/hcrypto/imath/imath.c return (mp_digit)w; mp_digit 2364 source4/heimdal/lib/hcrypto/imath/imath.c SWAP(mp_digit *, da, db); mp_digit 2381 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *t1, *t2, *t3, carry; mp_digit 2383 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *a_top = da + bot_size; mp_digit 2384 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *b_top = db + bot_size; mp_digit 2453 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dct = dc; mp_digit 2454 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dbt = db; mp_digit 2467 source4/heimdal/lib/hcrypto/imath/imath.c *dct = (mp_digit)w; mp_digit 2479 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *a_top = da + bot_size; mp_digit 2480 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *t1, *t2, *t3, carry; mp_digit 2538 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dct = dc, *dat = da; mp_digit 2574 source4/heimdal/lib/hcrypto/imath/imath.c *dct = (mp_digit)w; mp_digit 2591 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *da = MP_DIGITS(a); mp_digit 2606 source4/heimdal/lib/hcrypto/imath/imath.c *da = (mp_digit)w; mp_digit 2618 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *da = MP_DIGITS(a); mp_digit 2629 source4/heimdal/lib/hcrypto/imath/imath.c *da = (mp_digit)w; mp_digit 2658 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit s_ddiv(mp_int a, mp_digit b) mp_digit 2662 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *da = MP_DIGITS(a) + ua - 1; mp_digit 2675 source4/heimdal/lib/hcrypto/imath/imath.c *da = (mp_digit)qdigit; mp_digit 2679 source4/heimdal/lib/hcrypto/imath/imath.c return (mp_digit)w; mp_digit 2693 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *to, *from; mp_digit 2709 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit d = 0, *dz, save; mp_digit 2737 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit mask = (1 << rest) - 1; mp_digit 2753 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *from, *to, d; mp_digit 2766 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dz = MP_DIGITS(z) + uz - 1; mp_digit 2792 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit save = *from; mp_digit 2820 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit hi = (1 << (p2 % MP_DIGIT_BIT)), *zp; mp_digit 2852 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dp = MP_DIGITS(z), d; mp_digit 2878 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dz = MP_DIGITS(z), d; mp_digit 2904 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dz; mp_digit 2926 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit d = b->digits[MP_USED(b) - 1]; mp_digit 2929 source4/heimdal/lib/hcrypto/imath/imath.c while(d < (mp_digit) (1 << (MP_DIGIT_BIT - 1))) { /* d < (MP_RADIX / 2) */ mp_digit 3013 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *db, *dbt, umu, d; mp_digit 3095 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *da, btop; mp_digit 3148 source4/heimdal/lib/hcrypto/imath/imath.c s_dbmul(MP_DIGITS(b), (mp_digit) qdigit, t.digits, ub); mp_digit 3158 source4/heimdal/lib/hcrypto/imath/imath.c q.digits[qpos++] = (mp_digit) qdigit; mp_digit 3166 source4/heimdal/lib/hcrypto/imath/imath.c REV(mp_digit, q.digits, qpos); mp_digit 3279 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dz; mp_digit 3284 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit d = *dz++; mp_digit 3287 source4/heimdal/lib/hcrypto/imath/imath.c for(i = sizeof(mp_digit); i > 0 && pos < limit; --i) { mp_digit 53 source4/heimdal/lib/hcrypto/imath/imath.h mp_digit single; mp_digit 54 source4/heimdal/lib/hcrypto/imath/imath.h mp_digit *digits; mp_digit 75 source4/heimdal/lib/hcrypto/imath/imath.h #define MP_DIGIT_BIT (sizeof(mp_digit) * CHAR_BIT)