Add function prototypes for most of the new Lite2 functions.
Also made a few of the miscfs routines static to be consistent. Some modules simply required some additional #includes to remove -Wall warnings.
This commit is contained in:
parent
820d8cf44a
commit
724ab19569
@ -62,6 +62,7 @@
|
||||
#include <sys/un.h>
|
||||
#include <miscfs/portal/portal.h>
|
||||
|
||||
static int portal_init __P((struct vfsconf *));
|
||||
static int portal_mount __P((struct mount *mp, char *path, caddr_t data,
|
||||
struct nameidata *ndp, struct proc *p));
|
||||
static int portal_start __P((struct mount *mp, int flags, struct proc *p));
|
||||
|
@ -55,6 +55,9 @@
|
||||
#include <sys/ptrace.h>
|
||||
#include <miscfs/procfs/procfs.h>
|
||||
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_extern.h>
|
||||
|
||||
#ifndef FIX_SSTEP
|
||||
#define FIX_SSTEP(p)
|
||||
#endif
|
||||
|
@ -62,6 +62,7 @@
|
||||
static int procfs_abortop __P((struct vop_abortop_args *));
|
||||
static int procfs_access __P((struct vop_access_args *));
|
||||
static int procfs_badop __P((void));
|
||||
static int procfs_bmap __P((struct vop_bmap_args *));
|
||||
static int procfs_close __P((struct vop_close_args *));
|
||||
static int procfs_getattr __P((struct vop_getattr_args *));
|
||||
static int procfs_inactive __P((struct vop_inactive_args *));
|
||||
@ -71,6 +72,7 @@ static int procfs_open __P((struct vop_open_args *));
|
||||
static int procfs_pathconf __P((struct vop_pathconf_args *ap));
|
||||
static int procfs_print __P((struct vop_print_args *));
|
||||
static int procfs_readdir __P((struct vop_readdir_args *));
|
||||
static int procfs_readlink __P((struct vop_readlink_args *));
|
||||
static int procfs_reclaim __P((struct vop_reclaim_args *));
|
||||
static int procfs_setattr __P((struct vop_setattr_args *));
|
||||
|
||||
@ -208,7 +210,7 @@ procfs_ioctl(ap)
|
||||
* usual no-op bmap, although returning
|
||||
* (EIO) would be a reasonable alternative.
|
||||
*/
|
||||
int
|
||||
static int
|
||||
procfs_bmap(ap)
|
||||
struct vop_bmap_args /* {
|
||||
struct vnode *a_vp;
|
||||
@ -894,7 +896,7 @@ procfs_readdir(ap)
|
||||
/*
|
||||
* readlink reads the link of `curproc'
|
||||
*/
|
||||
int
|
||||
static int
|
||||
procfs_readlink(ap)
|
||||
struct vop_readlink_args *ap;
|
||||
{
|
||||
|
@ -50,7 +50,8 @@
|
||||
#include <sys/queue.h>
|
||||
#include <sys/mount.h>
|
||||
#include <sys/stat.h>
|
||||
#include <vm/vm.h> /* for vnode_pager_setsize */
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_extern.h> /* for vnode_pager_setsize */
|
||||
#include <miscfs/union/union.h>
|
||||
|
||||
#include <sys/proc.h>
|
||||
|
@ -46,6 +46,7 @@ struct dinode;
|
||||
struct ext2_inode;
|
||||
struct inode;
|
||||
struct mount;
|
||||
struct vfsconf;
|
||||
struct vnode;
|
||||
|
||||
int ext2_alloc __P((struct inode *,
|
||||
|
@ -46,6 +46,7 @@ struct dinode;
|
||||
struct ext2_inode;
|
||||
struct inode;
|
||||
struct mount;
|
||||
struct vfsconf;
|
||||
struct vnode;
|
||||
|
||||
int ext2_alloc __P((struct inode *,
|
||||
|
@ -58,6 +58,7 @@
|
||||
dev_t rrootdev = NODEV;
|
||||
|
||||
static int cdevvp __P((dev_t dev, struct vnode **vpp));
|
||||
static void kernfs_get_rrootdev __P((void));
|
||||
static int kernfs_init __P((struct vfsconf *vfsp));
|
||||
static int kernfs_mount __P((struct mount *mp, char *path, caddr_t data,
|
||||
struct nameidata *ndp, struct proc *p));
|
||||
@ -76,7 +77,7 @@ kernfs_init(vfsp)
|
||||
return (0);
|
||||
}
|
||||
|
||||
void
|
||||
static void
|
||||
kernfs_get_rrootdev()
|
||||
{
|
||||
static int tried = 0;
|
||||
|
@ -62,6 +62,7 @@
|
||||
#include <sys/un.h>
|
||||
#include <miscfs/portal/portal.h>
|
||||
|
||||
static int portal_init __P((struct vfsconf *));
|
||||
static int portal_mount __P((struct mount *mp, char *path, caddr_t data,
|
||||
struct nameidata *ndp, struct proc *p));
|
||||
static int portal_start __P((struct mount *mp, int flags, struct proc *p));
|
||||
|
@ -55,6 +55,9 @@
|
||||
#include <sys/ptrace.h>
|
||||
#include <miscfs/procfs/procfs.h>
|
||||
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_extern.h>
|
||||
|
||||
#ifndef FIX_SSTEP
|
||||
#define FIX_SSTEP(p)
|
||||
#endif
|
||||
|
@ -62,6 +62,7 @@
|
||||
static int procfs_abortop __P((struct vop_abortop_args *));
|
||||
static int procfs_access __P((struct vop_access_args *));
|
||||
static int procfs_badop __P((void));
|
||||
static int procfs_bmap __P((struct vop_bmap_args *));
|
||||
static int procfs_close __P((struct vop_close_args *));
|
||||
static int procfs_getattr __P((struct vop_getattr_args *));
|
||||
static int procfs_inactive __P((struct vop_inactive_args *));
|
||||
@ -71,6 +72,7 @@ static int procfs_open __P((struct vop_open_args *));
|
||||
static int procfs_pathconf __P((struct vop_pathconf_args *ap));
|
||||
static int procfs_print __P((struct vop_print_args *));
|
||||
static int procfs_readdir __P((struct vop_readdir_args *));
|
||||
static int procfs_readlink __P((struct vop_readlink_args *));
|
||||
static int procfs_reclaim __P((struct vop_reclaim_args *));
|
||||
static int procfs_setattr __P((struct vop_setattr_args *));
|
||||
|
||||
@ -208,7 +210,7 @@ procfs_ioctl(ap)
|
||||
* usual no-op bmap, although returning
|
||||
* (EIO) would be a reasonable alternative.
|
||||
*/
|
||||
int
|
||||
static int
|
||||
procfs_bmap(ap)
|
||||
struct vop_bmap_args /* {
|
||||
struct vnode *a_vp;
|
||||
@ -894,7 +896,7 @@ procfs_readdir(ap)
|
||||
/*
|
||||
* readlink reads the link of `curproc'
|
||||
*/
|
||||
int
|
||||
static int
|
||||
procfs_readlink(ap)
|
||||
struct vop_readlink_args *ap;
|
||||
{
|
||||
|
@ -50,7 +50,8 @@
|
||||
#include <sys/queue.h>
|
||||
#include <sys/mount.h>
|
||||
#include <sys/stat.h>
|
||||
#include <vm/vm.h> /* for vnode_pager_setsize */
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_extern.h> /* for vnode_pager_setsize */
|
||||
#include <miscfs/union/union.h>
|
||||
|
||||
#include <sys/proc.h>
|
||||
|
@ -407,6 +407,7 @@ void vfs_getnewfsid __P((struct mount *));
|
||||
struct mount *vfs_getvfs __P((fsid_t *)); /* return vfs given fsid */
|
||||
int vfs_mountedon __P((struct vnode *)); /* is a vfs mounted on vp */
|
||||
int vfs_mountroot __P((char *));
|
||||
int vfs_mountrootfs __P((char *));
|
||||
int vfs_rootmountalloc __P((char *, char *, struct mount **));
|
||||
void vfs_unbusy __P((struct mount *, struct proc *));
|
||||
void vfs_unmountall __P((void));
|
||||
|
@ -75,6 +75,7 @@ int ffs_bmap __P((struct vop_bmap_args *));
|
||||
void ffs_clrblock __P((struct fs *, u_char *, ufs_daddr_t));
|
||||
int ffs_fhtovp __P((struct mount *, struct fid *, struct mbuf *,
|
||||
struct vnode **, int *, struct ucred **));
|
||||
int ffs_flushfiles __P((struct mount *, int, struct proc *));
|
||||
void ffs_fragacct __P((struct fs *, int, int32_t [], int));
|
||||
int ffs_isblock __P((struct fs *, u_char *, ufs_daddr_t));
|
||||
int ffs_mountfs __P((struct vnode *, struct mount *, struct proc *));
|
||||
@ -95,6 +96,7 @@ int ffs_vget __P((struct mount *, ino_t, struct vnode **));
|
||||
int ffs_vptofh __P((struct vnode *, struct fid *));
|
||||
|
||||
#ifdef DIAGNOSTIC
|
||||
int ffs_checkblk __P((struct inode *, ufs_daddr_t, long));
|
||||
void ffs_checkoverlap __P((struct buf *, struct inode *));
|
||||
#endif
|
||||
|
||||
|
@ -67,6 +67,8 @@ void ufs_dirbad __P((struct inode *, doff_t, char *));
|
||||
int ufs_dirbadentry __P((struct vnode *, struct direct *, int));
|
||||
int ufs_dirempty __P((struct inode *, ino_t, struct ucred *));
|
||||
int ufs_direnter __P((struct inode *, struct vnode *,struct componentname *));
|
||||
int ufs_direnter2 __P((struct vnode *, struct direct *, struct ucred *,
|
||||
struct proc *));
|
||||
int ufs_dirremove __P((struct vnode *, struct componentname*));
|
||||
int ufs_dirrewrite
|
||||
__P((struct inode *, struct inode *, struct componentname *));
|
||||
|
Loading…
Reference in New Issue
Block a user