1TAPSET::SIGNAL(3stap)                                    TAPSET::SIGNAL(3stap)
2
3
4

NAME

6       tapset::signal - systemtap signal tapset
7
8

DESCRIPTION

10         This family of probe points is used to probe signal activities.
11         Since there are so many signals sent to processes at any given
12         point, it is advisable to filter the information according to the
13         requirements.  For example, filter only for a particular signal
14         (if sig==2) or for a particular process (if pid_name==stap).
15
16
17
18       signal.send
19              Signal being sent to a process
20
21               See probe::signal.send(3stap)
22               for details.
23
24       signal.send.return
25              Signal  being sent to a process completed (deprecated in System‐
26              Tap 2.1)
27
28               See probe::signal.send.return(3stap)
29               for details.
30
31       signal.checkperm
32              Check being performed on a sent signal
33
34               See probe::signal.checkperm(3stap)
35               for details.
36
37       signal.checkperm.return
38              Check performed on a sent signal completed
39
40               See probe::signal.checkperm.return(3stap)
41               for details.
42
43       signal.wakeup
44              Sleeping process being wakened for signal
45
46               See probe::signal.wakeup(3stap)
47               for details.
48
49       signal.check_ignored
50              Checking to see signal is ignored
51
52               See probe::signal.check_ignored(3stap)
53               for details.
54
55       signal.check_ignored.return
56              Check to see signal is ignored completed
57
58               See probe::signal.check_ignored.return(3stap)
59               for details.
60
61       signal.force_segv
62              Forcing send of SIGSEGV
63
64               See probe::signal.force_segv(3stap)
65               for details.
66
67       signal.force_segv.return
68              Forcing send of SIGSEGV complete
69
70               See probe::signal.force_segv.return(3stap)
71               for details.
72
73       signal.syskill
74              Sending kill signal to a process
75
76               See probe::signal.syskill(3stap)
77               for details.
78
79       signal.syskill.return
80              Sending kill signal completed
81
82               See probe::signal.syskill.return(3stap)
83               for details.
84
85       signal.sys_tkill
86              Sending a kill signal to a thread
87
88               See probe::signal.sys_tkill(3stap)
89               for details.
90
91       signal.systkill.return
92              Sending kill signal to a thread completed
93
94               See probe::signal.systkill.return(3stap)
95               for details.
96
97       signal.sys_tgkill
98              Sending kill signal to a thread group
99
100               See probe::signal.sys_tgkill(3stap)
101               for details.
102
103       signal.sys_tgkill.return
104              Sending kill signal to a thread group completed
105
106               See probe::signal.sys_tgkill.return(3stap)
107               for details.
108
109       signal.send_sig_queue
110              Queuing a signal to a process
111
112               See probe::signal.send_sig_queue(3stap)
113               for details.
114
115       signal.send_sig_queue.return
116              Queuing a signal to a process completed
117
118               See probe::signal.send_sig_queue.return(3stap)
119               for details.
120
121       signal.pending
122              Examining pending signal
123
124               See probe::signal.pending(3stap)
125               for details.
126
127       signal.pending.return
128              Examination of pending signal completed
129
130               See probe::signal.pending.return(3stap)
131               for details.
132
133       signal.handle
134              Signal handler being invoked
135
136               See probe::signal.handle(3stap)
137               for details.
138
139       signal.handle.return
140              Signal handler invocation completed
141
142               See probe::signal.handle.return(3stap)
143               for details.
144
145       signal.do_action
146              Examining or changing a signal action
147
148               See probe::signal.do_action(3stap)
149               for details.
150
151       signal.do_action.return
152              Examining or changing a signal action completed
153
154               See probe::signal.do_action.return(3stap)
155               for details.
156
157       signal.procmask
158              Examining or changing blocked signals
159
160               See probe::signal.procmask(3stap)
161               for details.
162
163       signal.procmask.return
164              Examining or changing blocked signals completed
165
166               See probe::signal.procmask.return(3stap)
167               for details.
168
169       signal.flush
170              Flushing all pending signals for a task
171
172               See probe::signal.flush(3stap)
173               for details.
174
175       get_sa_flags
176              Returns the numeric value of sa_flags
177
178              See function::get_sa_flags(3stap)
179               for details.
180
181       get_sa_handler
182              Returns the numeric value of sa_handler
183
184              See function::get_sa_handler(3stap)
185               for details.
186
187       sigset_mask_str
188              Returns the string representation of a sigset
189
190              See function::sigset_mask_str(3stap)
191               for details.
192
193       is_sig_blocked
194              Returns 1 if the signal is currently blocked, or 0 if it is not
195
196              See function::is_sig_blocked(3stap)
197               for details.
198
199       sa_flags_str
200              Returns the string representation of sa_flags
201
202              See function::sa_flags_str(3stap)
203               for details.
204
205       sa_handler
206              Returns the string representation of an sa_handler
207
208              See function::sa_handler(3stap)
209               for details.
210
211       signal_str
212              Returns the string representation of a signal number
213
214              See function::signal_str(3stap)
215               for details.
216
217

SEE ALSO

219         function::get_sa_flags(3stap),    function::get_sa_handler(3stap),
220       function::sigset_mask_str(3stap),    function::is_sig_blocked(3stap),
221       function::sa_flags_str(3stap),        function::sa_handler(3stap),
222       function::signal_str(3stap),            probe::signal.send(3stap),
223       probe::signal.send.return(3stap),    probe::signal.checkperm(3stap),
224       probe::signal.checkperm.return(3stap),    probe::signal.wakeup(3stap),
225       probe::signal.check_ignored(3stap),
226       probe::signal.check_ignored.return(3stap),
227       probe::signal.force_segv(3stap),
228       probe::signal.force_segv.return(3stap),  probe::signal.syskill(3stap),
229       probe::signal.syskill.return(3stap),  probe::signal.sys_tkill(3stap),
230       probe::signal.systkill.return(3stap),  probe::signal.sys_tgkill(3stap),
231                       probe::signal.sys_tgkill.return(3stap),
232       probe::signal.send_sig_queue(3stap),
233       probe::signal.send_sig_queue.return(3stap),
234       probe::signal.pending(3stap),    probe::signal.pending.return(3stap),
235       probe::signal.handle(3stap),     probe::signal.handle.return(3stap),
236       probe::signal.do_action(3stap),  probe::signal.do_action.return(3stap),
237        probe::signal.procmask(3stap),  probe::signal.procmask.return(3stap),
238       probe::signal.flush(3stap),  stap(1), stapprobes(3stap)
239
240
241
242SystemTap Tapset Reference         May 2022              TAPSET::SIGNAL(3stap)
Impressum