Searched refs:mem_ (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/sys/objects/device/impls/ |
| H A D | segmentedmempool.hpp | 333 value_type *mem_{}; member in Petsc::memory::impl::MemoryBlock 350 if (PetscLikely(mem_)) { in clear_() 351 PetscCall(allocator_->deallocate(mem_, stream)); in clear_() 352 mem_ = nullptr; in clear_() 369 PetscCallAbort(PETSC_COMM_SELF, alloc->allocate(&mem_, s, stream)); in MemoryBlock() 370 …PetscAssertAbort(mem_, PETSC_COMM_SELF, PETSC_ERR_MEM, "Failed to allocate memory block of size %z… in MemoryBlock() 385 MemoryBlock<T, A, S>::MemoryBlock(MemoryBlock &&other) noexcept : mem_(util::exchange(other.mem_, n… in MemoryBlock() 397 mem_ = util::exchange(other.mem_, nullptr); in operator =() 412 return (ptr >= mem_) && (ptr < std::next(mem_, size())); in owns_pointer() 443 *ptr = mem_ + block_alloced; in try_allocate_chunk() [all …]
|