TAPSET::SIGNAL

Section: Misc. Reference Manual Pages (3stap)
Updated: November 2020
Page Index
 

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)


 

Index

NAME
DESCRIPTION
SEE ALSO