Lines Matching refs:rbuff
420 PetscInt ix, *ii, *aj, Istart, bc_agg = -1, *rbuff = NULL, rbuff_sz = 0; in MatCoarsenApply_HEM_private() local
872 if (rbuff) PetscCall(PetscFree(rbuff)); in MatCoarsenApply_HEM_private()
873 PetscCall(PetscMalloc1(rcount, &rbuff)); in MatCoarsenApply_HEM_private()
877 PetscCallMPI(MPI_Recv(rbuff, rcount, MPIU_INT, proc, tag1, comm, &status)); in MatCoarsenApply_HEM_private()
879 pt = rbuff; in MatCoarsenApply_HEM_private()
893 …tscCheck((pt - rbuff) == (ptrdiff_t)rcount, PETSC_COMM_SELF, PETSC_ERR_SUP, "receive buffer size !… in MatCoarsenApply_HEM_private()
900 pt = rbuff; in MatCoarsenApply_HEM_private()
935 if (rbuff) PetscCall(PetscFree(rbuff)); in MatCoarsenApply_HEM_private()
936 PetscCall(PetscMalloc1(rcount, &rbuff)); in MatCoarsenApply_HEM_private()
941 PetscCallMPI(MPI_Recv(rbuff, rcount, MPIU_INT, proc, tag2, comm, &status)); in MatCoarsenApply_HEM_private()
942 pt = rbuff; in MatCoarsenApply_HEM_private()
943 while (pt - rbuff < rcount) { in MatCoarsenApply_HEM_private()
952 …PetscCheck((pt - rbuff) == (ptrdiff_t)rcount, PETSC_COMM_SELF, PETSC_ERR_SUP, "recv buffer size !=… in MatCoarsenApply_HEM_private()
1129 if (rbuff_sz) PetscCall(PetscFree(rbuff)); // always true in MatCoarsenApply_HEM_private()