Home
last modified time | relevance | path

Searched refs:new_handler (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/libcxxrt/
H A Dmemory.cc49 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()
120 new_handler h = std::get_new_handler(); in operator new()
/freebsd/contrib/llvm-project/libcxx/src/
H A Dnew_handler.cpp31 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 Dnew.cpp36 std::new_handler nh = std::get_new_handler(); in operator_new_impl()
129 std::new_handler nh = std::get_new_handler(); in operator_new_aligned_impl()
/freebsd/contrib/llvm-project/libcxx/include/
H A Dnew44 typedef void (*new_handler)();
45 new_handler set_new_handler(new_handler new_p) noexcept;
46 new_handler get_new_handler() noexcept;
146 typedef void (*new_handler)();
147 _LIBCPP_EXPORTED_FROM_ABI new_handler set_new_handler(new_handler) _NOEXCEPT;
148 _LIBCPP_EXPORTED_FROM_ABI new_handler get_new_handler() _NOEXCEPT;
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_libdispatch.cpp423 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 Dtsan_interceptors_mac.cpp298 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 Dnew.inc25 using std::new_handler;
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DErrorHandling.cpp194 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 DScriptInterpreterPython.cpp224 struct sigaction *new_handler = nullptr; in RestoreSignalHandlerScope() local
225 int signal_err = ::sigaction(m_signal_code, new_handler, &m_prev_handler); in RestoreSignalHandlerScope()
/freebsd/lib/libc++/
H A DMakefile50 SRCS+= new_handler.cpp
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc2237 SYMBOL(new_handler, std::, <new>)