Lines Matching refs:owner
95 PetscMPIInt *owner, j; in AOMap_MemoryScalable_private() local
113 PetscCall(PetscCalloc2(2 * size, &sizes, n, &owner)); in AOMap_MemoryScalable_private()
118 …if (ia[i] < 0) owner[i] = -1; /* mark negative entries (which are not to be mapped) with a sp… in AOMap_MemoryScalable_private()
119 if (ia[i] >= ao->N) owner[i] = -2; /* mark out of range entries with special negative value */ in AOMap_MemoryScalable_private()
128 owner[i] = j; in AOMap_MemoryScalable_private()
166 j = owner[i]; in AOMap_MemoryScalable_private()
221 if (source == owner[i]) ia[i] = rbuf[count++]; in AOMap_MemoryScalable_private()
227 PetscCall(PetscFree2(sizes, owner)); in AOMap_MemoryScalable_private()
272 PetscInt *owner, *start, *sizes, nsends, nreceives; in AOCreateMemoryScalable_private() local
292 PetscCall(PetscMalloc1(n, &owner)); in AOCreateMemoryScalable_private()
304 owner[i] = j; in AOCreateMemoryScalable_private()
332 j = owner[i]; in AOCreateMemoryScalable_private()
380 PetscCall(PetscFree(owner)); in AOCreateMemoryScalable_private()