Home
last modified time | relevance | path

Searched refs:addr (Results 1 – 17 of 17) sorted by relevance

/petsc/include/petsc/private/
H A Dmempoison.h14 #define ASAN_POISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) argument
15 #define ASAN_UNPOISON_MEMORY_REGION(addr, size) ((void)(addr), (void)(size)) argument
28 #define VALGRIND_MAKE_MEM_NOACCESS(addr, size) ((void)(addr), (void)(size)) argument
29 #define VALGRIND_MAKE_MEM_UNDEFINED(addr, size) ((void)(addr), (void)(size)) argument
30 #define VALGRIND_MAKE_MEM_DEFINED(addr, size) ((void)(addr), (void)(size)) argument
/petsc/src/sys/utils/
H A Dserver.c18 …void *addr; // address on this process; points to same physical address on all pro… member
69 PetscCall(PetscShmgetUnmapAddresses(addresses->n, addresses->addr)); in PCMPIServerAddressesDestroy()
109 if (allocation->addr == baseaddres[i]) { in PetscShmgetMapAddresses()
136 if (next->shmkey == shmkey) addres[i] = next->addr; in PetscShmgetMapAddresses()
147 allocation->addr = shmat(allocation->shmid, NULL, 0); in PetscShmgetMapAddresses()
148 …PetscCheck(allocation->addr, PETSC_COMM_SELF, PETSC_ERR_SYS, "Unable to map PCMPI shared memory ke… in PetscShmgetMapAddresses()
149 addres[i] = allocation->addr; in PetscShmgetMapAddresses()
183 if (next->addr == addres[i]) { in PetscShmgetUnmapAddresses()
184 …PetscCheck(!shmdt(next->addr), PETSC_COMM_SELF, PETSC_ERR_SYS, "Unable to shmdt() location %s, see… in PetscShmgetUnmapAddresses()
273 PetscErrorCode PetscShmgetAllocateArray(size_t sz, size_t asz, void *addr[]) in PetscShmgetAllocateArray() argument
[all …]
/petsc/src/sys/ftn-custom/
H A Dzutils.c46 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()
[all …]
/petsc/src/sys/classes/bag/
H A Dbag.c42 PetscErrorCode PetscBagRegisterEnum(PetscBag bag, void *addr, const char *const *list, PetscEnum md… in PetscBagRegisterEnum() argument
51 PetscAssertPointer(addr, 2); in PetscBagRegisterEnum()
69 item->offset = (PetscInt)(((size_t)addr) - ((size_t)bag)); in PetscBagRegisterEnum()
74 *(PetscEnum *)addr = mdefault; in PetscBagRegisterEnum()
97 PetscErrorCode PetscBagRegisterIntArray(PetscBag bag, void *addr, PetscInt msize, const char *name,… in PetscBagRegisterIntArray() argument
106 PetscAssertPointer(addr, 2); in PetscBagRegisterIntArray()
115 …e; i++) PetscCall((*PetscHelpPrintf)(bag->bagcomm, "%" PetscInt_FMT " ", *((PetscInt *)addr) + i)); in PetscBagRegisterIntArray()
118 PetscCall(PetscOptionsGetIntArray(NULL, bag->bagprefix, nname, (PetscInt *)addr, &tmp, NULL)); in PetscBagRegisterIntArray()
122 item->offset = (PetscInt)(((size_t)addr) - ((size_t)bag)); in PetscBagRegisterIntArray()
148 PetscErrorCode PetscBagRegisterRealArray(PetscBag bag, void *addr, PetscInt msize, const char *name… in PetscBagRegisterRealArray() argument
[all …]
/petsc/src/sys/classes/bag/ftn-src/
H A Dbagenum.F906 subroutine PetscBagRegisterEnum(bag, addr, FArray, def, n, h, ierr) argument
16 PetscReal addr(*)
49 call PetscBagRegisterEnumPrivate(bag, addr, CArray, def, n, h, ierr)
/petsc/src/sys/classes/bag/ftn-custom/
H A Dzbagf.c10 PETSC_EXTERN void petscbagregisterenumprivate_(PetscBag *bag, void *addr, const char *const *list, … in petscbagregisterenumprivate_() argument
16 *ierr = PetscBagRegisterEnum(*bag, addr, list, *def, c1, c2); in petscbagregisterenumprivate_()
/petsc/src/vec/is/sf/impls/window/
H A Dsfwindow.c28 void *addr; member
382 void *addr = rootdata; in PetscSFWindowAttach() local
386 if (addr != NULL) PetscCallMPI(MPI_Win_attach(link->win, addr, wsize)); in PetscSFWindowAttach()
387 link->addr = addr; in PetscSFWindowAttach()
390 PetscCallMPI(MPI_Get_address(addr, &winaddr)); in PetscSFWindowAttach()
513 link->addr = rootdata; in PetscSFGetWindow()
521 …PetscCallMPI(MPI_Win_allocate(wsize, (PetscMPIInt)bytes, w->info, wcomm, &link->addr, &link->win)); in PetscSFGetWindow()
527 …PetscCallMPI(MPI_Win_allocate_shared(wsize, (PetscMPIInt)bytes, w->info, wcomm, &link->addr, &link… in PetscSFGetWindow()
546 PetscCall(PetscMemcpy(link->addr, rootdata, sf->nroots * bytes)); in PetscSFGetWindow()
671 laddr = link->addr; in PetscSFRestoreWindow()
[all …]
/petsc/src/ksp/pc/impls/mpi/
H A Dpcmpi.c266 const void *addr[3] = {(const void **)IA, (const void **)JA, (const void **)sa}; in PCMPISetMat() local
271 PetscCall(PetscShmgetMapAddresses(comm, addresses->n, addr, addresses->addr)); in PCMPISetMat()
272 ia = rstart + (PetscInt *)addresses->addr[0]; in PCMPISetMat()
273 ja = ia[0] + (PetscInt *)addresses->addr[1]; in PCMPISetMat()
274 a = ia[0] + (PetscScalar *)addresses->addr[2]; in PCMPISetMat()
352 ia = rstart + (PetscInt *)addresses->addr[0]; in PCMPIUpdateMatValues()
353 a = ia[0] + (PetscScalar *)addresses->addr[2]; in PCMPIUpdateMatValues()
393 void *addr[2]; in PCMPISolve() local
429 PetscCall(PetscShmgetMapAddresses(comm, 2, inaddr, addr)); in PCMPISolve()
431 PetscCall(VecPlaceArray(ksp->vec_rhs, rstart + (PetscScalar *)addr[0])); in PCMPISolve()
[all …]
/petsc/config/BuildSystem/
H A DRDict.py361 addr = pickle.load(f)
363 return addr
421 def connectParent(self, addr, dir): argument
425 if addr is None:
427 addr = self.getServerAddr(dir)
436 self.writeLogLine('CLIENT: Trying to connect to '+str(addr))
437 s.connect(addr)
/petsc/include/petsc/private/valgrind/
H A Dvalgrind.h6986 #define VALGRIND_MALLOCLIKE_BLOCK(addr, sizeB, rzB, is_zeroed) \ argument
6988 addr, sizeB, rzB, is_zeroed, 0)
6993 #define VALGRIND_RESIZEINPLACE_BLOCK(addr, oldSizeB, newSizeB, rzB) \ argument
6995 addr, oldSizeB, newSizeB, rzB, 0)
7000 #define VALGRIND_FREELIKE_BLOCK(addr, rzB) \ argument
7002 addr, rzB, 0, 0, 0)
7047 #define VALGRIND_MEMPOOL_ALLOC(pool, addr, size) \ argument
7049 pool, addr, size, 0, 0)
7052 #define VALGRIND_MEMPOOL_FREE(pool, addr) \ argument
7054 pool, addr, 0, 0, 0)
[all …]
/petsc/src/sys/error/
H A Dsignal.c40 static void PetscSignalHandler_Private(int sig, int code, struct sigcontext *scp, char *addr) in PetscSignalHandler_Private() argument
H A Dfp.c120 sigfpe_handler_type PetscDefaultFPTrap(int sig, int code, struct sigcontext *scp, char *addr) in PetscDefaultFPTrap() argument
/petsc/src/sys/mpiuni/
H A Dmpi.c445 int MPI_Win_allocate_shared(size_t sz, size_t asz, MPI_Info info, MPI_Comm comm, void **addr, MPI_W… in MPI_Win_allocate_shared() argument
447 *win = *addr = malloc(sz); in MPI_Win_allocate_shared()
/petsc/doc/manual/
H A Dmatlab.md198 Obtain the Host Id using the command: ip addr | grep ether [^matlabsection-footnote2]
/petsc/include/petsc/mpiuni/
H A Dmpi.h388 …ERN int MPI_Win_allocate_shared(size_t sz, size_t asz, MPI_Info, MPI_Comm, void **addr, MPI_Win *);
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx1820 const int *addr = data->levels[0]->P ? data->levels[0]->P->getAddrLocal() : &HPDDM::i__0; in PCSetUp_HPDDM() local
1822 if (addr != &HPDDM::i__0 && reused != data->N - 1) { in PCSetUp_HPDDM()
1826 initial.reserve(*addr); in PCSetUp_HPDDM()
1828 for (n = 0; n < *addr; ++n) { in PCSetUp_HPDDM()
/petsc/include/
H A Dpetscsys.h2971 void *addr[3]; member