1TAPSET::SIGNAL(3stap) TAPSET::SIGNAL(3stap)
2
3
4
6 tapset::signal - systemtap signal tapset
7
8
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
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)