Lines Matching refs:addr
46 size_t PetscIntAddressToFortran(const PetscInt *base, const PetscInt *addr) in PetscIntAddressToFortran() argument
49 size_t tmp3 = (size_t)addr; in PetscIntAddressToFortran()
70 if (base + itmp2 != addr) { in PetscIntAddressToFortran()
79 PetscInt *PetscIntAddressFromFortran(const PetscInt *base, size_t addr) in PetscIntAddressFromFortran() argument
81 return (PetscInt *)(base + addr); in PetscIntAddressFromFortran()
94 …oFortran(PetscObject obj, PetscInt align, PetscScalar *base, PetscScalar *addr, PetscInt N, size_t… in PetscScalarAddressToFortran() argument
97 size_t tmp3 = (size_t)addr; in PetscScalarAddressToFortran()
143 PetscCall(PetscArraycpy(work, addr, N)); in PetscScalarAddressToFortran()
146 ((PetscInt *)addr)[0] = shift; in PetscScalarAddressToFortran()
149 PetscCall(PetscContainerSetPointer(container, addr)); in PetscScalarAddressToFortran()
183 PetscErrorCode PetscScalarAddressFromFortran(PetscObject obj, PetscScalar *base, size_t addr, Petsc… in PetscScalarAddressFromFortran() argument
193 tlx = base + addr; in PetscScalarAddressFromFortran()
203 *lx = base + addr; in PetscScalarAddressFromFortran()