lib/libc/gdtoa/g_Qfmt.c
119
s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
lib/libc/gdtoa/g_ddfmt.c
157
fpi.nbits = z->wds * 32 - hi0bits(z->x[j = z->wds-1]);
lib/libc/gdtoa/g_ddfmt.c
158
if (fpi.nbits < 106) {
lib/libc/gdtoa/g_ddfmt.c
159
fpi.nbits = 106;
lib/libc/gdtoa/g_ddfmt.c
170
if (bufsize < (int)(fpi.nbits * .301029995664) + 10) {
lib/libc/gdtoa/g_ddfmt.c
176
fpi.emin = 1-1023-53+1;
lib/libc/gdtoa/g_ddfmt.c
177
fpi.emax = 2046-1023-106+1;
lib/libc/gdtoa/g_ddfmt.c
178
fpi.rounding = Rounding;
lib/libc/gdtoa/g_ddfmt.c
179
fpi.sudden_underflow = 0;
lib/libc/gdtoa/g_ddfmt.c
181
s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se);
lib/libc/gdtoa/g_ddfmt.c
43
FPI fpi;
lib/libc/gdtoa/g_dfmt.c
95
s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
lib/libc/gdtoa/g_ffmt.c
93
s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
lib/libc/gdtoa/g_xLfmt.c
113
s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
lib/libc/gdtoa/g_xfmt.c
119
s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
lib/libc/gdtoa/gdtoa.c
120
(fpi, be, bits, kindp, mode, ndigits, decpt, rve)
lib/libc/gdtoa/gdtoa.c
121
CONST FPI *fpi; int be; ULong *bits;
lib/libc/gdtoa/gdtoa.c
124
(CONST FPI *fpi, int be, ULong *bits, int *kindp, int mode, int ndigits, int *decpt, char **rve)
lib/libc/gdtoa/gdtoa.c
196
b = bitstob(bits, nbits = fpi->nbits, &bbits);
lib/libc/gdtoa/gdtoa.c
330
if ( (rdir = fpi->rounding - 1) !=0) {
lib/libc/gdtoa/gdtoa.c
519
if (be - i++ < fpi->emin && mode != 3 && mode != 5) {
lib/libc/gdtoa/gdtoa.c
521
i = be - fpi->emin + 1;
lib/libc/gdtoa/gdtoa.c
587
if (bbits == 1 && be0 > fpi->emin + 1) {
lib/libc/gdtoa/gdtoa.h
136
extern char* gdtoa ANSI((CONST FPI *fpi, int be, ULong *bits, int *kindp,
lib/libc/gdtoa/gdtoa_fltrnds.h
1
CONST FPI *fpi;
lib/libc/gdtoa/gdtoa_fltrnds.h
14
fpi = &fpi0;
lib/libc/gdtoa/gdtoa_fltrnds.h
17
fpi = &fpi1;
lib/libc/gdtoa/gethex.c
141
switch(fpi->rounding) {
lib/libc/gdtoa/gethex.c
158
switch(fpi->rounding) {
lib/libc/gdtoa/gethex.c
171
nbits = fpi->nbits;
lib/libc/gdtoa/gethex.c
182
*expt = fpi->emin;
lib/libc/gdtoa/gethex.c
218
nbits = fpi->nbits;
lib/libc/gdtoa/gethex.c
243
if (e > fpi->emax) {
lib/libc/gdtoa/gethex.c
253
if (e < fpi->emin) {
lib/libc/gdtoa/gethex.c
255
n = fpi->emin - e;
lib/libc/gdtoa/gethex.c
257
switch (fpi->rounding) {
lib/libc/gdtoa/gethex.c
272
*expt = fpi->emin;
lib/libc/gdtoa/gethex.c
296
e = fpi->emin;
lib/libc/gdtoa/gethex.c
300
switch(fpi->rounding) {
lib/libc/gdtoa/gethex.c
319
if (nbits == fpi->nbits - 1
lib/libc/gdtoa/gethex.c
327
if (++e > fpi->emax)
lib/libc/gdtoa/gethex.c
41
gethex( CONST char **sp, CONST FPI *fpi, Long *expt, Bigint **bp, int sign, locale_t loc)
lib/libc/gdtoa/hexnan.c
56
hexnan(sp, fpi, x0)
lib/libc/gdtoa/hexnan.c
57
CONST char **sp; CONST FPI *fpi; ULong *x0;
lib/libc/gdtoa/hexnan.c
59
hexnan( CONST char **sp, CONST FPI *fpi, ULong *x0)
lib/libc/gdtoa/hexnan.c
68
nbits = fpi->nbits;
lib/libc/gdtoa/ldtoa.c
102
ret = gdtoa(&fpi, be, (ULong *)bits, &kind, mode, ndigits, decpt, rve);
lib/libc/gdtoa/ldtoa.c
57
static CONST FPI fpi = {
lib/libc/gdtoa/strtoIQ.c
43
static CONST FPI fpi = { 113, 1-16383-113+1, 32766-16383-113+1, 1, SI };
lib/libc/gdtoa/strtoIQ.c
53
k = strtoIg(s, sp, &fpi, exp, B, rv);
lib/libc/gdtoa/strtoId.c
43
static CONST FPI fpi = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI };
lib/libc/gdtoa/strtoId.c
52
k = strtoIg(s, sp, &fpi, exp, B, rv);
lib/libc/gdtoa/strtoIdd.c
44
static CONST FPI fpi = { 106, 1-1023, 2046-1023-106+1, 1, 1 };
lib/libc/gdtoa/strtoIdd.c
46
static CONST FPI fpi = { 106, 1-1023-53+1, 2046-1023-106+1, 1, 0 };
lib/libc/gdtoa/strtoIdd.c
56
k = strtoIg(s, sp, &fpi, exp, B, rv);
lib/libc/gdtoa/strtoIf.c
43
static CONST FPI fpi = { 24, 1-127-24+1, 254-127-24+1, 1, SI };
lib/libc/gdtoa/strtoIf.c
52
k = strtoIg(s, sp, &fpi, exp, B, rv);
lib/libc/gdtoa/strtoIg.c
113
if (e1 == fpi->emin) {
lib/libc/gdtoa/strtoIg.c
114
if (fpi->sudden_underflow)
lib/libc/gdtoa/strtoIg.c
38
strtoIg(s00, se, fpi, exp, B, rvp) CONST char *s00; char **se; CONST FPI *fpi; Long *exp; Bigint **B; int *rvp;
lib/libc/gdtoa/strtoIg.c
40
strtoIg(CONST char *s00, char **se, CONST FPI *fpi, Long *exp, Bigint **B, int *rvp)
lib/libc/gdtoa/strtoIg.c
49
rv = strtodg(s00, se, fpi, exp, b->x);
lib/libc/gdtoa/strtoIg.c
62
nb = fpi->nbits;
lib/libc/gdtoa/strtoIg.c
71
if (fpi->sudden_underflow) {
lib/libc/gdtoa/strtoIg.c
84
if (++e1 > fpi->emax)
lib/libc/gdtoa/strtoIg.c
99
e1 = fpi->emax;
lib/libc/gdtoa/strtoIx.c
43
static CONST FPI fpi = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, SI };
lib/libc/gdtoa/strtoIx.c
53
k = strtoIg(s, sp, &fpi, exp, B, rv);
lib/libc/gdtoa/strtoIxL.c
43
static CONST FPI fpi = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, SI };
lib/libc/gdtoa/strtoIxL.c
53
k = strtoIg(s, sp, &fpi, exp, B, rv);
lib/libc/gdtoa/strtod.c
159
static CONST FPI fpi = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI };
lib/libc/gdtoa/strtod.c
167
FPI fpi1 = fpi;
lib/libc/gdtoa/strtod.c
170
#define fpi1 fpi
lib/libc/gdtoa/strtod.c
181
copybits(bits, fpi.nbits, bb);
lib/libc/gdtoa/strtodI.c
60
static CONST FPI fpi = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI };
lib/libc/gdtoa/strtodI.c
66
k = strtodg(s, sp, &fpi, &exp, bits);
lib/libc/gdtoa/strtodg.c
1053
if (rve > fpi->emax) {
lib/libc/gdtoa/strtodg.c
1054
switch(fpi->rounding & 3) {
lib/libc/gdtoa/strtodg.c
1069
*expt = fpi->emax;
lib/libc/gdtoa/strtodg.c
1071
be = b + ((unsigned int)(fpi->nbits + 31) >> 5);
lib/libc/gdtoa/strtodg.c
1074
if ((j = fpi->nbits & 0x1f) != 0)
lib/libc/gdtoa/strtodg.c
1086
*expt = fpi->emax + 1;
lib/libc/gdtoa/strtodg.c
179
(d, fpi, expt, bits, exact, rd, irv)
lib/libc/gdtoa/strtodg.c
180
U *d; CONST FPI *fpi; Long *expt; ULong *bits; int exact, rd, *irv;
lib/libc/gdtoa/strtodg.c
182
(U *d, CONST FPI *fpi, Long *expt, ULong *bits, int exact, int rd, int *irv)
lib/libc/gdtoa/strtodg.c
191
bdif -= nb = fpi->nbits;
lib/libc/gdtoa/strtodg.c
203
fpi->rounding ==
lib/libc/gdtoa/strtodg.c
256
if (e < fpi->emin) {
lib/libc/gdtoa/strtodg.c
257
k = fpi->emin - e;
lib/libc/gdtoa/strtodg.c
258
e = fpi->emin;
lib/libc/gdtoa/strtodg.c
259
if (k > nb || fpi->sudden_underflow) {
lib/libc/gdtoa/strtodg.c
282
else if (e > fpi->emax) {
lib/libc/gdtoa/strtodg.c
283
e = fpi->emax + 1;
lib/libc/gdtoa/strtodg.c
325
strtodg(CONST char *s00, char **se, CONST FPI *fpi, Long *expt, ULong *bits,
lib/libc/gdtoa/strtodg.c
353
nbits = fpi->nbits;
lib/libc/gdtoa/strtodg.c
383
irv = gethex(&s, fpi, expt, &rvb, sign, loc);
lib/libc/gdtoa/strtodg.c
396
sudden_underflow = fpi->sudden_underflow;
lib/libc/gdtoa/strtodg.c
512
*expt = fpi->emax + 1;
lib/libc/gdtoa/strtodg.c
515
irv = hexnan(&s, fpi, bits);
lib/libc/gdtoa/strtodg.c
530
switch(fpi->rounding & 3) {
lib/libc/gdtoa/strtodg.c
555
if (rvOK(&rv, fpi, expt, bits, 1, rd, &irv))
lib/libc/gdtoa/strtodg.c
565
if (rvOK(&rv, fpi, expt, bits, i, rd, &irv))
lib/libc/gdtoa/strtodg.c
595
if (rvOK(&rv, fpi, expt, bits, 0, rd, &irv))
lib/libc/gdtoa/strtodg.c
603
if (rvOK(&rv, fpi, expt, bits, 0, rd, &irv))
lib/libc/gdtoa/strtodg.c
677
if (e2 > fpi->emax + 1)
lib/libc/gdtoa/strtodg.c
680
if (e2 < (emin = fpi->emin)) {
lib/libc/gdtoa/strtodnrp.c
49
static const FPI fpi = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI };
lib/libc/gdtoa/strtodnrp.c
55
k = strtodg(s, sp, &fpi, &expt, bits);
lib/libc/gdtoa/strtof.c
59
k = strtodg(s, sp, fpi, &expt, bits, loc);
lib/libc/gdtoa/strtof_vaxf.c
49
static CONST FPI fpi = { 24, 1-128-1-24+1, 255-128-1-24+1, 1, SI };
lib/libc/gdtoa/strtof_vaxf.c
55
k = strtodg(s, sp, &fpi, &expt, bits, loc);
lib/libc/gdtoa/strtopQ.c
68
k = strtodg(s, sp, fpi, &expt, bits, loc);
lib/libc/gdtoa/strtopd.c
53
k = strtodg(s, sp, fpi, &expt, bits);
lib/libc/gdtoa/strtopdd.c
62
rv = strtodg(s, sp, fpi, &expt, bits);
lib/libc/gdtoa/strtopf.c
53
k = strtodg(s, sp, fpi, &expt, bits);
lib/libc/gdtoa/strtopx.c
70
k = strtodg(s, sp, fpi, &expt, bits, loc);
lib/libc/gdtoa/strtopxL.c
66
k = strtodg(s, sp, fpi, &expt, bits, loc);
lib/libc/gdtoa/strtorQ.c
105
CONST FPI *fpi;
lib/libc/gdtoa/strtorQ.c
111
fpi = &fpi0;
lib/libc/gdtoa/strtorQ.c
115
fpi = &fpi1;
lib/libc/gdtoa/strtorQ.c
117
k = strtodg(s, sp, fpi, &expt, bits);
lib/libc/gdtoa/strtord.c
79
CONST FPI *fpi;
lib/libc/gdtoa/strtord.c
85
fpi = &fpi0;
lib/libc/gdtoa/strtord.c
89
fpi = &fpi1;
lib/libc/gdtoa/strtord.c
91
k = strtodg(s, sp, fpi, &expt, bits, loc);
lib/libc/gdtoa/strtordd.c
187
CONST FPI *fpi;
lib/libc/gdtoa/strtordd.c
193
fpi = &fpi0;
lib/libc/gdtoa/strtordd.c
197
fpi = &fpi1;
lib/libc/gdtoa/strtordd.c
199
k = strtodg(s, sp, fpi, &expt, bits);
lib/libc/gdtoa/strtorf.c
77
CONST FPI *fpi;
lib/libc/gdtoa/strtorf.c
83
fpi = &fpi0;
lib/libc/gdtoa/strtorf.c
87
fpi = &fpi1;
lib/libc/gdtoa/strtorf.c
89
k = strtodg(s, sp, fpi, &expt, bits);
lib/libc/gdtoa/strtorx.c
108
CONST FPI *fpi;
lib/libc/gdtoa/strtorx.c
114
fpi = &fpi0;
lib/libc/gdtoa/strtorx.c
118
fpi = &fpi1;
lib/libc/gdtoa/strtorx.c
120
k = strtodg(s, sp, fpi, &expt, bits);
lib/libc/gdtoa/strtorxL.c
102
fpi = &fpi0;
lib/libc/gdtoa/strtorxL.c
106
fpi = &fpi1;
lib/libc/gdtoa/strtorxL.c
108
k = strtodg(s, sp, fpi, &expt, bits);
lib/libc/gdtoa/strtorxL.c
96
CONST FPI *fpi;
lib/libperfuse/ops.c
1943
struct fuse_poll_in *fpi;
lib/libperfuse/ops.c
1960
pm = ps->ps_new_msg(pu, opc, FUSE_POLL, sizeof(*fpi), NULL);
lib/libperfuse/ops.c
1961
fpi = GET_INPAYLOAD(ps, pm, fuse_poll_in);
lib/libperfuse/ops.c
1962
fpi->fh = PN_ISDIR(opc) ? FUSE_UNKNOWN_FH : perfuse_get_fh(opc, FREAD);
lib/libperfuse/ops.c
1963
fpi->kh = 0;
lib/libperfuse/ops.c
1964
fpi->flags = 0;
lib/libperfuse/ops.c
1970
PERFUSE_NODE_DATA(opc)->pnd_nodeid, fpi->fh);
sys/dev/ic/nvmereg.h
596
uint8_t fpi; /* Format Progress Indicator */