Home
last modified time | relevance | path

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

/petsc/src/sys/classes/viewer/impls/socket/mex-scripts/
H A Dbread.c83 PetscCount ntmp = n, wsize; in PetscBinaryRead() local
94 wsize = (n < maxblock) ? n : maxblock; in PetscBinaryRead()
95 err = (int)read(fd, pp, (int)wsize); in PetscBinaryRead()
97 if (!err && wsize > 0) return 1; in PetscBinaryRead()
129 PetscCount wsize; in PetscBinaryWrite() local
146 wsize = (n < maxblock) ? n : maxblock; in PetscBinaryWrite()
147 err = (int)write(fd, pp, (int)wsize); in PetscBinaryWrite()
149 if (!err && wsize > 0) { in PetscBinaryWrite()
/petsc/src/sys/fileio/
H A Dsysio.c403 size_t err, m = (size_t)n, wsize; in PetscBinaryWrite() local
471 wsize = (m < maxblock) ? m : maxblock; in PetscBinaryWrite()
472 err = (size_t)write(fd, pp, wsize); in PetscBinaryWrite()
474 …r == wsize, PETSC_COMM_SELF, PETSC_ERR_FILE_WRITE, "Error writing to file total size %d err %d wsi… in PetscBinaryWrite()
475 m -= wsize; in PetscBinaryWrite()
476 pp += wsize; in PetscBinaryWrite()
/petsc/src/vec/is/sf/impls/window/
H A Dsfwindow.c374 …c PetscErrorCode PetscSFWindowAttach(PetscSF sf, PetscSFWinLink link, void *rootdata, size_t wsize) in PetscSFWindowAttach() argument
386 if (addr != NULL) PetscCallMPI(MPI_Win_attach(link->win, addr, wsize)); in PetscSFWindowAttach()
433 MPI_Aint wsize; in PetscSFGetWindow() local
439 wsize = (MPI_Aint)(bytes * sf->nroots); in PetscSFGetWindow()
485 PetscCall(PetscSFWindowAttach(sf, link, rootdata, wsize)); in PetscSFGetWindow()
512 PetscCallMPI(MPI_Win_create(rootdata, wsize, (PetscMPIInt)bytes, w->info, wcomm, &link->win)); in PetscSFGetWindow()
518 PetscCall(PetscSFWindowAttach(sf, link, rootdata, wsize)); in PetscSFGetWindow()
521 …PetscCallMPI(MPI_Win_allocate(wsize, (PetscMPIInt)bytes, w->info, wcomm, &link->addr, &link->win)); in PetscSFGetWindow()
527 …PetscCallMPI(MPI_Win_allocate_shared(wsize, (PetscMPIInt)bytes, w->info, wcomm, &link->addr, &link… in PetscSFGetWindow()
864 MPI_Aint bytes, wsize; in PetscSFRegisterPersistent_Window() local
[all …]