Searched refs:tmp_ptr (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/sys/objects/device/tests/ |
| H A D | ex7.c | 22 PetscScalar *ptr, *tmp_ptr; in TestAllocate() local 70 tmp_ptr = ptr; in TestAllocate() 72 PetscCall(PetscDeviceMalloc(dctx, PETSC_MEMTYPE_HOST, n, &tmp_ptr)); in TestAllocate() 73 PetscCall(PetscDeviceArrayCopy(dctx, tmp_ptr, ptr, n)); in TestAllocate() 76 …tmp_ptr[i] == (PetscScalar)0.0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "PetscDeviceCalloc() returned mem… in TestAllocate() 77 if (tmp_ptr == ptr) { in TestAllocate() 78 tmp_ptr = NULL; in TestAllocate() 80 PetscCall(PetscDeviceFree(dctx, tmp_ptr)); in TestAllocate() 88 PetscCall(PetscMalloc1(n, &tmp_ptr)); in TestAllocate() 89 PetscCall(PetscDeviceRegisterMemory(tmp_ptr, PETSC_MEMTYPE_HOST, n * sizeof(*tmp_ptr))); in TestAllocate() [all …]
|