Provided by: systemtap-doc_5.0-2ubuntu1_amd64 bug

NAME

       tapset::signal - systemtap signal tapset

DESCRIPTION

         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.

SEE ALSO

              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)