Lines Matching refs:Bigint
320 Bigint { struct
321 struct Bigint *next; argument
326 typedef struct Bigint Bigint; argument
349 static Bigint *freelist[Kmax+1];
353 static Bigint *
357 Bigint *rv; in Balloc()
364 len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) in Balloc()
367 rv = (Bigint*)pmem_next; in Balloc()
371 rv = (Bigint*)MALLOC(len*sizeof(double)); in Balloc()
385 Bfree(Bigint *v) in Bfree()
406 static Bigint *
410 Bigint *rv; in Balloc()
414 len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) in Balloc()
417 rv = (Bigint*)MALLOC(len*sizeof(double)); in Balloc()
430 Bfree(Bigint *v) in Bfree()
446 static Bigint *
447 multadd(Bigint *b, int m, int a) /* multiply by m and add a */ in multadd()
457 Bigint *b1; in multadd()
500 static Bigint *
503 Bigint *b; in s2b()
612 static Bigint *
615 Bigint *b; in i2b()
628 static Bigint *
629 mult(Bigint *a, Bigint *b) in mult()
631 Bigint *c; in mult()
729 static Bigint *p5s;
735 static Bigint *
736 pow5mult(Bigint *b, int k) in pow5mult()
738 Bigint *b1, *p5, *p51; in pow5mult()
791 static Bigint *
792 pow5mult(Bigint *b, int k) in pow5mult()
794 Bigint *b1, *p5, *p51; in pow5mult()
842 static Bigint *
843 lshift(Bigint *b, int k) in lshift()
846 Bigint *b1; in lshift()
890 cmp(Bigint *a, Bigint *b) in cmp()
922 static Bigint *
923 diff(Bigint *a, Bigint *b) in diff()
925 Bigint *c; in diff()
1017 b2d(Bigint *a, int *e) in b2d()
1072 static Bigint *
1075 Bigint *b; in sd2b()
1130 static Bigint *
1133 Bigint *b; in d2b()
1179 ratio(Bigint *a, Bigint *b) in ratio()
1220 dshift(Bigint *b, int p2) in dshift()
1233 quorem(Bigint *b, Bigint *S) in quorem()
1399 Bigint *b, *d; in bigcomp()
1517 Bigint *bb, *bb1, *bd, *bd0, *bs, *delta; in _Py_dg_strtod()
2267 sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= (unsigned)i; in rv_alloc()
2301 Bigint *b = (Bigint *)((int *)s - 1); in _Py_dg_freedtoa()
2388 Bigint *b, *b1, *delta, *mlo, *mhi, *S; in _Py_dg_dtoa()