Lines Matching refs:freelist
535 struct bfhead freelist; member
608 struct bfhead *b = poolset->freelist.ql.flink; in get_free2_sum()
612 while (b != &poolset->freelist) { in get_free2_sum()
705 b = poolset->freelist.ql.flink;
707 best = &poolset->freelist;
715 while (b != &poolset->freelist) {
719 if ((best == &poolset->freelist) ||
729 while (b != &poolset->freelist) {
786 assert(poolset->freelist.ql.blink->ql.flink ==
787 &poolset->freelist);
788 assert(poolset->freelist.ql.flink->ql.blink ==
789 &poolset->freelist);
790 b->ql.flink = &poolset->freelist;
791 b->ql.blink = poolset->freelist.ql.blink;
792 poolset->freelist.ql.blink = b;
1057 assert(poolset->freelist.ql.blink->ql.flink == &poolset->freelist);
1058 assert(poolset->freelist.ql.flink->ql.blink == &poolset->freelist);
1059 b->ql.flink = &poolset->freelist;
1060 b->ql.blink = poolset->freelist.ql.blink;
1061 poolset->freelist.ql.blink = b;
1198 assert(poolset->freelist.ql.blink->ql.flink == &poolset->freelist);
1199 assert(poolset->freelist.ql.flink->ql.blink == &poolset->freelist);
1200 b->ql.flink = &poolset->freelist;
1201 b->ql.blink = poolset->freelist.ql.blink;
1202 poolset->freelist.ql.blink = b;
1236 struct bfhead *b = poolset->freelist.ql.flink;
1243 while (b != &poolset->freelist) {
1466 .freelist = {
1468 .ql = { &mypoolset.freelist, &mypoolset.freelist},