Searched refs:_PetscSegBufferLink (Results 1 – 1 of 1) sorted by relevance
3 struct _PetscSegBufferLink { struct4 struct _PetscSegBufferLink *tail; argument18 struct _PetscSegBufferLink *head; argument25 struct _PetscSegBufferLink *newlink, *s; in PetscSegBufferAlloc_Private()31 …PetscCall(PetscMalloc(offsetof(struct _PetscSegBufferLink, u) + alloc * seg->unitbytes, &newlink)); in PetscSegBufferAlloc_Private()32 PetscCall(PetscMemzero(newlink, offsetof(struct _PetscSegBufferLink, u))); in PetscSegBufferAlloc_Private()60 struct _PetscSegBufferLink *head; in PetscSegBufferCreate()64 PetscCall(PetscMalloc(offsetof(struct _PetscSegBufferLink, u) + expected * unitbytes, &head)); in PetscSegBufferCreate()65 PetscCall(PetscMemzero(head, offsetof(struct _PetscSegBufferLink, u))); in PetscSegBufferCreate()92 struct _PetscSegBufferLink *s; in PetscSegBufferGet()[all …]