Lines Matching refs:done
173 local struct tab *done; /* states already evaluated array */ variable
183 if (done != NULL) { in cleanup()
185 if (done[n].len) in cleanup()
186 free(done[n].vec); in cleanup()
187 free(done); in cleanup()
271 length = done[index].len; in beenhere()
272 if (offset < length && (done[index].vec[offset] & bit) != 0) in beenhere()
284 vector = realloc(done[index].vec, length); in beenhere()
286 memset(vector + done[index].len, 0, length - done[index].len); in beenhere()
305 done[index].len = length; in beenhere()
306 done[index].vec = vector; in beenhere()
310 done[index].vec[offset] |= bit; in beenhere()
465 done = NULL; in main()
550 done = NULL; in main()
552 (done = calloc(size, sizeof(struct tab))) == NULL) { in main()