Lines Matching refs:swaits
231 MPI_Request *swaits, *rwaits; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local
425 PetscCall(PetscMalloc1(nsend + 1, &swaits)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
429 PetscCallMPI(MPIU_Isend(coj + coi[i], len_s[proc], MPIU_INT, proc, tagj, comm, swaits + k)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
451 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
484 PetscCallMPI(MPIU_Isend(buf_si, len_si[proc], MPIU_INT, proc, tagi, comm, swaits + k)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
490 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
494 PetscCall(PetscFree(swaits)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
1518 MPI_Request *swaits, *rwaits; in MatPtAPSymbolic_MPIAIJ_MPIAIJ() local
1714 PetscCall(PetscMalloc1(nsend + 1, &swaits)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1718 PetscCallMPI(MPIU_Isend(coj + coi[i], len_s[proc], MPIU_INT, proc, tagj, comm, swaits + k)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1740 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1773 PetscCallMPI(MPIU_Isend(buf_si, len_si[proc], MPIU_INT, proc, tagi, comm, swaits + k)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1779 if (nsend) PetscCallMPI(MPI_Waitall(nsend, swaits, sstatus)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1783 PetscCall(PetscFree(swaits)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()