Lines Matching +full:loss +full:- +full:of +full:- +full:signal

7 .\" 1. Redistributions of source code must retain the above copyright
8 .\" notice, this list of conditions and the following disclaimer.
10 .\" notice, this list of conditions and the following disclaimer in the
15 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
18 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
34 .Fn proc:::exec-failure "int"
35 .Fn proc:::exec-success "char *"
37 .Fn proc:::signal-clear "int" "ksiginfo_t *"
38 .Fn proc:::signal-discard "struct thread *" "struct proc *" "int"
39 .Fn proc:::signal-send "struct thread *" "struct proc *" "int"
62 The third argument is a mask of
71 If the attempt fails because of an error, the
72 .Fn proc:::exec-failure
77 .Fn proc:::exec-success
85 signal code; valid values are documented in the
88 .Pa signal.h .
89 For example, when a process exits normally, the value of
95 .Fn proc:::signal-send
96 probe fires when a signal is about to be sent to a process.
98 .Fn proc:::signal-discard
99 probe fires when a signal is sent to a process that ignores it.
101 .Fn proc:::signal-send
102 probe for the signal in question.
103 The arguments to these probes are the thread and process to which the signal
104 will be sent, and the signal number of the signal.
105 Valid signal numbers are defined in the
106 .Xr signal 3
109 .Fn proc:::signal-clear
110 probe fires when a pending signal has been cleared by one of the
116 Its arguments are the signal number of the cleared signal, and a pointer to
117 the corresponding signal information.
120 for the signal can be obtained from
121 .Dv args[1]->ksi_info .
138 which provide representations of the current process and thread using these
141 The fields of
144 .Bl -tag -width "uintptr_t pr_addr" -offset indent
146 Number of threads in the process.
150 Process ID of the parent process, or 0 if the process does not have a parent.
152 Process ID of the process group leader.
170 Length of the process argument string.
172 Jail ID of the process.
175 The fields of
178 .Bl -tag -width "uintptr_t pr_wchar" -offset indent
184 Real scheduling priority of the thread.
200 .Bl -tag -width "/usr/lib/dtrace/psinfo.d" -compact
208 .Bd -literal -offset indent
211 proc:::exec-success
213 printf("%s", curpsinfo->pr_psargs);
239 Additionally, a number of
251 .Xr signal 3 ,