Lines Matching refs:rbuf2
64 PetscInt *ctr, *tmp, *isz, *isz1, **xdata, **rbuf2, *d_p; in MatIncreaseOverlap_MPIBAIJ_Once() local
262 PetscCall(PetscPostIrecvInt(comm, tag2, nrqs, onodes2, olengths2, &rbuf2, &r_waits2)); in MatIncreaseOverlap_MPIBAIJ_Once()
283 rbuf2_i = rbuf2[idex]; in MatIncreaseOverlap_MPIBAIJ_Once()
285 jmax = rbuf2[idex][0]; in MatIncreaseOverlap_MPIBAIJ_Once()
312 if (rbuf2) { in MatIncreaseOverlap_MPIBAIJ_Once()
313 PetscCall(PetscFree(rbuf2[0])); in MatIncreaseOverlap_MPIBAIJ_Once()
314 PetscCall(PetscFree(rbuf2)); in MatIncreaseOverlap_MPIBAIJ_Once()
624 PetscInt **rbuf3 = NULL, **sbuf_aj, **rbuf2 = NULL, max1, max2; local
704 rbuf2 = smat_i->rbuf2;
732 rbuf2 = smat_i->rbuf2;
878 PetscCall(PetscMalloc3(nrqs, &req_source2, nrqs, &rbuf2, nrqs, &rbuf3));
879 if (nrqs) rbuf2[0] = tmp + msz;
880 for (PetscMPIInt i = 1; i < nrqs; ++i) rbuf2[i] = rbuf2[i - 1] + w1[pa[i - 1]];
883 PetscCallMPI(MPIU_Irecv(rbuf2[i], w1[j], MPIU_INT, j, tag2, comm, r_waits2 + i));
923 PetscCall(PetscMalloc1(rbuf2[i][0], &rbuf3[i]));
925 …PetscCallMPI(MPIU_Irecv(rbuf3[i], rbuf2[i][0], MPIU_INT, req_source2[i], tag3, comm, r_waits3 + i)…
1093 rbuf2_i = rbuf2[tmp2];
1160 smat_i->rbuf2 = rbuf2;
1199 smat_i->rbuf2 = rbuf2;
1235 PetscCall(PetscMalloc1(rbuf2[i][0] * bs2, &rbuf4[i]));
1236 …PetscCallMPI(MPIU_Irecv(rbuf4[i], rbuf2[i][0] * bs2, MPIU_SCALAR, req_source2[i], tag4, comm, r_wa…
1420 rbuf2_i = rbuf2[tmp2];