Home
last modified time | relevance | path

Searched refs:Bigint (Results 1 – 11 of 11) sorted by relevance

/bionic/libc/upstream-openbsd/lib/libc/gdtoa/
Dgdtoaimp.h473 Bigint { struct
474 struct Bigint *next; argument
479 typedef struct Bigint Bigint; argument
574 extern Bigint *Balloc ANSI((int));
575 extern void Bfree ANSI((Bigint*));
582 extern ULong any_on ANSI((Bigint*, int));
583 extern double b2d ANSI((Bigint*, int*));
584 extern int cmp ANSI((Bigint*, Bigint*));
585 extern void copybits ANSI((ULong*, int, Bigint*));
586 extern Bigint *d2b ANSI((double, int*, int*));
[all …]
Dmisc.c34 static Bigint *freelist[Kmax+1];
47 Bigint *
56 Bigint *rv;
70 rv = (Bigint *)MALLOC(sizeof(Bigint) + (x-1)*sizeof(ULong));
74 len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1)
77 rv = (Bigint*)pmem_next;
81 rv = (Bigint*)MALLOC(len*sizeof(double));
97 (v) Bigint *v; in Bfree()
99 (Bigint *v)
166 Bigint *
[all …]
Dsmisc.c34 Bigint *
42 Bigint *b;
85 (a, b) Bigint *a, *b; in ratio()
87 (Bigint *a, Bigint *b)
145 copybits(c, n, b) ULong *c; int n; Bigint *b; in copybits()
147 copybits(ULong *c, int n, Bigint *b)
175 any_on(b, k) Bigint *b; int k; in any_on()
177 any_on(Bigint *b, int k)
Dsum.c34 Bigint *
36 sum(a, b) Bigint *a; Bigint *b; in sum()
38 sum(Bigint *a, Bigint *b)
41 Bigint *c;
Dgmisc.c36 rshift(b, k) Bigint *b; int k; in rshift()
38 rshift(Bigint *b, int k)
69 trailz(b) Bigint *b; in trailz()
71 trailz(Bigint *b)
Ddmisc.c49 sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= i;
99 Bigint *b = (Bigint *)((int *)s - 1);
112 (b, S) Bigint *b, *S; in quorem()
114 (Bigint *b, Bigint *S)
Dstrtodg.c47 Bigint *
49 increment(b) Bigint *b; in increment()
51 increment(Bigint *b)
55 Bigint *b1;
96 decrement(b) Bigint *b; in decrement()
98 decrement(Bigint *b)
128 all_on(b, n) Bigint *b; int n; in all_on()
130 all_on(Bigint *b, int n)
145 Bigint *
147 set_ones(b, n) Bigint *b; int n; in set_ones()
[all …]
Dgethex.c41 CONST char **sp; FPI *fpi; Long *exp; Bigint **bp; int sign; in gethex()
43 gethex( CONST char **sp, FPI *fpi, Long *exp, Bigint **bp, int sign)
46 Bigint *b;
Dgdtoa.c34 static Bigint *
42 Bigint *b;
162 Bigint *b, *b1, *delta, *mlo, *mhi, *mhi1, *S;
Ddtoa.c126 Bigint *b, *b1, *delta, *mlo, *mhi, *S;
Dstrtod.c100 Bigint *bb = NULL, *bb1, *bd = NULL, *bd0 = NULL, *bs = NULL, *delta = NULL;