Home
last modified time | relevance | path

Searched refs:Deallocator (Results 1 – 23 of 23) sorted by relevance

/external/pigweed/pw_allocator/public/pw_allocator/
Ddeallocator.h26 class Deallocator {
42 virtual ~Deallocator() = default;
108 bool IsEqual(const Deallocator& other) const { return this == &other; } in IsEqual()
120 constexpr Deallocator() = default;
122 explicit constexpr Deallocator(const Capabilities& capabilities) in Deallocator() function
250 static Result<Layout> GetInfo(const Deallocator& deallocator, in GetInfo()
264 static Result<Layout> GetRequestedLayout(const Deallocator& deallocator, in GetRequestedLayout()
277 static Result<Layout> GetUsableLayout(const Deallocator& deallocator, in GetUsableLayout()
290 static Result<Layout> GetAllocatedLayout(const Deallocator& deallocator, in GetAllocatedLayout()
303 static bool Recognizes(const Deallocator& deallocator, const void* ptr) { in Recognizes()
[all …]
Dunique_ptr.h103 Deallocator* deallocator() const { return deallocator_; } in deallocator()
122 friend class Deallocator;
135 UniquePtr(element_type* value, Deallocator* deallocator) in UniquePtr()
145 UniquePtr(element_type* value, size_t size, Deallocator* deallocator) in UniquePtr()
160 Deallocator* deallocator_ = nullptr;
207 Deallocator* deallocator = deallocator_; in Reset()
Dpool.h32 class Pool : public Deallocator {
35 : Deallocator(capabilities), layout_(layout) {} in Pool()
Dallocator.h32 class Allocator : public Deallocator {
123 return Deallocator::WrapUnique<T>(New<T>(std::forward<Args>(args)...)); in MakeUnique()
154 return Deallocator::WrapUnique<T>(New<T>(size, alignment), size); in MakeUnique()
259 : Deallocator(capabilities) {} in Allocator()
Dtyped_pool.h105 return Deallocator::WrapUnique<T>(New(std::forward<Args>(args)...)); in MakeUnique()
/external/pigweed/pw_allocator/
Dmanaged_ptr.cc22 bool BaseManagedPtr::HasCapability(Deallocator* deallocator, in HasCapability()
27 void BaseManagedPtr::Deallocate(Deallocator* deallocator, void* ptr) { in Deallocate()
Dapi.rst60 Deallocator section in Core interfaces
62 Both ``Allocator`` and ``Pool`` derive from and extend ``Deallocator``. This
72 .. doxygenclass:: pw::Deallocator
Dunique_ptr_test.cc234 return Deallocator::WrapUniqueArray<T>(New<T[]>(size), size); in MakeBespokeArray()
/external/pigweed/pw_allocator/public/pw_allocator/internal/
Dmanaged_ptr.h28 class Deallocator; variable
43 static bool HasCapability(Deallocator* deallocator, Capability capability);
44 static void Deallocate(Deallocator* deallocator, void* ptr);
/external/pigweed/pw_async2/public/pw_async2/
Dallocate_task.h26 AllocatedTask(pw::allocator::Deallocator& deallocator, Args&&... args) in AllocatedTask()
34 pw::allocator::Deallocator& deallocator_;
Dcoro.h159 pw::allocator::Deallocator& dealloc = promise_handle_.promise().dealloc_; in Release()
340 pw::allocator::Deallocator& dealloc_;
/external/pytorch/torch/csrc/jit/runtime/static/
Dimpl.h707 class Deallocator {
709 explicit Deallocator(BlockRunner& block_runner) in Deallocator() function
712 Deallocator(Deallocator&&) = default;
713 Deallocator(const Deallocator&) = default;
714 Deallocator& operator=(const Deallocator&) = delete;
715 Deallocator& operator=(Deallocator&&) = delete;
716 ~Deallocator();
Dimpl.cpp1261 BlockRunner::Deallocator::~Deallocator() { in ~Deallocator()
1269 void BlockRunner::Deallocator::cleanupImpl() { in cleanupImpl()
1302 auto on_exit = Deallocator(*this); in run_impl()
1671 auto on_exit = Deallocator(*this); in display_nodes()
/external/clang/test/Analysis/
DkeychainAPI.m179 …SecKeychainItemFreeContent(attrList, outData); // expected-warning{{Deallocator doesn't match the …
237 …free(outData); // expected-warning{{Deallocator doesn't match the allocator: 'SecKeychainItemFreeC…
264 …alloc, bytes, length, 5, 0, kCFAllocatorDefault); // expected-warning{{Deallocator doesn't match t…
303 …teWithBytesNoCopy(alloc, bytes, length, 5, 0, 0); // expected-warning{{Deallocator doesn't match t…
/external/sdv/vsomeip/third_party/boost/container/include/boost/container/detail/
Dnode_alloc_holder.hpp106 typedef dtl::scoped_deallocator<NodeAlloc> Deallocator; typedef
348 Deallocator node_deallocator(NodePtr(), nalloc); in allocate_many_and_construct()
/external/cronet/tot/third_party/protobuf/src/google/protobuf/
Darena_impl.h378 template <typename Deallocator>
379 Memory Free(Deallocator deallocator);
Darena.cc125 template <typename Deallocator>
126 SerialArena::Memory SerialArena::Free(Deallocator deallocator) { in Free()
/external/cronet/stable/third_party/protobuf/src/google/protobuf/
Darena_impl.h378 template <typename Deallocator>
379 Memory Free(Deallocator deallocator);
Darena.cc125 template <typename Deallocator>
126 SerialArena::Memory SerialArena::Free(Deallocator deallocator) { in Free()
/external/protobuf/src/google/protobuf/
Darena_impl.h378 template <typename Deallocator>
379 Memory Free(Deallocator deallocator);
Darena.cc125 template <typename Deallocator>
126 SerialArena::Memory SerialArena::Free(Deallocator deallocator) { in Free()
/external/tensorflow/tensorflow/c/
Dc_api_test.cc128 void Deallocator(void* data, size_t, void* arg) { in Deallocator() function
141 &Deallocator, &deallocator_called); in TEST()
185 &Deallocator, &deallocator_called); in TEST()
1563 &Deallocator, &deallocator_called); in TEST()
/external/ow2-asm/tools/retrofitter/src/main/resources/
Djdk1.5.0.12.txt.gz