diff options
author | bde <bde@FreeBSD.org> | 1995-12-02 18:58:56 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1995-12-02 18:58:56 +0000 |
commit | 3089ef081608c63c7ab47c632cfbc98efdc0e815 (patch) | |
tree | 8eec40ad47c699b4e7ca9c8c29bd2bc032d89b93 /sys | |
parent | c860a459a3a5c94e0fe6643c2ec81dbd60f0d530 (diff) | |
download | FreeBSD-src-3089ef081608c63c7ab47c632cfbc98efdc0e815.zip FreeBSD-src-3089ef081608c63c7ab47c632cfbc98efdc0e815.tar.gz |
Completed function declarations and/or added prototypes.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/snp/snp.c | 2 | ||||
-rw-r--r-- | sys/kern/kern_descrip.c | 3 | ||||
-rw-r--r-- | sys/kern/kern_ktrace.c | 4 | ||||
-rw-r--r-- | sys/kern/kern_physio.c | 6 | ||||
-rw-r--r-- | sys/kern/kern_proc.c | 6 | ||||
-rw-r--r-- | sys/kern/kern_synch.c | 5 | ||||
-rw-r--r-- | sys/kern/kern_xxx.c | 4 | ||||
-rw-r--r-- | sys/kern/subr_log.c | 3 | ||||
-rw-r--r-- | sys/kern/subr_rlist.c | 4 | ||||
-rw-r--r-- | sys/kern/tty_snoop.c | 2 | ||||
-rw-r--r-- | sys/kern/uipc_mbuf.c | 4 | ||||
-rw-r--r-- | sys/kern/uipc_proto.c | 10 | ||||
-rw-r--r-- | sys/kern/vfs_bio.c | 3 | ||||
-rw-r--r-- | sys/kern/vfs_export.c | 14 | ||||
-rw-r--r-- | sys/kern/vfs_init.c | 5 | ||||
-rw-r--r-- | sys/kern/vfs_subr.c | 14 |
16 files changed, 60 insertions, 29 deletions
diff --git a/sys/dev/snp/snp.c b/sys/dev/snp/snp.c index ec1b928..8e16b2f 100644 --- a/sys/dev/snp/snp.c +++ b/sys/dev/snp/snp.c @@ -46,6 +46,8 @@ static struct snoop snoopsw[NSNP]; +static struct tty *devtotty __P((dev_t dev)); + static struct tty * devtotty (dev) dev_t dev; diff --git a/sys/kern/kern_descrip.c b/sys/kern/kern_descrip.c index b4ef0fd..591d589 100644 --- a/sys/kern/kern_descrip.c +++ b/sys/kern/kern_descrip.c @@ -36,12 +36,13 @@ * SUCH DAMAGE. * * @(#)kern_descrip.c 8.6 (Berkeley) 4/19/94 - * $Id: kern_descrip.c,v 1.15 1995/11/29 10:48:21 julian Exp $ + * $Id: kern_descrip.c,v 1.16 1995/11/29 14:40:32 julian Exp $ */ #include <sys/param.h> #include <sys/systm.h> #include <sys/sysproto.h> +#include <sys/conf.h> #include <sys/filedesc.h> #include <sys/kernel.h> #include <sys/sysctl.h> diff --git a/sys/kern/kern_ktrace.c b/sys/kern/kern_ktrace.c index 4124c34..3279856 100644 --- a/sys/kern/kern_ktrace.c +++ b/sys/kern/kern_ktrace.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)kern_ktrace.c 8.2 (Berkeley) 9/23/93 - * $Id: kern_ktrace.c,v 1.6 1995/05/30 08:05:28 rgrimes Exp $ + * $Id: kern_ktrace.c,v 1.7 1995/11/12 06:42:56 bde Exp $ */ #ifdef KTRACE @@ -47,6 +47,8 @@ #include <sys/malloc.h> #include <sys/syslog.h> +extern struct ktr_header *ktrgetheader __P((int type)); + struct ktr_header * ktrgetheader(type) int type; diff --git a/sys/kern/kern_physio.c b/sys/kern/kern_physio.c index 1880b17..47e0e7b 100644 --- a/sys/kern/kern_physio.c +++ b/sys/kern/kern_physio.c @@ -16,7 +16,7 @@ * 4. Modifications may be freely made to this file if the above conditions * are met. * - * $Id: kern_physio.c,v 1.12 1995/09/08 11:08:36 bde Exp $ + * $Id: kern_physio.c,v 1.13 1995/11/28 02:40:38 peter Exp $ */ #include <sys/param.h> @@ -26,7 +26,7 @@ #include <sys/proc.h> #include <vm/vm.h> -static void physwakeup(); +static void physwakeup __P((struct buf *bp)); int physio(strategy, bp, dev, rw, minp, uio) @@ -34,7 +34,7 @@ physio(strategy, bp, dev, rw, minp, uio) struct buf *bp; dev_t dev; int rw; - u_int (*minp)(); + u_int (*minp) __P((struct buf *bp)); struct uio *uio; { int i; diff --git a/sys/kern/kern_proc.c b/sys/kern/kern_proc.c index df7ebaa..0b2343b 100644 --- a/sys/kern/kern_proc.c +++ b/sys/kern/kern_proc.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)kern_proc.c 8.4 (Berkeley) 1/4/94 - * $Id: kern_proc.c,v 1.10 1995/05/30 08:05:37 rgrimes Exp $ + * $Id: kern_proc.c,v 1.11 1995/11/14 09:16:27 phk Exp $ */ #include <sys/param.h> @@ -73,6 +73,8 @@ struct uidinfo { u_long uihash; /* size of hash table - 1 */ #define UIHASH(uid) ((uid) & uihash) +static void orphanpg __P((struct pgrp *pg)); + /* * Allocate a hash table. */ @@ -323,8 +325,6 @@ pgdelete(pgrp) FREE(pgrp, M_PGRP); } -static void orphanpg(); - /* * Adjust pgrp jobc counters when specified process changes process group. * We count the number of processes in each process group that "qualify" diff --git a/sys/kern/kern_synch.c b/sys/kern/kern_synch.c index a6dbfa9..34ef802 100644 --- a/sys/kern/kern_synch.c +++ b/sys/kern/kern_synch.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)kern_synch.c 8.6 (Berkeley) 1/21/94 - * $Id: kern_synch.c,v 1.13 1995/09/09 18:10:04 davidg Exp $ + * $Id: kern_synch.c,v 1.14 1995/12/02 17:10:35 bde Exp $ */ #include <sys/param.h> @@ -60,7 +60,8 @@ SYSINIT(runqueue, SI_SUB_RUN_QUEUE, SI_ORDER_FIRST, rqinit, NULL) u_char curpriority; /* usrpri of curproc */ int lbolt; /* once a second sleep address */ -void endtsleep __P((void *)); +extern void endtsleep __P((void *)); +extern void updatepri __P((struct proc *p)); /* * Force switch among equal priority processes every 100ms. diff --git a/sys/kern/kern_xxx.c b/sys/kern/kern_xxx.c index 84ff0b8..901c728 100644 --- a/sys/kern/kern_xxx.c +++ b/sys/kern/kern_xxx.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)kern_xxx.c 8.2 (Berkeley) 11/14/93 - * $Id: kern_xxx.c,v 1.19 1995/11/14 09:10:45 phk Exp $ + * $Id: kern_xxx.c,v 1.20 1995/11/20 12:14:40 phk Exp $ */ #include <sys/param.h> @@ -46,7 +46,7 @@ #include <sys/signalvar.h> /* This implements a "TEXT_SET" for cleanup functions */ - +static void dummy_cleanup __P((void)); static void dummy_cleanup() {} TEXT_SET(cleanup_set, dummy_cleanup); diff --git a/sys/kern/subr_log.c b/sys/kern/subr_log.c index 24af05c..04a2e6c 100644 --- a/sys/kern/subr_log.c +++ b/sys/kern/subr_log.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)subr_log.c 8.1 (Berkeley) 6/10/93 - * $Id: subr_log.c,v 1.11 1995/11/29 10:48:25 julian Exp $ + * $Id: subr_log.c,v 1.12 1995/11/29 14:40:35 julian Exp $ */ /* @@ -40,6 +40,7 @@ #include <sys/param.h> #include <sys/systm.h> +#include <sys/conf.h> #include <sys/proc.h> #include <sys/vnode.h> #include <sys/ioctl.h> diff --git a/sys/kern/subr_rlist.c b/sys/kern/subr_rlist.c index b0cc05f..814239e 100644 --- a/sys/kern/subr_rlist.c +++ b/sys/kern/subr_rlist.c @@ -54,7 +54,7 @@ * functioning of this software, nor does the author assume any responsibility * for damages incurred with its use. * - * $Id: subr_rlist.c,v 1.10 1995/05/30 08:05:54 rgrimes Exp $ + * $Id: subr_rlist.c,v 1.11 1995/10/21 08:38:13 davidg Exp $ */ #include <sys/param.h> @@ -74,6 +74,8 @@ static int rlist_count=0, rlist_desired=0; static struct rlist *rlfree; int rlist_active; +static struct rlist *rlist_malloc __P((void)); + static struct rlist * rlist_malloc() { diff --git a/sys/kern/tty_snoop.c b/sys/kern/tty_snoop.c index ec1b928..8e16b2f 100644 --- a/sys/kern/tty_snoop.c +++ b/sys/kern/tty_snoop.c @@ -46,6 +46,8 @@ static struct snoop snoopsw[NSNP]; +static struct tty *devtotty __P((dev_t dev)); + static struct tty * devtotty (dev) dev_t dev; diff --git a/sys/kern/uipc_mbuf.c b/sys/kern/uipc_mbuf.c index b7cef67..7e10b01 100644 --- a/sys/kern/uipc_mbuf.c +++ b/sys/kern/uipc_mbuf.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)uipc_mbuf.c 8.2 (Berkeley) 1/4/94 - * $Id: uipc_mbuf.c,v 1.13 1995/10/29 15:31:08 phk Exp $ + * $Id: uipc_mbuf.c,v 1.14 1995/12/02 17:10:41 bde Exp $ */ #include <sys/param.h> @@ -626,7 +626,7 @@ m_devget(buf, totlen, off0, ifp, copy) char *buf; int totlen, off0; struct ifnet *ifp; - void (*copy)(); + void (*copy) __P((char *from, caddr_t to, u_int len)); { register struct mbuf *m; struct mbuf *top = 0, **mp = ⊤ diff --git a/sys/kern/uipc_proto.c b/sys/kern/uipc_proto.c index a16626a..2237c0f 100644 --- a/sys/kern/uipc_proto.c +++ b/sys/kern/uipc_proto.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)uipc_proto.c 8.1 (Berkeley) 6/10/93 - * $Id: uipc_proto.c,v 1.3 1995/05/11 00:13:05 wollman Exp $ + * $Id: uipc_proto.c,v 1.4 1995/08/16 16:13:25 bde Exp $ */ #include <sys/param.h> @@ -39,14 +39,14 @@ #include <sys/protosw.h> #include <sys/domain.h> #include <sys/mbuf.h> +#include <sys/un.h> + +#include <net/raw_cb.h> /* * Definitions of protocols supported in the LOCAL domain. */ -int uipc_usrreq(), raw_usrreq(); -void raw_init(),raw_input(),raw_ctlinput(); - struct protosw localsw[] = { { SOCK_STREAM, &localdomain, 0, PR_CONNREQUIRED|PR_WANTRCVD|PR_RIGHTS, 0, 0, 0, 0, @@ -65,8 +65,6 @@ struct protosw localsw[] = { } }; -int unp_externalize(), unp_dispose(); - struct domain localdomain = { AF_LOCAL, "local", 0, unp_externalize, unp_dispose, localsw, &localsw[sizeof(localsw)/sizeof(localsw[0])] }; diff --git a/sys/kern/vfs_bio.c b/sys/kern/vfs_bio.c index 522d016..5f4e2ea 100644 --- a/sys/kern/vfs_bio.c +++ b/sys/kern/vfs_bio.c @@ -18,7 +18,7 @@ * 5. Modifications may be freely made to this file if the above conditions * are met. * - * $Id: vfs_bio.c,v 1.71 1995/11/19 19:54:22 dyson Exp $ + * $Id: vfs_bio.c,v 1.72 1995/12/02 17:10:47 bde Exp $ */ /* @@ -64,6 +64,7 @@ SYSINIT_KT(update, SI_SUB_KTHREAD_UPDATE, SI_ORDER_FIRST, kproc_start, &up_kp) struct buf *buf; /* buffer header pool */ struct swqueue bswlist; +int count_lock_queue __P((void)); void vm_hold_free_pages(struct buf * bp, vm_offset_t from, vm_offset_t to); void vm_hold_load_pages(struct buf * bp, vm_offset_t from, vm_offset_t to); void vfs_clean_pages(struct buf * bp); diff --git a/sys/kern/vfs_export.c b/sys/kern/vfs_export.c index 80cb00f..5739e47 100644 --- a/sys/kern/vfs_export.c +++ b/sys/kern/vfs_export.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)vfs_subr.c 8.13 (Berkeley) 4/18/94 - * $Id: vfs_subr.c,v 1.43 1995/11/20 12:42:11 phk Exp $ + * $Id: vfs_subr.c,v 1.44 1995/11/29 11:28:00 phk Exp $ */ /* @@ -65,6 +65,12 @@ #include <miscfs/specfs/specdev.h> +#ifdef DDB +extern void printlockedvnodes __P((void)); +#endif +extern void vclean __P((struct vnode *vp, int flags)); +extern void vfs_unmountroot __P((struct mount *rootfs)); + enum vtype iftovt_tab[16] = { VNON, VFIFO, VCHR, VNON, VDIR, VNON, VBLK, VNON, VREG, VNON, VLNK, VNON, VSOCK, VNON, VNON, VBAD, @@ -91,6 +97,11 @@ struct mntlist mountlist; /* mounted filesystem list */ int desiredvnodes; SYSCTL_INT(_kern, KERN_MAXVNODES, maxvnodes, CTLFLAG_RD, &desiredvnodes, 0, ""); +static void vfs_free_addrlist __P((struct netexport *nep)); +static int vfs_free_netcred __P((struct radix_node *rn, void *w)); +static int vfs_hang_addrlist __P((struct mount *mp, struct netexport *nep, + struct export_args *argp)); + /* * Initialize the vnode management data structures. */ @@ -312,7 +323,6 @@ vattr_null(vap) * Routines having to do with the management of the vnode table. */ extern vop_t **dead_vnodeop_p; -extern void vclean(); /* * Return the next vnode from the free list. diff --git a/sys/kern/vfs_init.c b/sys/kern/vfs_init.c index af3fde2..0bc8cdc 100644 --- a/sys/kern/vfs_init.c +++ b/sys/kern/vfs_init.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)vfs_init.c 8.3 (Berkeley) 1/4/94 - * $Id: vfs_init.c,v 1.14 1995/11/20 12:42:09 phk Exp $ + * $Id: vfs_init.c,v 1.15 1995/12/02 17:10:53 bde Exp $ */ @@ -56,6 +56,8 @@ #include <vm/vm.h> #include <sys/sysctl.h> +extern void vfs_op_init __P((void)); + static void vfsinit __P((void *)); SYSINIT(vfs, SI_SUB_VFS, SI_ORDER_FIRST, vfsinit, NULL) @@ -229,7 +231,6 @@ vfs_op_init() */ extern struct vnodeops dead_vnodeops; extern struct vnodeops spec_vnodeops; -extern void vclean(); struct vattr va_null; /* diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c index 80cb00f..5739e47 100644 --- a/sys/kern/vfs_subr.c +++ b/sys/kern/vfs_subr.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)vfs_subr.c 8.13 (Berkeley) 4/18/94 - * $Id: vfs_subr.c,v 1.43 1995/11/20 12:42:11 phk Exp $ + * $Id: vfs_subr.c,v 1.44 1995/11/29 11:28:00 phk Exp $ */ /* @@ -65,6 +65,12 @@ #include <miscfs/specfs/specdev.h> +#ifdef DDB +extern void printlockedvnodes __P((void)); +#endif +extern void vclean __P((struct vnode *vp, int flags)); +extern void vfs_unmountroot __P((struct mount *rootfs)); + enum vtype iftovt_tab[16] = { VNON, VFIFO, VCHR, VNON, VDIR, VNON, VBLK, VNON, VREG, VNON, VLNK, VNON, VSOCK, VNON, VNON, VBAD, @@ -91,6 +97,11 @@ struct mntlist mountlist; /* mounted filesystem list */ int desiredvnodes; SYSCTL_INT(_kern, KERN_MAXVNODES, maxvnodes, CTLFLAG_RD, &desiredvnodes, 0, ""); +static void vfs_free_addrlist __P((struct netexport *nep)); +static int vfs_free_netcred __P((struct radix_node *rn, void *w)); +static int vfs_hang_addrlist __P((struct mount *mp, struct netexport *nep, + struct export_args *argp)); + /* * Initialize the vnode management data structures. */ @@ -312,7 +323,6 @@ vattr_null(vap) * Routines having to do with the management of the vnode table. */ extern vop_t **dead_vnodeop_p; -extern void vclean(); /* * Return the next vnode from the free list. |