Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/share/man/man9 Only use complete prototypes in the SYNOPSIS.



details:   https://anonhg.NetBSD.org/src/rev/15aa47121fec
branches:  trunk
changeset: 754391:15aa47121fec
user:      jruoho <jruoho%NetBSD.org@localhost>
date:      Thu Apr 29 14:57:55 2010 +0000

description:
Only use complete prototypes in the SYNOPSIS.

diffstat:

 share/man/man9/signal.9 |  50 ++++++++++++++++++++++--------------------------
 1 files changed, 23 insertions(+), 27 deletions(-)

diffs (185 lines):

diff -r 0e33ccc7824a -r 15aa47121fec share/man/man9/signal.9
--- a/share/man/man9/signal.9   Thu Apr 29 14:36:35 2010 +0000
+++ b/share/man/man9/signal.9   Thu Apr 29 14:57:55 2010 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: signal.9,v 1.20 2010/04/29 14:36:35 jruoho Exp $
+.\"    $NetBSD: signal.9,v 1.21 2010/04/29 14:57:55 jruoho Exp $
 .\"
 .\" Copyright (c) 1996, 2002 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -132,7 +132,7 @@
 The kernel's signal facilities are implemented by the following
 functions:
 .Bl -tag -width XXXXX
-.It void Fn siginit "struct proc *p"
+.It Fn siginit "p"
 .Pp
 This function initializes the signal state of
 .Va proc0
@@ -140,7 +140,7 @@
 This signal state is then inherited by
 .Xr init 8
 when it is started by the kernel.
-.It void Fn sigactsinit "struct proc *np" "struct proc *pp" "int share"
+.It Fn sigactsinit "np" "pp" "share"
 .Pp
 This function creates an initial
 .Fa struct sigacts
@@ -162,14 +162,14 @@
 .Fa pp
 if
 .No non- Ns Dv NULL .
-.It void Fn sigactsunshare "struct proc *p"
+.It Fn sigactsunshare "p"
 .Pp
 This function causes the process
 .Fa p
 to no longer share its
 .Fa struct sigacts
 The current state of the signal actions is maintained in the new copy.
-.It void Fn sigactsfree "struct proc *p"
+.It Fn sigactsfree "p"
 .Pp
 This function decrements the reference count on the
 .Fa struct sigacts
@@ -178,14 +178,12 @@
 If the reference count reaches zero, the
 .Fa struct sigacts
 is freed.
-.It void Fn execsigs "struct proc *p"
+.It Fn execsigs "p"
 .Pp
 This function is used to reset the signal state of the process
 .Fa p
 to the system defaults when the process execs a new program image.
-.It int Fn sigaction1 "struct proc *p" "int signum" \
-    "const struct sigaction *nsa" "struct sigaction *osa" \
-    "void *tramp" "int vers"
+.It Fn sigaction1 "p" "signum" "nsa" "osa" "tramp" "vers"
 .Pp
 This function implements the
 .Xr sigaction 2
@@ -209,34 +207,32 @@
 with the
 .Fn sendsig
 function.
-.It int Fn sigprocmask1 "struct proc *p" "int how" "const sigset_t *nss" \
-    "sigset_t *oss"
+.It Fn sigprocmask1 "p" "how" "nss" "oss"
 .Pp
 This function implements the
 .Xr sigprocmask 2
 system call.
-.It void Fn sigpending1 "struct proc *p" "sigset_t *ss"
+.It Fn sigpending1 "p" "ss"
 .Pp
 This function implements the
 .Xr sigpending 2
 system call.
-.It int Fn sigsuspend1 "struct proc *p" "const sigset_t *ss"
+.It Fn sigsuspend1 "p" "ss"
 .Pp
 This function implements the
 .Xr sigsuspend 2
 system call.
-.It int Fn sigaltstack1 "struct proc *p" "const struct sigaltstack *nss" \
-    "struct sigaltstack *oss"
+.It Fn sigaltstack1 "p" "nss" "oss"
 .Pp
 This function implements the
 .Xr sigaltstack 2
 system call.
-.It void Fn gsignal "int pgid" "int signum"
+.It Fn gsignal "pgid" "signum"
 .Pp
 This is a wrapper function for
 .Fn kgsignal
 which is described below.
-.It void Fn kgsignal "int pgid" "ksiginfo_t *ks" "void *data"
+.It Fn kgsignal "pgid" "ks" "data"
 .Pp
 Schedule the signal
 .Fa ks-\*[Gt]ksi_signo
@@ -248,12 +244,12 @@
 .Fn kpsignal
 function below.
 below for a complete description of the signal scheduling semantics.
-.It void Fn pgsignal "struct pgrp *pgrp" "int signum" "int checkctty"
+.It Fn pgsignal "pgrp" "signum" "checkctty"
 .Pp
 This is a wrapper function for
 .Fn kpgsignal
 which is described below.
-.It void Fn kpgsignal "struct pgrp *pgrp" "ksiginfo_t *ks" "void *data" "int checkctty"
+.It Fn kpgsignal "pgrp" "ks" "data" "checkctty"
 .Pp
 Schedule the signal
 .Fa ks-\*[Gt]ksi_signo
@@ -268,7 +264,7 @@
 argument and the complete signal scheduling semantics are described in the
 .Fn kpsignal
 function below.
-.It void Fn trapsignal "struct proc *p" "const ksiginfo_t *ks"
+.It Fn trapsignal "p" "ks"
 .Pp
 Sends the signal
 .Fa ks-\*[Gt]ksi_signo
@@ -280,12 +276,12 @@
 function pointer because some emulations define their own trapsignal
 functions that remap the signal information to what the emulation
 expects.
-.It void Fn psignal "struct proc *p" "int signum"
+.It Fn psignal "p" "signum"
 .Pp
 This is a wrapper function for
 .Fn kpsignal
 which is described below.
-.It void Fn kpsignal "struct proc *p" "ksiginfo_t *ks" "void *data"
+.It Fn kpsignal "p" "ks" "data"
 .Pp
 Schedule the signal
 .Fa ks-\*[Gt]ksi_signo
@@ -335,7 +331,7 @@
 behaves as if the target process were taking the default action for
 .Fa signum .
 This allows the tracing process to be notified of the signal.
-.It int Fn issignal "struct lwp *l"
+.It Fn issignal "l"
 .Pp
 This function determines which signal, if any, is to be posted to
 the process
@@ -363,7 +359,7 @@
        postsig(signum);
 .Ed
 .Pp
-.It void Fn postsig "int signum"
+.It Fn postsig "signum"
 .Pp
 The
 .Fn postsig
@@ -374,14 +370,14 @@
 signal does not have a registered handler, the process exits using
 .Fn sigexit ,
 dumping a core image if necessary.
-.It void Fn killproc "struct proc *p" "const char *why"
+.It Fn killproc "p" "why"
 .Pp
 This function sends a SIGKILL signal to the specified process.
 The message provided by
 .Fa why
 is sent to the system log and is also displayed on the process's
 controlling terminal.
-.It void Fn sigexit "struct proc *p" "int signum"
+.It Fn sigexit "p" "signum"
 .Pp
 This function forces the process
 .Fa p
@@ -389,7 +385,7 @@
 .Fa signum ,
 generating a core file if appropriate.
 No checks are made for masked or caught signals; the process always exits.
-.It void Fn sendsig "const ksiginfo_t *ks" "const sigset_t *mask"
+.It Fn sendsig "ks" "mask"
 .Pp
 This function is provided by machine-dependent code, and is used to
 invoke a signal handler for the current process.



Home | Main Index | Thread Index | Old Index