Lines Matching refs:buf_si
230 PetscInt nrows, *buf_s, *buf_si, *buf_si_i, **nextrow, **nextci; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local
465 buf_si = buf_s; /* points to the beginning of k-th msg to be sent */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
474 buf_si_i = buf_si + nrows + 1; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
475 buf_si[0] = nrows; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
481 buf_si[nrows + 1] = prmap[i] - owners[proc]; /* local row index */ 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()
486 buf_si += len_si[proc]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
1517 PetscInt nrows, *buf_s, *buf_si, *buf_si_i, **nextrow, **nextci; in MatPtAPSymbolic_MPIAIJ_MPIAIJ() local
1754 buf_si = buf_s; /* points to the beginning of k-th msg to be sent */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1763 buf_si_i = buf_si + nrows + 1; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1764 buf_si[0] = nrows; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1770 buf_si[nrows + 1] = prmap[i] - owners[proc]; /* local row index */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1773 PetscCallMPI(MPIU_Isend(buf_si, len_si[proc], MPIU_INT, proc, tagi, comm, swaits + k)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1775 buf_si += len_si[proc]; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()