Lines Matching defs:free
123 * bad tlabel's are free to be used again.
132 uint64_t free;
162 free = tlabel_handle->tb_free[node_number];
169 * node id back into the free list
176 /* add the bad tlabels back into the free list */
177 free |= bad;
189 * Find a free tlabel. This will break out of the loop once it finds a
196 /* if the next tlabel to check is free */
197 if ((free & ((uint64_t)1 << last)) != 0) {
206 /* take it out of the free list */
207 free = free & ~((uint64_t)1 << last);
221 tlabel_handle->tb_free[node_number] = free;
234 * This tlabel is not free, lets go to the next one. Note the
246 tlabel_handle->tb_free[node_number] = free;
262 * free the previously alloc()'d tlabel. Once a tlabel has been free'd, it
289 * Put the tlabel back in the free list and NULL out the (void *) in the
416 * be free'd.
466 * Mark all tlabels as free. No bad tlabels. Start the first tlabel
500 * free all bad tlabels.