Lines Matching refs:unitbytes
538 link->unitbytes = 2 * sizeof(int); in PetscSFLinkSetUp_Host()
545 link->unitbytes = 2 * sizeof(PetscInt); in PetscSFLinkSetUp_Host()
559 link->unitbytes = nPetscReal * sizeof(PetscReal); in PetscSFLinkSetUp_Host()
575 link->unitbytes = nPetscInt * sizeof(PetscInt); in PetscSFLinkSetUp_Host()
592 link->unitbytes = nInt * sizeof(int); in PetscSFLinkSetUp_Host()
609 link->unitbytes = nSignedChar * sizeof(SignedChar); in PetscSFLinkSetUp_Host()
625 link->unitbytes = nUnsignedChar * sizeof(UnsignedChar); in PetscSFLinkSetUp_Host()
642 link->unitbytes = nPetscComplex * sizeof(PetscComplex); in PetscSFLinkSetUp_Host()
662 link->unitbytes = nbyte; in PetscSFLinkSetUp_Host()
675 link->unitbytes = nbyte; in PetscSFLinkSetUp_Host()
870 …I(MPI_Reduce_local((const char *)buf + i * link->unitbytes, (char *)data + indices[i] * link->unit… in PetscSFLinkUnpackDataWithMPIReduceLocal()
873 …PetscCallMPI(MPIU_Reduce_local(buf, (char *)data + start * link->unitbytes, count, link->unit, op)… in PetscSFLinkUnpackDataWithMPIReduceLocal()
889 …Local(sf, link, count, dstStart, dstIdx, dst, (const char *)src + srcStart * link->unitbytes, op)); in PetscSFLinkScatterDataWithMPIReduceLocal()
894 …U_Reduce_local((const char *)src + srcIdx[i] * link->unitbytes, (char *)dst + disp * link->unitbyt… in PetscSFLinkScatterDataWithMPIReduceLocal()
1110 PetscCall((*link->Memcpy)(link, dstmtype, dstbuf, srcmtype, srcbuf, buflen * link->unitbytes)); in PetscSFLinkScatterLocal()