Lines Matching refs:freelist
187 * n1 is the number of entries that should be in the freelist.
188 * n2 is the number of entries actually found in the freelist.
197 liststart = nslots, // start of freelist
198 listend = nslots+count+2; // end of freelist
210 answer[liststart] = count; /* size of freelist */
309 db_table::db_table() : freelist()
324 * 1. Get rid of contents of freelist
342 freelist.reset();
644 * Add given entry to table in first available slot (either look in freelist
658 entryp where = freelist.pop();
659 if (where == NULL) { /* empty freelist */
704 * the freelist. 'count' is decremented if the deletion occurs. The object
728 return (freelist.push(where));
735 * [vector_size][table_size][last_used][count][freelist].
746 answer = freelist.stats(3);
1115 db_table::db_table(char *file) : freelist()
1126 freelist.init();