Lines Matching defs:freeidx
96 static int freeidx; /* index of free blocks in flist % FREESIZE */
204 freeidx = (freeidx + FREESIZE - 1) &
206 flist[freeidx] = Lfree = NULL;
212 freeidx = (freeidx + FREESIZE - 1) &
214 flist[freeidx] = Lfree = NULL;
891 for (i = 0; i < freeidx; i++)
895 if (flist[freeidx] != NULL)
896 realfree(flist[freeidx]);
897 flist[freeidx] = Lfree = old;
898 freeidx = (freeidx + 1) & FREEMASK; /* one forward */
915 flp = (char **)&(flist[freeidx]);
925 freeidx = 0;