Home
last modified time | relevance | path

Searched refs:tailused (Results 1 – 1 of 1) sorted by relevance

/petsc/src/sys/utils/
H A Dsegbuffer.c7 PetscCount tailused; member
30 …Max(s->used + count, PetscMin(1000000 / ((PetscCount)seg->unitbytes) + 1, s->alloc + s->tailused)); in PetscSegBufferAlloc_Private()
34 newlink->tailused = s->used + s->tailused; in PetscSegBufferAlloc_Private()
153 ptr = PetscSafePointerPlusOffset((char *)contig, s->tailused * unitbytes); in PetscSegBufferExtractTo()
164 s->tailused = 0; in PetscSegBufferExtractTo()
196 PetscCall(PetscMalloc((s->used + s->tailused) * seg->unitbytes, &contig)); in PetscSegBufferExtractAlloc()
226 PetscCall(PetscSegBufferCreate(seg->unitbytes, head->used + head->tailused, &newseg)); in PetscSegBufferExtractInPlace()
256 *usedsize = seg->head->tailused + seg->head->used; in PetscSegBufferGetSize()