Lines Matching refs:fdes

7   int       fdes;        /* file descriptor, ignored if using MPI IO */  member
146 …PetscCheck(obinary->fdes == vbinary->fdes, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Subviewer not ob… in PetscViewerRestoreSubViewer_Binary()
240 PetscErrorCode PetscViewerBinaryGetMPIIODescriptor(PetscViewer viewer, MPI_File *fdes) in PetscViewerBinaryGetMPIIODescriptor() argument
246 PetscAssertPointer(fdes, 2); in PetscViewerBinaryGetMPIIODescriptor()
249 *fdes = vbinary->mfdes; in PetscViewerBinaryGetMPIIODescriptor()
418 PetscErrorCode PetscViewerBinaryGetDescriptor(PetscViewer viewer, int *fdes) in PetscViewerBinaryGetDescriptor() argument
424 PetscAssertPointer(fdes, 2); in PetscViewerBinaryGetDescriptor()
427 *fdes = vbinary->fdes; in PetscViewerBinaryGetDescriptor()
767 if (vbinary->fdes != -1) { in PetscViewerFileClose_BinarySTDIO()
768 PetscCall(PetscBinaryClose(vbinary->fdes)); in PetscViewerFileClose_BinarySTDIO()
769 vbinary->fdes = -1; in PetscViewerFileClose_BinarySTDIO()
952 …PetscCall(PetscBinarySynchronizedRead(PetscObjectComm((PetscObject)viewer), vbinary->fdes, data, n… in PetscViewerBinaryRead()
990 …PetscCall(PetscBinarySynchronizedWrite(PetscObjectComm((PetscObject)viewer), vbinary->fdes, data, … in PetscViewerBinaryWrite()
1048 int fdes; in PetscViewerBinaryWriteReadAll() local
1059 PetscCall(PetscViewerBinaryGetDescriptor(viewer, &fdes)); in PetscViewerBinaryWriteReadAll()
1061 if (write) PetscCall(PetscBinaryWrite(fdes, data, count, dtype)); in PetscViewerBinaryWriteReadAll()
1062 else PetscCall(PetscBinaryRead(fdes, data, count, NULL, dtype)); in PetscViewerBinaryWriteReadAll()
1074 PetscCall(PetscBinaryWrite(fdes, workbuf, rcnt, dtype)); in PetscViewerBinaryWriteReadAll()
1077 PetscCall(PetscBinaryRead(fdes, workbuf, scnt, NULL, dtype)); in PetscViewerBinaryWriteReadAll()
1403 vbinary->fdes = -1; in PetscViewerFileSetUp_BinarySTDIO()
1411 PetscCall(PetscBinaryOpen(fname, mode, &vbinary->fdes)); in PetscViewerFileSetUp_BinarySTDIO()
1540 vbinary->fdes = -1; in PetscViewerCreate_Binary()