Lines Matching refs:req
108 MPI_Request *req = NULL; in PetscSFBcastBegin_Allgatherv() local
118 …(PetscSFLinkGetMPIBuffersAndRequests(sf, link, PETSCSF_ROOT2LEAF, &rootbuf, &leafbuf, &req, NULL)); in PetscSFBcastBegin_Allgatherv()
124 …(dat->bcast_pattern) PetscCallMPI(MPIU_Ibcast(leafbuf, nleaves, unit, dat->bcast_root, comm, req)); in PetscSFBcastBegin_Allgatherv()
125 …PIU_Iallgatherv(rootbuf, sendcount, unit, leafbuf, dat->recvcounts, dat->displs, unit, comm, req)); in PetscSFBcastBegin_Allgatherv()
137 MPI_Request *req = NULL; in PetscSFReduceBegin_Allgatherv() local
150 …(PetscSFLinkGetMPIBuffersAndRequests(sf, link, PETSCSF_LEAF2ROOT, &rootbuf, &leafbuf, &req, NULL)); in PetscSFReduceBegin_Allgatherv()
175 *req = MPI_REQUEST_NULL; /* Set NULL so that we can safely MPI_Wait(req) */ in PetscSFReduceBegin_Allgatherv()
178 … PetscCallMPI(MPIU_Ireduce(leafbuf, rootbuf, nleavesi, baseunit, op, dat->bcast_root, comm, req)); in PetscSFReduceBegin_Allgatherv()
189 …link->leafmtype_mpi], dat->recvcounts, dat->displs, unit, rootbuf, recvcount, unit, 0, comm, req)); in PetscSFReduceBegin_Allgatherv()
223 MPI_Request *req = NULL; in PetscSFBcastToZero_Allgatherv() local
231 …(PetscSFLinkGetMPIBuffersAndRequests(sf, link, PETSCSF_ROOT2LEAF, &rootbuf, &leafbuf, &req, NULL)); in PetscSFBcastToZero_Allgatherv()
233 …v(rootbuf, sendcount, unit, leafbuf, dat->recvcounts, dat->displs, unit, 0 /*rank 0*/, comm, req)); in PetscSFBcastToZero_Allgatherv()