segoffsets 475 ompi/mca/coll/libnbc/nbc_iallreduce.c int segsize, *segsizes, *segoffsets; /* segment sizes and offsets per segment (number of segments == number of nodes */ segoffsets 484 ompi/mca/coll/libnbc/nbc_iallreduce.c segoffsets = (int *) malloc (sizeof (int) * p); segoffsets 485 ompi/mca/coll/libnbc/nbc_iallreduce.c if (NULL == segsizes || NULL == segoffsets) { segoffsets 487 ompi/mca/coll/libnbc/nbc_iallreduce.c free (segoffsets); segoffsets 493 ompi/mca/coll/libnbc/nbc_iallreduce.c segoffsets[0] = 0; segoffsets 503 ompi/mca/coll/libnbc/nbc_iallreduce.c segoffsets[i] = segoffsets[i-1] + segsizes[i-1]; segoffsets 612 ompi/mca/coll/libnbc/nbc_iallreduce.c int soffset = segoffsets[selement]*ext; segoffsets 614 ompi/mca/coll/libnbc/nbc_iallreduce.c int roffset = segoffsets[relement]*ext; segoffsets 644 ompi/mca/coll/libnbc/nbc_iallreduce.c free (segoffsets); segoffsets 650 ompi/mca/coll/libnbc/nbc_iallreduce.c int soffset = segoffsets[selement]*ext; segoffsets 652 ompi/mca/coll/libnbc/nbc_iallreduce.c int roffset = segoffsets[relement]*ext; segoffsets 668 ompi/mca/coll/libnbc/nbc_iallreduce.c free (segoffsets);