Movatterモバイル変換


[0]ホーム

URL:


man7.org > Linux >man-pages

Linux/UNIX system programming training


tapset::signal(3stap) — Linux manual page

NAME |DESCRIPTION |SEE ALSO |COLOPHON

TAPSET::SIGNAL(3stap)TAPSET::SIGNAL(3stap)

NAME        top

       tapset::signal - systemtap signal tapset

DESCRIPTION        top

         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               Seeprobe::signal.send(3stap)               for details.signal.send.return              Signal being sent to a process completed (deprecated in              SystemTap 2.1)               Seeprobe::signal.send.return(3stap)               for details.signal.checkperm              Check being performed on a sent signal               Seeprobe::signal.checkperm(3stap)               for details.signal.checkperm.return              Check performed on a sent signal completed               Seeprobe::signal.checkperm.return(3stap)               for details.signal.wakeup              Sleeping process being wakened for signal               Seeprobe::signal.wakeup(3stap)               for details.signal.check_ignored              Checking to see signal is ignored               Seeprobe::signal.check_ignored(3stap)               for details.signal.check_ignored.return              Check to see signal is ignored completed               Seeprobe::signal.check_ignored.return(3stap)               for details.signal.force_segv              Forcing send of SIGSEGV               Seeprobe::signal.force_segv(3stap)               for details.signal.force_segv.return              Forcing send of SIGSEGV complete               Seeprobe::signal.force_segv.return(3stap)               for details.signal.syskill              Sending kill signal to a process               Seeprobe::signal.syskill(3stap)               for details.signal.syskill.return              Sending kill signal completed               Seeprobe::signal.syskill.return(3stap)               for details.signal.sys_tkill              Sending a kill signal to a thread               Seeprobe::signal.sys_tkill(3stap)               for details.signal.systkill.return              Sending kill signal to a thread completed               Seeprobe::signal.systkill.return(3stap)               for details.signal.sys_tgkill              Sending kill signal to a thread group               Seeprobe::signal.sys_tgkill(3stap)               for details.signal.sys_tgkill.return              Sending kill signal to a thread group completed               Seeprobe::signal.sys_tgkill.return(3stap)               for details.signal.send_sig_queue              Queuing a signal to a process               Seeprobe::signal.send_sig_queue(3stap)               for details.signal.send_sig_queue.return              Queuing a signal to a process completed               Seeprobe::signal.send_sig_queue.return(3stap)               for details.signal.pending              Examining pending signal               Seeprobe::signal.pending(3stap)               for details.signal.pending.return              Examination of pending signal completed               Seeprobe::signal.pending.return(3stap)               for details.signal.handle              Signal handler being invoked               Seeprobe::signal.handle(3stap)               for details.signal.handle.return              Signal handler invocation completed               Seeprobe::signal.handle.return(3stap)               for details.signal.do_action              Examining or changing a signal action               Seeprobe::signal.do_action(3stap)               for details.signal.do_action.return              Examining or changing a signal action completed               Seeprobe::signal.do_action.return(3stap)               for details.signal.procmask              Examining or changing blocked signals               Seeprobe::signal.procmask(3stap)               for details.signal.procmask.return              Examining or changing blocked signals completed               Seeprobe::signal.procmask.return(3stap)               for details.signal.flush              Flushing all pending signals for a task               Seeprobe::signal.flush(3stap)               for details.get_sa_flags              Returns the numeric value of sa_flags              Seefunction::get_sa_flags(3stap)               for details.get_sa_handler              Returns the numeric value of sa_handler              Seefunction::get_sa_handler(3stap)               for details.sigset_mask_str              Returns the string representation of a sigset              Seefunction::sigset_mask_str(3stap)               for details.is_sig_blocked              Returns 1 if the signal is currently blocked, or 0 if it is              not              Seefunction::is_sig_blocked(3stap)               for details.sa_flags_str              Returns the string representation of sa_flags              Seefunction::sa_flags_str(3stap)               for details.sa_handler              Returns the string representation of an sa_handler              Seefunction::sa_handler(3stap)               for details.signal_str              Returns the string representation of a signal number              Seefunction::signal_str(3stap)               for details.

SEE ALSO        top

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)

COLOPHON        top

       This page is part of thesystemtap (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 systemtap@sourceware.org.       This page was obtained from the project's upstream Git repository       ⟨git://sourceware.org/git/systemtap.git⟩ on 2025-08-11.  (At that       time, the date of the most recent commit that was found in the       repository was 2025-07-24.)  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 isnot part of the original manual page), send a mail to       man-pages@man7.orgSystemTap Tapset Reference      April 2025TAPSET::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)



HTML rendering created 2025-09-06 byMichael Kerrisk, author ofThe Linux Programming Interface.

For details of in-depthLinux/UNIX system programming training courses that I teach, lookhere.

Hosting byjambit GmbH.

Cover of TLPI


[8]ページ先頭

©2009-2025 Movatter.jp