Searched refs:new_handler (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/libcxxrt/ |
H A D | memory.cc | 49 typedef void (*new_handler)(); typedef 54 static atomic<new_handler> new_handl{nullptr}; 62 new_handler set_new_handler(new_handler handler) in set_new_handler() 68 new_handler get_new_handler(void) in get_new_handler() 118 new_handler h = std::get_new_handler(); in operator new()
|
/freebsd/contrib/llvm-project/libcxx/src/ |
H A D | new_handler.cpp | 31 static constinit std::new_handler __new_handler = nullptr; 33 new_handler set_new_handler(new_handler handler) noexcept { return __libcpp_atomic_exchange(&__new_… in set_new_handler() 35 new_handler get_new_handler() noexcept { return __libcpp_atomic_load(&__new_handler); } in get_new_handler()
|
H A D | new.cpp | 37 std::new_handler nh = std::get_new_handler(); in operator_new_impl() 130 std::new_handler nh = std::get_new_handler(); in operator_new_aligned_impl()
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | new | 44 typedef void (*new_handler)(); 45 new_handler set_new_handler(new_handler new_p) noexcept; 46 new_handler get_new_handler() noexcept; 145 typedef void (*new_handler)(); 146 _LIBCPP_EXPORTED_FROM_ABI new_handler set_new_handler(new_handler) _NOEXCEPT; 147 _LIBCPP_EXPORTED_FROM_ABI new_handler get_new_handler() _NOEXCEPT;
|
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interceptors_libdispatch.cpp | 423 dispatch_block_t new_handler = Block_copy(^(void) { in TSAN_INTERCEPTOR() local 429 REAL(dispatch_source_set_event_handler)(source, new_handler); in TSAN_INTERCEPTOR() 430 Block_release(new_handler); in TSAN_INTERCEPTOR() 452 dispatch_block_t new_handler = Block_copy(^(void) { in TSAN_INTERCEPTOR() local 458 REAL(dispatch_source_set_cancel_handler)(source, new_handler); in TSAN_INTERCEPTOR() 459 Block_release(new_handler); in TSAN_INTERCEPTOR() 483 dispatch_block_t new_handler = Block_copy(^(void) { in TSAN_INTERCEPTOR() local 489 REAL(dispatch_source_set_registration_handler)(source, new_handler); in TSAN_INTERCEPTOR() 490 Block_release(new_handler); in TSAN_INTERCEPTOR()
|
H A D | tsan_interceptors_mac.cpp | 298 xpc_handler_t new_handler = ^(xpc_object_t object) { in TSAN_INTERCEPTOR() 305 REAL(xpc_connection_set_event_handler)(connection, new_handler); in TSAN_INTERCEPTOR() 328 xpc_handler_t new_handler = ^(xpc_object_t object) { in TSAN_INTERCEPTOR() 336 (connection, message, replyq, new_handler); in TSAN_INTERCEPTOR()
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | new.cppm |
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | ErrorHandling.cpp | 195 std::new_handler old = std::set_new_handler(out_of_memory_new_handler); in install_out_of_memory_new_handler()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ |
H A D | ScriptInterpreterPython.cpp | 230 struct sigaction *new_handler = nullptr; in RestoreSignalHandlerScope() local 231 int signal_err = ::sigaction(m_signal_code, new_handler, &m_prev_handler); in RestoreSignalHandlerScope()
|
/freebsd/lib/libc++/ |
H A D | Makefile | 51 SRCS+= new_handler.cpp
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 2237 SYMBOL(new_handler, std::, <new>)
|