Lines Matching refs:Bigint
321 Bigint { struct
322 struct Bigint *next; argument
327 typedef struct Bigint Bigint; typedef
350 static Bigint *freelist[Kmax+1];
354 static Bigint *
358 Bigint *rv; in Balloc()
365 len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) in Balloc()
368 rv = (Bigint*)pmem_next; in Balloc()
372 rv = (Bigint*)MALLOC(len*sizeof(double)); in Balloc()
386 Bfree(Bigint *v) in Bfree()
407 static Bigint *
411 Bigint *rv; in Balloc()
415 len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) in Balloc()
418 rv = (Bigint*)MALLOC(len*sizeof(double)); in Balloc()
431 Bfree(Bigint *v) in Bfree()
447 static Bigint *
448 multadd(Bigint *b, int m, int a) /* multiply by m and add a */ in multadd()
453 Bigint *b1; in multadd()
488 static Bigint *
491 Bigint *b; in s2b()
600 static Bigint *
603 Bigint *b; in i2b()
616 static Bigint *
617 mult(Bigint *a, Bigint *b) in mult()
619 Bigint *c; in mult()
678 static Bigint *p5s;
684 static Bigint *
685 pow5mult(Bigint *b, int k) in pow5mult()
687 Bigint *b1, *p5, *p51; in pow5mult()
740 static Bigint *
741 pow5mult(Bigint *b, int k) in pow5mult()
743 Bigint *b1, *p5, *p51; in pow5mult()
791 static Bigint *
792 lshift(Bigint *b, int k) in lshift()
795 Bigint *b1; in lshift()
839 cmp(Bigint *a, Bigint *b) in cmp()
871 static Bigint *
872 diff(Bigint *a, Bigint *b) in diff()
874 Bigint *c; in diff()
943 b2d(Bigint *a, int *e) in b2d()
998 static Bigint *
1001 Bigint *b; in sd2b()
1056 static Bigint *
1059 Bigint *b; in d2b()
1105 ratio(Bigint *a, Bigint *b) in ratio()
1146 dshift(Bigint *b, int p2) in dshift()
1159 quorem(Bigint *b, Bigint *S) in quorem()
1296 Bigint *b, *d; in bigcomp()
1444 Bigint *bb, *bb1, *bd, *bd0, *bs, *delta; in _Py_dg_strtod()
2194 sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= (unsigned)i; in rv_alloc()
2228 Bigint *b = (Bigint *)((int *)s - 1); in _Py_dg_freedtoa()
2315 Bigint *b, *b1, *delta, *mlo, *mhi, *S; in _Py_dg_dtoa()