Lines Matching defs:free
258 struct tg_buildstate *tgbs_next; /* next stacked or free */
265 struct tg_poststate *tgps_next; /* next stacked or free */
1203 tg_buildstate_t *state = NULL, *new_state, *free = NULL;
1282 if (free != NULL) {
1283 new_state = free;
1284 free = free->tgbs_next;
1307 * free our buffer, and update our "resident" counter accordingly.
1325 state->tgbs_next = free;
1326 free = state;
1332 while (free != NULL) {
1333 state = free;
1334 free = free->tgbs_next;
1603 tg_todo_t *first = NULL, *last = NULL, *free = NULL, *this = NULL;
1723 if (free != NULL) {
1724 todo = free;
1725 free = free->tgtd_next;
1747 this->tgtd_next = free;
1748 free = this;
1767 * Nothing more to do -- free the to-do list.
1769 while (free != NULL) {
1770 this = free->tgtd_next;
1771 mdb_free(free, sizeof (tg_todo_t));
1772 free = this;
2114 tg_poststate_t *free = NULL, *stack = NULL, *state;
2134 if (free == NULL) {
2137 state = free;
2138 free = free->tgps_next;
2170 state->tgps_next = free;
2171 free = state;
2188 * We need to free our freelist.
2190 while (free != NULL) {
2191 state = free;
2192 free = free->tgps_next;