Lines Matching refs:abuff
595 …char *barr, size_t bsize, CompFunc cmp, PetscCtx ctx, PetscTimSortBuffer *abuff, PetscTimSortBuffe… in PetscTimSortForceCollapseWithArray_Private() argument
607 PetscCall(PetscTimSortResizeBuffer_Private(abuff, (m - l + 1) * asize)); in PetscTimSortForceCollapseWithArray_Private()
609 …PetscCall(PetscTimSortMergeLoWithArray_Private(arr, abuff->ptr, asize, barr, bbuff->ptr, bsize, cm… in PetscTimSortForceCollapseWithArray_Private()
611 PetscCall(PetscTimSortResizeBuffer_Private(abuff, (r - m + 1) * asize)); in PetscTimSortForceCollapseWithArray_Private()
613 …PetscCall(PetscTimSortMergeHiWithArray_Private(arr, abuff->ptr, asize, barr, bbuff->ptr, bsize, cm… in PetscTimSortForceCollapseWithArray_Private()
710 …char *barr, size_t bsize, CompFunc cmp, PetscCtx ctx, PetscTimSortBuffer *abuff, PetscTimSortBuffe… in PetscTimSortMergeCollapseWithArray_Private() argument
729 PetscCall(PetscTimSortResizeBuffer_Private(abuff, (m - l + 1) * asize)); in PetscTimSortMergeCollapseWithArray_Private()
731 …PetscCall(PetscTimSortMergeLoWithArray_Private(arr, abuff->ptr, asize, barr, bbuff->ptr, bsize, cm… in PetscTimSortMergeCollapseWithArray_Private()
733 PetscCall(PetscTimSortResizeBuffer_Private(abuff, (r - m + 1) * asize)); in PetscTimSortMergeCollapseWithArray_Private()
735 …PetscCall(PetscTimSortMergeHiWithArray_Private(arr, abuff->ptr, asize, barr, bbuff->ptr, bsize, cm… in PetscTimSortMergeCollapseWithArray_Private()
755 PetscCall(PetscTimSortResizeBuffer_Private(abuff, (m - l + 1) * asize)); in PetscTimSortMergeCollapseWithArray_Private()
757 …PetscCall(PetscTimSortMergeLoWithArray_Private(arr, abuff->ptr, asize, barr, bbuff->ptr, bsize, cm… in PetscTimSortMergeCollapseWithArray_Private()
759 PetscCall(PetscTimSortResizeBuffer_Private(abuff, (r - m + 1) * asize)); in PetscTimSortMergeCollapseWithArray_Private()
761 …PetscCall(PetscTimSortMergeHiWithArray_Private(arr, abuff->ptr, asize, barr, bbuff->ptr, bsize, cm… in PetscTimSortMergeCollapseWithArray_Private()
780 PetscCall(PetscTimSortResizeBuffer_Private(abuff, (m - l + 1) * asize)); in PetscTimSortMergeCollapseWithArray_Private()
782 …PetscCall(PetscTimSortMergeLoWithArray_Private(arr, abuff->ptr, asize, barr, bbuff->ptr, bsize, cm… in PetscTimSortMergeCollapseWithArray_Private()
784 PetscCall(PetscTimSortResizeBuffer_Private(abuff, (r - m + 1) * asize)); in PetscTimSortMergeCollapseWithArray_Private()
786 …PetscCall(PetscTimSortMergeHiWithArray_Private(arr, abuff->ptr, asize, barr, bbuff->ptr, bsize, cm… in PetscTimSortMergeCollapseWithArray_Private()
1095 PetscTimSortBuffer abuff, bbuff; in PetscTimSortWithArray() local
1115 PetscCall(PetscMalloc1((size_t)minrun * asize, &abuff.ptr)); in PetscTimSortWithArray()
1116 abuff.size = (size_t)minrun * asize; in PetscTimSortWithArray()
1117 abuff.maxsize = (size_t)n * asize; in PetscTimSortWithArray()
1124 …PetscCall(PetscTimSortBuildRunWithArray_Private((char *)arr, abuff.ptr, asize, (char *)barr, bbuff… in PetscTimSortWithArray()
1127 …apseWithArray_Private((char *)arr, asize, (char *)barr, bsize, cmp, ctx, &abuff, &bbuff, runstack,… in PetscTimSortWithArray()
1133 …apseWithArray_Private((char *)arr, asize, (char *)barr, bsize, cmp, ctx, &abuff, &bbuff, runstack,… in PetscTimSortWithArray()
1134 PetscCall(PetscFree(abuff.ptr)); in PetscTimSortWithArray()