diff options
-rw-r--r-- | sys/coda/coda_vnops.c | 1 | ||||
-rw-r--r-- | sys/fs/coda/coda_vnops.c | 1 | ||||
-rw-r--r-- | sys/fs/deadfs/dead_vnops.c | 1 | ||||
-rw-r--r-- | sys/fs/hpfs/hpfs_vnops.c | 1 | ||||
-rw-r--r-- | sys/fs/ntfs/ntfs_vnops.c | 1 | ||||
-rw-r--r-- | sys/fs/unionfs/union_vnops.c | 17 | ||||
-rw-r--r-- | sys/kern/vfs_default.c | 1 | ||||
-rw-r--r-- | sys/kern/vnode_if.src | 10 | ||||
-rw-r--r-- | sys/miscfs/deadfs/dead_vnops.c | 1 | ||||
-rw-r--r-- | sys/miscfs/union/union_vnops.c | 17 | ||||
-rw-r--r-- | sys/nfs/nfs_vnops.c | 21 | ||||
-rw-r--r-- | sys/nfsclient/nfs_vnops.c | 21 | ||||
-rw-r--r-- | sys/ntfs/ntfs_vnops.c | 1 | ||||
-rw-r--r-- | sys/ufs/ufs/ufs_vnops.c | 21 |
14 files changed, 0 insertions, 115 deletions
diff --git a/sys/coda/coda_vnops.c b/sys/coda/coda_vnops.c index 521db98..c2e6bcf 100644 --- a/sys/coda/coda_vnops.c +++ b/sys/coda/coda_vnops.c @@ -119,7 +119,6 @@ struct vnodeopv_entry_desc coda_vnodeop_entries[] = { { &vop_read_desc, coda_read }, /* read */ { &vop_write_desc, coda_write }, /* write */ { &vop_ioctl_desc, coda_ioctl }, /* ioctl */ - { &vop_mmap_desc, coda_vop_error }, /* mmap */ { &vop_fsync_desc, coda_fsync }, /* fsync */ { &vop_remove_desc, coda_remove }, /* remove */ { &vop_link_desc, coda_link }, /* link */ diff --git a/sys/fs/coda/coda_vnops.c b/sys/fs/coda/coda_vnops.c index 521db98..c2e6bcf 100644 --- a/sys/fs/coda/coda_vnops.c +++ b/sys/fs/coda/coda_vnops.c @@ -119,7 +119,6 @@ struct vnodeopv_entry_desc coda_vnodeop_entries[] = { { &vop_read_desc, coda_read }, /* read */ { &vop_write_desc, coda_write }, /* write */ { &vop_ioctl_desc, coda_ioctl }, /* ioctl */ - { &vop_mmap_desc, coda_vop_error }, /* mmap */ { &vop_fsync_desc, coda_fsync }, /* fsync */ { &vop_remove_desc, coda_remove }, /* remove */ { &vop_link_desc, coda_link }, /* link */ diff --git a/sys/fs/deadfs/dead_vnops.c b/sys/fs/deadfs/dead_vnops.c index ab6678f..4211f25 100644 --- a/sys/fs/deadfs/dead_vnops.c +++ b/sys/fs/deadfs/dead_vnops.c @@ -73,7 +73,6 @@ static struct vnodeopv_entry_desc dead_vnodeop_entries[] = { { &vop_lookup_desc, (vop_t *) dead_lookup }, { &vop_mkdir_desc, (vop_t *) dead_badop }, { &vop_mknod_desc, (vop_t *) dead_badop }, - { &vop_mmap_desc, (vop_t *) dead_badop }, { &vop_open_desc, (vop_t *) dead_open }, { &vop_pathconf_desc, (vop_t *) vop_ebadf }, /* per pathconf(2) */ { &vop_poll_desc, (vop_t *) dead_poll }, diff --git a/sys/fs/hpfs/hpfs_vnops.c b/sys/fs/hpfs/hpfs_vnops.c index f1b0b2ce..71b5ad5 100644 --- a/sys/fs/hpfs/hpfs_vnops.c +++ b/sys/fs/hpfs/hpfs_vnops.c @@ -1389,7 +1389,6 @@ struct vnodeopv_entry_desc ntfs_vnodeop_entries[] = { { &vop_ioctl_desc, genfs_enoioctl }, /* ioctl */ { &vop_poll_desc, genfs_poll }, /* poll */ { &vop_revoke_desc, genfs_revoke }, /* revoke */ - { &vop_mmap_desc, genfs_eopnotsupp }, /* mmap */ { &vop_fsync_desc, genfs_fsync }, /* fsync */ { &vop_seek_desc, genfs_seek }, /* seek */ { &vop_remove_desc, genfs_eopnotsupp }, /* remove */ diff --git a/sys/fs/ntfs/ntfs_vnops.c b/sys/fs/ntfs/ntfs_vnops.c index 84b60ea..e100730 100644 --- a/sys/fs/ntfs/ntfs_vnops.c +++ b/sys/fs/ntfs/ntfs_vnops.c @@ -903,7 +903,6 @@ struct vnodeopv_entry_desc ntfs_vnodeop_entries[] = { { &vop_ioctl_desc, genfs_enoioctl }, /* ioctl */ { &vop_poll_desc, genfs_poll }, /* poll */ { &vop_revoke_desc, genfs_revoke }, /* revoke */ - { &vop_mmap_desc, genfs_eopnotsupp }, /* mmap */ { &vop_fsync_desc, genfs_fsync }, /* fsync */ { &vop_seek_desc, genfs_seek }, /* seek */ { &vop_remove_desc, genfs_eopnotsupp }, /* remove */ diff --git a/sys/fs/unionfs/union_vnops.c b/sys/fs/unionfs/union_vnops.c index f27dd28..05db0d5 100644 --- a/sys/fs/unionfs/union_vnops.c +++ b/sys/fs/unionfs/union_vnops.c @@ -85,7 +85,6 @@ static int union_lookup1 __P((struct vnode *udvp, struct vnode **dvp, struct componentname *cnp)); static int union_mkdir __P((struct vop_mkdir_args *ap)); static int union_mknod __P((struct vop_mknod_args *ap)); -static int union_mmap __P((struct vop_mmap_args *ap)); static int union_open __P((struct vop_open_args *ap)); static int union_pathconf __P((struct vop_pathconf_args *ap)); static int union_print __P((struct vop_print_args *ap)); @@ -1208,21 +1207,6 @@ union_revoke(ap) } static int -union_mmap(ap) - struct vop_mmap_args /* { - struct vnode *a_vp; - int a_fflags; - struct ucred *a_cred; - struct proc *a_p; - } */ *ap; -{ - struct vnode *ovp = OTHERVP(ap->a_vp); - - ap->a_vp = ovp; - return (VCALL(ovp, VOFFSET(vop_mmap), ap)); -} - -static int union_fsync(ap) struct vop_fsync_args /* { struct vnode *a_vp; @@ -1969,7 +1953,6 @@ static struct vnodeopv_entry_desc union_vnodeop_entries[] = { { &vop_lookup_desc, (vop_t *) union_lookup }, { &vop_mkdir_desc, (vop_t *) union_mkdir }, { &vop_mknod_desc, (vop_t *) union_mknod }, - { &vop_mmap_desc, (vop_t *) union_mmap }, { &vop_open_desc, (vop_t *) union_open }, { &vop_pathconf_desc, (vop_t *) union_pathconf }, { &vop_poll_desc, (vop_t *) union_poll }, diff --git a/sys/kern/vfs_default.c b/sys/kern/vfs_default.c index fe4c539..3a31666 100644 --- a/sys/kern/vfs_default.c +++ b/sys/kern/vfs_default.c @@ -90,7 +90,6 @@ static struct vnodeopv_entry_desc default_vnodeop_entries[] = { { &vop_islocked_desc, (vop_t *) vop_noislocked }, { &vop_lease_desc, (vop_t *) vop_null }, { &vop_lock_desc, (vop_t *) vop_nolock }, - { &vop_mmap_desc, (vop_t *) vop_einval }, { &vop_open_desc, (vop_t *) vop_null }, { &vop_pathconf_desc, (vop_t *) vop_einval }, { &vop_poll_desc, (vop_t *) vop_nopoll }, diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src index 36911fb..82a1c0a 100644 --- a/sys/kern/vnode_if.src +++ b/sys/kern/vnode_if.src @@ -230,16 +230,6 @@ vop_revoke { }; # -# XXX - not used -# -vop_mmap { - IN struct vnode *vp; - IN int fflags; - IN struct ucred *cred; - IN struct proc *p; -}; - -# #% fsync vp L L L # vop_fsync { diff --git a/sys/miscfs/deadfs/dead_vnops.c b/sys/miscfs/deadfs/dead_vnops.c index ab6678f..4211f25 100644 --- a/sys/miscfs/deadfs/dead_vnops.c +++ b/sys/miscfs/deadfs/dead_vnops.c @@ -73,7 +73,6 @@ static struct vnodeopv_entry_desc dead_vnodeop_entries[] = { { &vop_lookup_desc, (vop_t *) dead_lookup }, { &vop_mkdir_desc, (vop_t *) dead_badop }, { &vop_mknod_desc, (vop_t *) dead_badop }, - { &vop_mmap_desc, (vop_t *) dead_badop }, { &vop_open_desc, (vop_t *) dead_open }, { &vop_pathconf_desc, (vop_t *) vop_ebadf }, /* per pathconf(2) */ { &vop_poll_desc, (vop_t *) dead_poll }, diff --git a/sys/miscfs/union/union_vnops.c b/sys/miscfs/union/union_vnops.c index f27dd28..05db0d5 100644 --- a/sys/miscfs/union/union_vnops.c +++ b/sys/miscfs/union/union_vnops.c @@ -85,7 +85,6 @@ static int union_lookup1 __P((struct vnode *udvp, struct vnode **dvp, struct componentname *cnp)); static int union_mkdir __P((struct vop_mkdir_args *ap)); static int union_mknod __P((struct vop_mknod_args *ap)); -static int union_mmap __P((struct vop_mmap_args *ap)); static int union_open __P((struct vop_open_args *ap)); static int union_pathconf __P((struct vop_pathconf_args *ap)); static int union_print __P((struct vop_print_args *ap)); @@ -1208,21 +1207,6 @@ union_revoke(ap) } static int -union_mmap(ap) - struct vop_mmap_args /* { - struct vnode *a_vp; - int a_fflags; - struct ucred *a_cred; - struct proc *a_p; - } */ *ap; -{ - struct vnode *ovp = OTHERVP(ap->a_vp); - - ap->a_vp = ovp; - return (VCALL(ovp, VOFFSET(vop_mmap), ap)); -} - -static int union_fsync(ap) struct vop_fsync_args /* { struct vnode *a_vp; @@ -1969,7 +1953,6 @@ static struct vnodeopv_entry_desc union_vnodeop_entries[] = { { &vop_lookup_desc, (vop_t *) union_lookup }, { &vop_mkdir_desc, (vop_t *) union_mkdir }, { &vop_mknod_desc, (vop_t *) union_mknod }, - { &vop_mmap_desc, (vop_t *) union_mmap }, { &vop_open_desc, (vop_t *) union_open }, { &vop_pathconf_desc, (vop_t *) union_pathconf }, { &vop_poll_desc, (vop_t *) union_poll }, diff --git a/sys/nfs/nfs_vnops.c b/sys/nfs/nfs_vnops.c index 3d9f797..e5d3e4f 100644 --- a/sys/nfs/nfs_vnops.c +++ b/sys/nfs/nfs_vnops.c @@ -112,7 +112,6 @@ static int nfs_access __P((struct vop_access_args *)); static int nfs_getattr __P((struct vop_getattr_args *)); static int nfs_setattr __P((struct vop_setattr_args *)); static int nfs_read __P((struct vop_read_args *)); -static int nfs_mmap __P((struct vop_mmap_args *)); static int nfs_fsync __P((struct vop_fsync_args *)); static int nfs_remove __P((struct vop_remove_args *)); static int nfs_link __P((struct vop_link_args *)); @@ -155,7 +154,6 @@ static struct vnodeopv_entry_desc nfsv2_vnodeop_entries[] = { { &vop_lookup_desc, (vop_t *) nfs_lookup }, { &vop_mkdir_desc, (vop_t *) nfs_mkdir }, { &vop_mknod_desc, (vop_t *) nfs_mknod }, - { &vop_mmap_desc, (vop_t *) nfs_mmap }, { &vop_open_desc, (vop_t *) nfs_open }, { &vop_poll_desc, (vop_t *) nfs_poll }, { &vop_print_desc, (vop_t *) nfs_print }, @@ -2747,25 +2745,6 @@ nfs_strategy(ap) } /* - * Mmap a file - * - * NB Currently unsupported. - */ -/* ARGSUSED */ -static int -nfs_mmap(ap) - struct vop_mmap_args /* { - struct vnode *a_vp; - int a_fflags; - struct ucred *a_cred; - struct proc *a_p; - } */ *ap; -{ - - return (EINVAL); -} - -/* * fsync vnode op. Just call nfs_flush() with commit == 1. */ /* ARGSUSED */ diff --git a/sys/nfsclient/nfs_vnops.c b/sys/nfsclient/nfs_vnops.c index 3d9f797..e5d3e4f 100644 --- a/sys/nfsclient/nfs_vnops.c +++ b/sys/nfsclient/nfs_vnops.c @@ -112,7 +112,6 @@ static int nfs_access __P((struct vop_access_args *)); static int nfs_getattr __P((struct vop_getattr_args *)); static int nfs_setattr __P((struct vop_setattr_args *)); static int nfs_read __P((struct vop_read_args *)); -static int nfs_mmap __P((struct vop_mmap_args *)); static int nfs_fsync __P((struct vop_fsync_args *)); static int nfs_remove __P((struct vop_remove_args *)); static int nfs_link __P((struct vop_link_args *)); @@ -155,7 +154,6 @@ static struct vnodeopv_entry_desc nfsv2_vnodeop_entries[] = { { &vop_lookup_desc, (vop_t *) nfs_lookup }, { &vop_mkdir_desc, (vop_t *) nfs_mkdir }, { &vop_mknod_desc, (vop_t *) nfs_mknod }, - { &vop_mmap_desc, (vop_t *) nfs_mmap }, { &vop_open_desc, (vop_t *) nfs_open }, { &vop_poll_desc, (vop_t *) nfs_poll }, { &vop_print_desc, (vop_t *) nfs_print }, @@ -2747,25 +2745,6 @@ nfs_strategy(ap) } /* - * Mmap a file - * - * NB Currently unsupported. - */ -/* ARGSUSED */ -static int -nfs_mmap(ap) - struct vop_mmap_args /* { - struct vnode *a_vp; - int a_fflags; - struct ucred *a_cred; - struct proc *a_p; - } */ *ap; -{ - - return (EINVAL); -} - -/* * fsync vnode op. Just call nfs_flush() with commit == 1. */ /* ARGSUSED */ diff --git a/sys/ntfs/ntfs_vnops.c b/sys/ntfs/ntfs_vnops.c index 84b60ea..e100730 100644 --- a/sys/ntfs/ntfs_vnops.c +++ b/sys/ntfs/ntfs_vnops.c @@ -903,7 +903,6 @@ struct vnodeopv_entry_desc ntfs_vnodeop_entries[] = { { &vop_ioctl_desc, genfs_enoioctl }, /* ioctl */ { &vop_poll_desc, genfs_poll }, /* poll */ { &vop_revoke_desc, genfs_revoke }, /* revoke */ - { &vop_mmap_desc, genfs_eopnotsupp }, /* mmap */ { &vop_fsync_desc, genfs_fsync }, /* fsync */ { &vop_seek_desc, genfs_seek }, /* seek */ { &vop_remove_desc, genfs_eopnotsupp }, /* remove */ diff --git a/sys/ufs/ufs/ufs_vnops.c b/sys/ufs/ufs/ufs_vnops.c index 00977f9..127bda2 100644 --- a/sys/ufs/ufs/ufs_vnops.c +++ b/sys/ufs/ufs/ufs_vnops.c @@ -85,7 +85,6 @@ static int ufs_makeinode __P((int mode, struct vnode *, struct vnode **, struct static int ufs_missingop __P((struct vop_generic_args *ap)); static int ufs_mkdir __P((struct vop_mkdir_args *)); static int ufs_mknod __P((struct vop_mknod_args *)); -static int ufs_mmap __P((struct vop_mmap_args *)); static int ufs_open __P((struct vop_open_args *)); static int ufs_pathconf __P((struct vop_pathconf_args *)); static int ufs_print __P((struct vop_print_args *)); @@ -673,25 +672,6 @@ good: return (0); } -/* - * Mmap a file - * - * NB Currently unsupported. - */ -/* ARGSUSED */ -int -ufs_mmap(ap) - struct vop_mmap_args /* { - struct vnode *a_vp; - int a_fflags; - struct ucred *a_cred; - struct proc *a_p; - } */ *ap; -{ - - return (EINVAL); -} - int ufs_remove(ap) struct vop_remove_args /* { @@ -2216,7 +2196,6 @@ static struct vnodeopv_entry_desc ufs_vnodeop_entries[] = { { &vop_lookup_desc, (vop_t *) vfs_cache_lookup }, { &vop_mkdir_desc, (vop_t *) ufs_mkdir }, { &vop_mknod_desc, (vop_t *) ufs_mknod }, - { &vop_mmap_desc, (vop_t *) ufs_mmap }, { &vop_open_desc, (vop_t *) ufs_open }, { &vop_pathconf_desc, (vop_t *) ufs_pathconf }, { &vop_poll_desc, (vop_t *) vop_stdpoll }, |