Lines Matching refs:ptr

31 void	operator delete(void *ptr) noexcept;
32 void operator delete[](void *ptr) noexcept;
33 void operator delete(void *ptr, const std::nothrow_t &) noexcept;
34 void operator delete[](void *ptr, const std::nothrow_t &) noexcept;
38 void operator delete(void *ptr, std::size_t size) noexcept;
39 void operator delete[](void *ptr, std::size_t size) noexcept;
48 void operator delete(void* ptr, std::align_val_t) noexcept;
49 void operator delete(void* ptr, std::align_val_t, const std::nothrow_t &) noexcept;
50 void operator delete(void* ptr, std::size_t size, std::align_val_t al) noexcept;
51 void operator delete[](void* ptr, std::align_val_t) noexcept;
52 void operator delete[](void* ptr, std::align_val_t, const std::nothrow_t &) noexcept;
53 void operator delete[](void* ptr, std::size_t size, std::align_val_t al) noexcept;
65 void *ptr = nullptr; in handleOOM() local
67 while (ptr == nullptr) { in handleOOM()
86 ptr = je_malloc(size); in handleOOM()
89 if (ptr == nullptr && !nothrow) in handleOOM()
91 return ptr; in handleOOM()
98 void *ptr = malloc_default(size); in fallback_impl() local
99 if (likely(ptr != nullptr)) { in fallback_impl()
100 return ptr; in fallback_impl()
138 void *ptr = je_aligned_alloc(static_cast<std::size_t>(alignment), size); in alignedNewImpl() local
139 if (likely(ptr != nullptr)) { in alignedNewImpl()
140 return ptr; in alignedNewImpl()
169 operator delete(void *ptr) noexcept { in operator delete() argument
170 je_free(ptr); in operator delete()
174 operator delete[](void *ptr) noexcept { in operator delete[]() argument
175 je_free(ptr); in operator delete[]()
179 operator delete(void *ptr, const std::nothrow_t &) noexcept { in operator delete() argument
180 je_free(ptr); in operator delete()
183 void operator delete[](void *ptr, const std::nothrow_t &) noexcept { in operator delete[]() argument
184 je_free(ptr); in operator delete[]()
191 sizedDeleteImpl(void* ptr, std::size_t size) noexcept { in sizedDeleteImpl() argument
192 if (unlikely(ptr == nullptr)) { in sizedDeleteImpl()
195 je_sdallocx_noflags(ptr, size); in sizedDeleteImpl()
199 operator delete(void *ptr, std::size_t size) noexcept { in operator delete() argument
200 sizedDeleteImpl(ptr, size); in operator delete()
204 operator delete[](void *ptr, std::size_t size) noexcept { in operator delete[]() argument
205 sizedDeleteImpl(ptr, size); in operator delete[]()
214 alignedSizedDeleteImpl(void* ptr, std::size_t size, std::align_val_t alignment) noexcept { in alignedSizedDeleteImpl() argument
218 if (unlikely(ptr == nullptr)) { in alignedSizedDeleteImpl()
221 je_sdallocx(ptr, size, MALLOCX_ALIGN(alignment)); in alignedSizedDeleteImpl()
225 operator delete(void* ptr, std::align_val_t) noexcept { in operator delete() argument
226 je_free(ptr); in operator delete()
230 operator delete[](void* ptr, std::align_val_t) noexcept { in operator delete[]() argument
231 je_free(ptr); in operator delete[]()
235 operator delete(void* ptr, std::align_val_t, const std::nothrow_t&) noexcept { in operator delete() argument
236 je_free(ptr); in operator delete()
240 operator delete[](void* ptr, std::align_val_t, const std::nothrow_t&) noexcept { in operator delete[]() argument
241 je_free(ptr); in operator delete[]()
245 operator delete(void* ptr, std::size_t size, std::align_val_t alignment) noexcept { in operator delete() argument
246 alignedSizedDeleteImpl(ptr, size, alignment); in operator delete()
250 operator delete[](void* ptr, std::size_t size, std::align_val_t alignment) noexcept { in operator delete[]() argument
251 alignedSizedDeleteImpl(ptr, size, alignment); in operator delete[]()