Lines Matching refs:next
8 PrintfQueue next; member
261 PrintfQueue next; in PetscViewerVUPrintDeferred() local
264 PetscCall(PetscNew(&next)); in PetscViewerVUPrintDeferred()
266 vu->queue->next = next; in PetscViewerVUPrintDeferred()
267 vu->queue = next; in PetscViewerVUPrintDeferred()
268 vu->queue->next = NULL; in PetscViewerVUPrintDeferred()
270 vu->queueBase = vu->queue = next; in PetscViewerVUPrintDeferred()
275 PetscCall(PetscArrayzero(next->string, QUEUESTRINGSIZE)); in PetscViewerVUPrintDeferred()
276 PetscCall(PetscVSNPrintf(next->string, QUEUESTRINGSIZE, format, &fullLength, Argp)); in PetscViewerVUPrintDeferred()
296 PrintfQueue next = vu->queueBase; in PetscViewerVUFlushDeferred() local
302 PetscCall(PetscFPrintf(PetscObjectComm((PetscObject)viewer), vu->fd, "%s", next->string)); in PetscViewerVUFlushDeferred()
303 previous = next; in PetscViewerVUFlushDeferred()
304 next = next->next; in PetscViewerVUFlushDeferred()