NAME | DESCRIPTION | SEE ALSO | COLOPHON |
|
|
TAPSET::SIGNAL(3stap) TAPSET::SIGNAL(3stap)
tapset::signal - systemtap signal tapset
This family of probe points is used to probe signal activities. Since there are so many signals sent to processes at any given point, it is advisable to filter the information according to the requirements. For example, filter only for a particular signal (if sig==2) or for a particular process (if pid_name==stap). signal.send Signal being sent to a process See probe::signal.send(3stap) for details. signal.send.return Signal being sent to a process completed (deprecated in SystemTap 2.1) See probe::signal.send.return(3stap) for details. signal.checkperm Check being performed on a sent signal See probe::signal.checkperm(3stap) for details. signal.checkperm.return Check performed on a sent signal completed See probe::signal.checkperm.return(3stap) for details. signal.wakeup Sleeping process being wakened for signal See probe::signal.wakeup(3stap) for details. signal.check_ignored Checking to see signal is ignored See probe::signal.check_ignored(3stap) for details. signal.check_ignored.return Check to see signal is ignored completed See probe::signal.check_ignored.return(3stap) for details. signal.force_segv Forcing send of SIGSEGV See probe::signal.force_segv(3stap) for details. signal.force_segv.return Forcing send of SIGSEGV complete See probe::signal.force_segv.return(3stap) for details. signal.syskill Sending kill signal to a process See probe::signal.syskill(3stap) for details. signal.syskill.return Sending kill signal completed See probe::signal.syskill.return(3stap) for details. signal.sys_tkill Sending a kill signal to a thread See probe::signal.sys_tkill(3stap) for details. signal.systkill.return Sending kill signal to a thread completed See probe::signal.systkill.return(3stap) for details. signal.sys_tgkill Sending kill signal to a thread group See probe::signal.sys_tgkill(3stap) for details. signal.sys_tgkill.return Sending kill signal to a thread group completed See probe::signal.sys_tgkill.return(3stap) for details. signal.send_sig_queue Queuing a signal to a process See probe::signal.send_sig_queue(3stap) for details. signal.send_sig_queue.return Queuing a signal to a process completed See probe::signal.send_sig_queue.return(3stap) for details. signal.pending Examining pending signal See probe::signal.pending(3stap) for details. signal.pending.return Examination of pending signal completed See probe::signal.pending.return(3stap) for details. signal.handle Signal handler being invoked See probe::signal.handle(3stap) for details. signal.handle.return Signal handler invocation completed See probe::signal.handle.return(3stap) for details. signal.do_action Examining or changing a signal action See probe::signal.do_action(3stap) for details. signal.do_action.return Examining or changing a signal action completed See probe::signal.do_action.return(3stap) for details. signal.procmask Examining or changing blocked signals See probe::signal.procmask(3stap) for details. signal.procmask.return Examining or changing blocked signals completed See probe::signal.procmask.return(3stap) for details. signal.flush Flushing all pending signals for a task See probe::signal.flush(3stap) for details. get_sa_flags Returns the numeric value of sa_flags See function::get_sa_flags(3stap) for details. get_sa_handler Returns the numeric value of sa_handler See function::get_sa_handler(3stap) for details. sigset_mask_str Returns the string representation of a sigset See function::sigset_mask_str(3stap) for details. is_sig_blocked Returns 1 if the signal is currently blocked, or 0 if it is not See function::is_sig_blocked(3stap) for details. sa_flags_str Returns the string representation of sa_flags See function::sa_flags_str(3stap) for details. sa_handler Returns the string representation of an sa_handler See function::sa_handler(3stap) for details. signal_str Returns the string representation of a signal number See function::signal_str(3stap) for details.
function::get_sa_flags(3stap), function::get_sa_handler(3stap), function::sigset_mask_str(3stap), function::is_sig_blocked(3stap), function::sa_flags_str(3stap), function::sa_handler(3stap), function::signal_str(3stap), probe::signal.send(3stap), probe::signal.send.return(3stap), probe::signal.checkperm(3stap), probe::signal.checkperm.return(3stap), probe::signal.wakeup(3stap), probe::signal.check_ignored(3stap), probe::signal.check_ignored.return(3stap), probe::signal.force_segv(3stap), probe::signal.force_segv.return(3stap), probe::signal.syskill(3stap), probe::signal.syskill.return(3stap), probe::signal.sys_tkill(3stap), probe::signal.systkill.return(3stap), probe::signal.sys_tgkill(3stap), probe::signal.sys_tgkill.return(3stap), probe::signal.send_sig_queue(3stap), probe::signal.send_sig_queue.return(3stap), probe::signal.pending(3stap), probe::signal.pending.return(3stap), probe::signal.handle(3stap), probe::signal.handle.return(3stap), probe::signal.do_action(3stap), probe::signal.do_action.return(3stap), probe::signal.procmask(3stap), probe::signal.procmask.return(3stap), probe::signal.flush(3stap), stap(1), stapprobes(3stap)
This page is part of the systemtap (a tracing and live-system
analysis tool) project. Information about the project can be
found at ⟨https://sourceware.org/systemtap/⟩. If you have a bug
report for this manual page, send it to [email protected].
This page was obtained from the project's upstream Git repository
⟨git://sourceware.org/git/systemtap.git⟩ on 2024-06-14. (At that
time, the date of the most recent commit that was found in the
repository was 2024-06-13.) If you discover any rendering
problems in this HTML version of the page, or you believe there
is a better or more up-to-date source for the page, or you have
corrections or improvements to the information in this COLOPHON
(which is not part of the original manual page), send a mail to
[email protected]
SystemTap Tapset Reference April 2024 TAPSET::SIGNAL(3stap)
Pages that refer to this page: function::get_sa_flags(3stap), function::get_sa_handler(3stap), function::is_sig_blocked(3stap), function::sa_flags_str(3stap), function::signal_str(3stap), function::sigset_mask_str(3stap), probe::signal.check_ignored(3stap), probe::signal.check_ignored.return(3stap), probe::signal.checkperm(3stap), probe::signal.checkperm.return(3stap), probe::signal.do_action(3stap), probe::signal.do_action.return(3stap), probe::signal.flush(3stap), probe::signal.force_segv(3stap), probe::signal.force_segv.return(3stap), probe::signal.handle(3stap), probe::signal.handle.return(3stap), probe::signal.pending(3stap), probe::signal.pending.return(3stap), probe::signal.procmask(3stap), probe::signal.procmask.return(3stap), probe::signal.send(3stap), probe::signal.send.return(3stap), probe::signal.send_sig_queue(3stap), probe::signal.send_sig_queue.return(3stap), probe::signal.syskill(3stap), probe::signal.syskill.return(3stap), probe::signal.sys_tgkill(3stap), probe::signal.sys_tgkill.return(3stap), probe::signal.sys_tkill(3stap), probe::signal.systkill.return(3stap), probe::signal.wakeup(3stap)