Lines Matching defs:bin
366 int bin;
371 bin = bget_get_bin(b->bh.bb.bsize);
373 KMP_DEBUG_ASSERT(thr->freelist[bin].ql.blink->ql.flink ==
374 &thr->freelist[bin]);
375 KMP_DEBUG_ASSERT(thr->freelist[bin].ql.flink->ql.blink ==
376 &thr->freelist[bin]);
378 b->ql.flink = &thr->freelist[bin];
379 b->ql.blink = thr->freelist[bin].ql.blink;
381 thr->freelist[bin].ql.blink = b;
397 int bin;
401 for (bin = 0; bin < MAX_BGET_BINS; ++bin) {
404 best = &thr->freelist[bin];
407 while (b != &thr->freelist[bin]) {
409 if ((best == &thr->freelist[bin]) || (b->bh.bb.bsize < best->bh.bb.bsize))
459 int bin;
461 for (bin = bget_get_bin(size); bin < MAX_BGET_BINS; ++bin) {
463 b = (use_blink ? thr->freelist[bin].ql.blink
464 : thr->freelist[bin].ql.flink);
467 best = &thr->freelist[bin];
471 while (b != &thr->freelist[bin]) {
473 if ((best == &thr->freelist[bin]) ||
485 while (b != &thr->freelist[bin]) {
878 /* int bin = 0; */
940 int bin = 0, count = 0;
956 for (bin = 0; bin < MAX_BGET_BINS; ++bin) {
959 for (b = thr->freelist[bin].ql.flink; b != &thr->freelist[bin];
2286 int bin;
2296 for (bin = 0; bin < MAX_BGET_BINS; ++bin) {
2297 bfhead_t *b = thr->freelist[bin].ql.flink;
2298 while (b != &thr->freelist[bin]) {