Lines Matching defs:ptr
128 if (const auto ptr = util::exchange(*in_ptr, nullptr)) { in delete_ptr_() local
183 { in clear_()
386 PetscErrorCode PoolAllocator::get_attributes(const void *ptr, size_type *size, align_type *align) n… in get_attributes()
426 void *ptr{}; in try_allocate() local
504 if (auto ptr = util::exchange(*in_ptr, nullptr)) { in deallocate() local
542 PetscErrorCode PoolAllocator::unpoison(const void *ptr, size_type *size) noexcept in unpoison()
565 PetscErrorCode PoolAllocator::repoison(const void *ptr, size_type size) noexcept in repoison()
584 void *ptr{}; in operator new() local
591 void PoolAllocated::operator delete(void *ptr) noexcept in operator delete()
608 void *ptr{}; in operator new() local
615 void PoolAllocated::operator delete(void *ptr, std::align_val_t align) noexcept in operator delete()