Lines Matching refs:rbuf_t
295 PetscInt **rbuf_t, i, len = 0; in PetscPostIrecvInt() local
303 PetscCall(PetscMalloc1(nrecvs + 1, &rbuf_t)); in PetscPostIrecvInt()
304 PetscCall(PetscMalloc1(len, &rbuf_t[0])); in PetscPostIrecvInt()
305 for (i = 1; i < nrecvs; ++i) rbuf_t[i] = rbuf_t[i - 1] + olengths[i - 1]; in PetscPostIrecvInt()
309 …for (i = 0; i < nrecvs; ++i) PetscCallMPI(MPIU_Irecv(rbuf_t[i], olengths[i], MPIU_INT, onodes[i], … in PetscPostIrecvInt()
311 *rbuf = rbuf_t; in PetscPostIrecvInt()
319 PetscScalar **rbuf_t; in PetscPostIrecvScalar() local
328 PetscCall(PetscMalloc1(nrecvs + 1, &rbuf_t)); in PetscPostIrecvScalar()
329 PetscCall(PetscMalloc1(len, &rbuf_t[0])); in PetscPostIrecvScalar()
330 for (i = 1; i < nrecvs; ++i) rbuf_t[i] = rbuf_t[i - 1] + olengths[i - 1]; in PetscPostIrecvScalar()
334 …for (i = 0; i < nrecvs; ++i) PetscCallMPI(MPIU_Irecv(rbuf_t[i], olengths[i], MPIU_SCALAR, onodes[i… in PetscPostIrecvScalar()
336 *rbuf = rbuf_t; in PetscPostIrecvScalar()