Lines Matching refs:Bigint
363 Bigint {
364 struct Bigint *next;
369 typedef struct Bigint Bigint;
371 static Bigint *freelist[Kmax+1];
381 /* Special value used to indicate an invalid Bigint value,
383 * want to avoid introducing NULL checks everytime a bigint
389 #define BIGINT_INVALID ((Bigint *)&bigint_invalid_value)
391 static const Bigint bigint_invalid_value;
399 static Bigint *
408 Bigint *rv;
417 rv = (Bigint *)MALLOC(sizeof(Bigint) + (x-1)*sizeof(Long));
435 (v) Bigint *v;
437 (Bigint *v)
456 Bcopy_ptr(Bigint **px, Bigint *y)
468 static Bigint *
471 (b, m, a) Bigint *b; int m, a;
473 (Bigint *b, int m, int a) /* multiply by m and add a */
481 Bigint *b1;
520 static Bigint *
528 Bigint *b;
645 static Bigint *
653 Bigint *b;
663 static Bigint *
666 (a, b) Bigint *a, *b;
668 (Bigint *a, Bigint *b)
671 Bigint *c;
756 static Bigint *p5s;
759 static Bigint *
762 (b, k) Bigint *b; int k;
764 (Bigint *b, int k)
767 Bigint *b1, *p5, *p51;
815 static Bigint *
818 (b, k) Bigint *b; int k;
820 (Bigint *b, int k)
824 Bigint *b1;
885 (a, b) Bigint *a, *b;
887 (Bigint *a, Bigint *b)
923 static Bigint *
926 (a, b) Bigint *a, *b;
928 (Bigint *a, Bigint *b)
931 Bigint *c;
1055 (a, e) Bigint *a; int *e;
1057 (Bigint *a, int *e)
1125 static Bigint *
1133 Bigint *b;
1264 (a, b) Bigint *a, *b;
1266 (Bigint *a, Bigint *b)
1346 Bigint *bb1, *bd0;
1347 Bigint *bb = NULL, *bd = NULL, *bs = NULL, *delta = NULL;/* pacify gcc */
1912 (b, S) Bigint *b, *S;
1914 (Bigint *b, Bigint *S)
2122 Bigint *b, *b1, *delta, *mhi, *S;
2123 Bigint *mlo = NULL; /* pacify gcc */
2126 Bigint *result = NULL;
2303 for(result_k = 0; (int)(sizeof(Bigint) - sizeof(ULong)) + j <= i;