reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp_alloc.cpp
  463       b = (use_blink ? thr->freelist[bin].ql.blink
  471         while (b != &thr->freelist[bin]) {
  472           if (b->bh.bb.bsize >= (bufsize)size) {
  474                 (b->bh.bb.bsize < best->bh.bb.bsize)) {
  475               best = b;
  480           b = (use_blink ? b->ql.blink : b->ql.flink);
  480           b = (use_blink ? b->ql.blink : b->ql.flink);
  480           b = (use_blink ? b->ql.blink : b->ql.flink);
  482         b = best;
  485       while (b != &thr->freelist[bin]) {
  486         if ((bufsize)b->bh.bb.bsize >= (bufsize)size) {
  495           if ((b->bh.bb.bsize - (bufsize)size) >
  499             ba = BH(((char *)b) + (b->bh.bb.bsize - (bufsize)size));
  499             ba = BH(((char *)b) + (b->bh.bb.bsize - (bufsize)size));
  505             b->bh.bb.bsize -= (bufsize)size;
  508             ba->bb.prevfree = b->bh.bb.bsize;
  520             __kmp_bget_remove_from_freelist(b);
  521             __kmp_bget_insert_into_freelist(thr, b);
  532             ba = BH(((char *)b) + b->bh.bb.bsize);
  532             ba = BH(((char *)b) + b->bh.bb.bsize);
  539             __kmp_bget_remove_from_freelist(b);
  541             thr->totalloc += (size_t)b->bh.bb.bsize;
  545             b->bh.bb.bsize = -(b->bh.bb.bsize);
  545             b->bh.bb.bsize = -(b->bh.bb.bsize);
  554             buf = (void *)&(b->ql);
  561         b = (use_blink ? b->ql.blink : b->ql.flink);
  561         b = (use_blink ? b->ql.blink : b->ql.flink);
  561         b = (use_blink ? b->ql.blink : b->ql.flink);