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

References

projects/openmp/runtime/src/kmp_alloc.cpp
  452   use_blink = (thr->mode == bget_mode_lifo);
  463       b = (use_blink ? thr->freelist[bin].ql.blink
  464                      : thr->freelist[bin].ql.flink);
  466       if (thr->mode == bget_mode_best) {
  467         best = &thr->freelist[bin];
  471         while (b != &thr->freelist[bin]) {
  473             if ((best == &thr->freelist[bin]) ||
  485       while (b != &thr->freelist[bin]) {
  521             __kmp_bget_insert_into_freelist(thr, b);
  523             thr->totalloc += (size_t)size;
  524             thr->numget++; /* Increment number of bget() calls */
  541             thr->totalloc += (size_t)b->bh.bb.bsize;
  542             thr->numget++; /* Increment number of bget() calls */
  569     if ((thr->compfcn == 0) || (!(*thr->compfcn)(size, ++compactseq))) {
  569     if ((thr->compfcn == 0) || (!(*thr->compfcn)(size, ++compactseq))) {
  577   if (thr->acqfcn != 0) {
  578     if (size > (bufsize)(thr->exp_incr - sizeof(bhead_t))) {
  588       bdh = BDH((*thr->acqfcn)((bufsize)size));
  600         thr->totalloc += (size_t)size;
  601         thr->numget++; /* Increment number of bget() calls */
  602         thr->numdget++; /* Direct bget() call count */
  617       newpool = (*thr->acqfcn)((bufsize)thr->exp_incr);
  617       newpool = (*thr->acqfcn)((bufsize)thr->exp_incr);
  620         bpool(th, newpool, thr->exp_incr);