Lines Matching refs:fsi

1342 	int fsi, stblsize;
1422 fsi = rp->header.stblindex + stblsize;
1423 rp->header.freelist = fsi;
1424 rp->header.freecnt = rp->header.maxslot - fsi;
1449 f = &rp->slot[fsi];
1450 for (fsi++; fsi < rp->header.maxslot; f++, fsi++)
1451 f->next = fsi;
1565 fsi = rp->header.freelist;
1566 f = &rp->slot[fsi];
1567 for (fsi++; fsi < rp->header.maxslot; f++, fsi++)
1568 f->next = fsi;
1647 int fsi, last;
1776 fsi = oldstblindex;
1777 f = &sp->slot[fsi];
1779 for (n = 0; n < oldstblsize; n++, fsi++, f++) {
1781 last = fsi;
1790 fsi = n = newstblindex + newstblsize;
1791 f = &sp->slot[fsi];
1792 for (fsi++; fsi < sp->header.maxslot; f++, fsi++)
1793 f->next = fsi;
1797 fsi = sp->header.freelist;
1798 if (fsi == -1)
1802 f = &sp->slot[fsi];
1803 fsi = f->next;
1804 } while (fsi != -1);
1881 int fsi, stblsize, n;
1962 fsi = n = DTROOTMAXSLOT + stblsize;
1963 f = &rp->slot[fsi];
1964 for (fsi++; fsi < rp->header.maxslot; f++, fsi++)
1965 f->next = fsi;
1969 fsi = sp->header.freelist;
1970 if (fsi == -1)
1973 rp->header.freelist = fsi;
1976 f = &rp->slot[fsi];
1977 fsi = f->next;
1978 } while (fsi >= 0);
2049 fsi = DTENTRYSTART + 1;
2050 f = &sp->slot[fsi];
2053 for (fsi++; fsi < DTROOTMAXSLOT; f++, fsi++)
2054 f->next = fsi;
2823 int fsi;
2887 fsi = 1;
2888 f = &p->slot[fsi];
2891 for (fsi++; fsi < DTROOTMAXSLOT; f++, fsi++)
2892 f->next = fsi;
3904 int hsi, fsi, klen, len, nextindex;
3919 hsi = fsi = p->header.freelist;
3920 h = &p->slot[fsi];
3967 fsi = p->header.freelist;
3968 t = &p->slot[fsi];
3973 if (fsi != xsi + 1) {
3986 lv->offset = fsi;
3995 xsi = fsi;
4259 int fsi; /* free entry slot index */
4269 fsi = stbl[fi];
4276 lv->offset = fsi;
4279 t = &p->slot[fsi];
4288 xsi = fsi;
4327 p->header.freelist = fsi;
4360 int fsi, xsi, n;
4382 fsi = si;
4424 p->header.freelist = fsi;
4436 int fsi; /* free entry slot index */
4444 fsi = p->header.freelist;
4451 lv->offset = fsi;
4454 xsi = fsi;
4456 t = &p->slot[fsi];