Home
last modified time | relevance | path

Searched refs:sa_flags (Results 1 – 25 of 53) sorted by relevance

123

/aosp12/bionic/libc/bionic/
H A Dsigaction.cpp44 kernel_new_action.sa_flags = bionic_new_action->sa_flags; in sigaction()
56 if (!(kernel_new_action.sa_flags & SA_RESTORER)) { in sigaction()
57 kernel_new_action.sa_flags |= SA_RESTORER; in sigaction()
71 bionic_old_action->sa_flags = kernel_old_action.sa_flags; in sigaction()
97 if (!(kernel_new.sa_flags & SA_RESTORER)) { in __sigaction64()
98 kernel_new.sa_flags |= SA_RESTORER; in __sigaction64()
99 kernel_new.sa_restorer = (kernel_new.sa_flags & SA_SIGINFO) ? &__restore_rt : &__restore; in __sigaction64()
116 kernel_new.sa_flags = bionic_new->sa_flags; in sigaction()
129 bionic_old->sa_flags = kernel_old.sa_flags; in sigaction()
H A Dandroid_profiling_dynamic.cpp63 action.sa_flags = SA_SIGINFO | SA_RESTART; in __libc_init_profiling_handlers()
108 sigsys_override.sa_flags = SA_SIGINFO; in HandleProfilingSignal()
H A Dsignal.cpp159 act.sa_flags &= ~SA_RESTART; in siginterrupt()
161 act.sa_flags |= SA_RESTART; in siginterrupt()
186 struct sigaction64 sa = { .sa_handler = handler, .sa_flags = flags }; in _signal()
H A Dabort.cpp49 struct sigaction64 sa = { .sa_handler = SIG_DFL, .sa_flags = SA_RESTART }; in abort()
/aosp12/bionic/libc/private/
H A DScopedSignalHandler.h23 ScopedSignalHandler(int signal_number, void (*handler)(int), int sa_flags = 0)
25 action_ = { .sa_flags = sa_flags, .sa_handler = handler };
30 int sa_flags = SA_SIGINFO)
32 action_ = { .sa_flags = sa_flags, .sa_sigaction = action };
/aosp12/art/test/004-SignalTest/
H A Dsignaltest.cc112 lhs->sa_flags == rhs->sa_flags; in compare_sigaction()
120 action.sa_flags = SA_SIGINFO | SA_ONSTACK; in Java_Main_initSignalTest()
136 action.sa_flags, check.sa_flags); in Java_Main_initSignalTest()
/aosp12/art/sigchainlib/
H A Dsigchain.cc214 handler_action.sa_flags = SA_RESTART | SA_SIGINFO | SA_ONSTACK | in Register()
254 if (!(handler_action.sa_flags & SA_UNSUPPORTED) && in Register()
255 (handler_action.sa_flags & SA_EXPOSE_TAGBITS)) { in Register()
266 result.sa_flags = action_.sa_flags; in GetAction()
282 action_.sa_flags = new_action->sa_flags; in SetAction()
291 action_.sa_flags &= kernel_supported_flags_; in SetAction()
371 int handler_flags = chains[signo].action_.sa_flags; in Handler()
474 sa.sa_flags = SA_RESTART | SA_ONSTACK; in signal()
H A Dsigchain_test.cc222 action.sa_flags = SA_SIGINFO; in TEST_F()
250 action.sa_flags = SA_SIGINFO; in TEST_F()
263 action.sa_flags = SA_SIGINFO | SA_EXPOSE_TAGBITS; in TEST_F()
266 if (action.sa_flags & SA_EXPOSE_TAGBITS) { in TEST_F()
/aosp12/bionic/libc/include/bits/
H A Dsignal_types.h70 int sa_flags; \
94 int sa_flags; member
104 int sa_flags; member
/aosp12/bionic/tests/
H A Dsignal_test.cpp255 ASSERT_EQ(0U, original_sa.sa_flags & ~sa_restorer); in TestSigAction()
257 ASSERT_EQ(bool(original_sa.sa_flags & sa_restorer), bool(original_sa.sa_restorer)); in TestSigAction()
264 sa.sa_flags = SA_ONSTACK; in TestSigAction()
273 ASSERT_EQ(static_cast<unsigned>(SA_ONSTACK), sa.sa_flags & ~sa_restorer); in TestSigAction()
275 ASSERT_EQ(bool(sa.sa_flags & sa_restorer), bool(sa.sa_restorer)); in TestSigAction()
282 sa.sa_flags = SA_ONSTACK | SA_SIGINFO; in TestSigAction()
291 ASSERT_EQ(static_cast<unsigned>(SA_ONSTACK | SA_SIGINFO), sa.sa_flags & ~sa_restorer); in TestSigAction()
293 ASSERT_EQ(bool(sa.sa_flags & sa_restorer), bool(sa.sa_restorer)); in TestSigAction()
362 sa.sa_flags = SA_ONSTACK | SA_NODEFER; in TEST()
382 sa.sa_flags = SA_ONSTACK | SA_NODEFER; in TEST()
[all …]
/aosp12/bionic/libc/kernel/uapi/asm-x86/asm/
H A Dsignal.h77 unsigned long sa_flags; member
85 unsigned long sa_flags; member
/aosp12/system/libziparchive/incfs_support/
H A Dsignal_handling.cpp42 .sa_flags = SA_SIGINFO, in SignalHandler()
74 if (mOldSigaction.sa_flags & SA_SIGINFO) { in handler()
/aosp12/system/core/debuggerd/handler/
H A Ddebuggerd_handler.cpp217 return (old_action.sa_flags & SA_SIGINFO) != 0; in have_siginfo()
635 action.sa_flags = SA_RESTART | SA_SIGINFO; in debuggerd_init()
638 action.sa_flags |= SA_ONSTACK; in debuggerd_init()
643 action.sa_flags |= SA_EXPOSE_TAGBITS; in debuggerd_init()
/aosp12/system/unwinding/libunwindstack/
H A DThreadUnwinder.cpp91 .sa_flags = SA_RESTART | SA_SIGINFO | SA_ONSTACK}; in SendSignalToThread()
128 .sa_flags = SA_RESTART | SA_SIGINFO | SA_ONSTACK}; in SendSignalToThread()
/aosp12/system/unwinding/libbacktrace/
H A DBacktraceCurrent.cpp173 act.sa_flags = SA_RESTART | SA_SIGINFO | SA_ONSTACK; in UnwindThread()
209 act.sa_flags = SA_RESTART | SA_SIGINFO | SA_ONSTACK; in UnwindThread()
/aosp12/bionic/tests/libs/
H A Dheap_tagging_helper.cpp43 sa.sa_flags = SA_SIGINFO; in main()
/aosp12/bionic/libc/kernel/uapi/asm-arm/asm/
H A Dsignal.h73 unsigned long sa_flags; member
/aosp12/bionic/libc/kernel/uapi/asm-generic/
H A Dsignal.h78 unsigned long sa_flags; member
/aosp12/packages/services/Car/cpp/powerpolicy/server/src/
H A Dmain.cpp50 sa.sa_flags = 0; in registerSigHandler()
/aosp12/system/unwinding/libunwindstack/tests/
H A DUnwindTest.cpp369 act.sa_flags = SA_RESTART | SA_SIGINFO | SA_ONSTACK; in TEST_F()
404 static void RemoteThroughSignal(int signal, unsigned int sa_flags) { in RemoteThroughSignal() argument
410 act.sa_flags = SA_RESTART | SA_ONSTACK | sa_flags; in RemoteThroughSignal()
/aosp12/frameworks/base/libs/hwui/tests/unit/
H A Dmain.cpp58 sa.sa_flags = SA_SIGINFO; in main()
/aosp12/packages/modules/StatsD/statsd/src/
H A Dmain.cpp61 sa.sa_flags = 0; in registerSignalHandlers()
/aosp12/hardware/qcom/sdm845/display/libhistogram/
H A Dcolor_sampling_tool.cpp43 sigHandler.sa_flags = 0; in main()
/aosp12/hardware/qcom/sm7250/display/libhistogram/
H A Dcolor_sampling_tool.cpp42 sigHandler.sa_flags = 0; in main()
/aosp12/hardware/qcom/sm8150/display/libhistogram/
H A Dcolor_sampling_tool.cpp43 sigHandler.sa_flags = 0; in main()

123