Source-Changes-HG archive

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

[src/trunk]: src/sys regen: rump vnodeif went on a diet



details:   https://anonhg.NetBSD.org/src/rev/8e8dabec2131
branches:  trunk
changeset: 753952:8e8dabec2131
user:      pooka <pooka%NetBSD.org@localhost>
date:      Wed Apr 14 14:00:04 2010 +0000

description:
regen: rump vnodeif went on a diet

diffstat:

 sys/kern/vnode_if.c                     |     4 +-
 sys/rump/include/rump/rumpvnode_if.h    |   498 +----------
 sys/rump/librump/rumpvfs/rumpvnode_if.c |  1381 +++---------------------------
 sys/sys/vnode_if.h                      |     7 +-
 4 files changed, 197 insertions(+), 1693 deletions(-)

diffs (truncated from 2510 to 300 lines):

diff -r 40fb6dea342e -r 8e8dabec2131 sys/kern/vnode_if.c
--- a/sys/kern/vnode_if.c       Wed Apr 14 13:58:51 2010 +0000
+++ b/sys/kern/vnode_if.c       Wed Apr 14 14:00:04 2010 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: vnode_if.c,v 1.83 2010/04/14 12:21:04 pooka Exp $      */
+/*     $NetBSD: vnode_if.c,v 1.84 2010/04/14 14:00:04 pooka Exp $      */
 
 /*
  * Warning: DO NOT EDIT! This file is automatically generated!
@@ -40,7 +40,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: vnode_if.c,v 1.83 2010/04/14 12:21:04 pooka Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vnode_if.c,v 1.84 2010/04/14 14:00:04 pooka Exp $");
 
 #include <sys/param.h>
 #include <sys/mount.h>
diff -r 40fb6dea342e -r 8e8dabec2131 sys/rump/include/rump/rumpvnode_if.h
--- a/sys/rump/include/rump/rumpvnode_if.h      Wed Apr 14 13:58:51 2010 +0000
+++ b/sys/rump/include/rump/rumpvnode_if.h      Wed Apr 14 14:00:04 2010 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: rumpvnode_if.h,v 1.6 2010/04/14 12:21:05 pooka Exp $   */
+/*     $NetBSD: rumpvnode_if.h,v 1.7 2010/04/14 14:00:04 pooka Exp $   */
 
 /*
  * Warning: DO NOT EDIT! This file is automatically generated!
@@ -42,518 +42,76 @@
 #ifndef _RUMP_RUMPVNODE_IF_H_
 #define _RUMP_RUMPVNODE_IF_H_
 
-extern const struct vnodeop_desc rump_vop_default_desc;
+struct buf;
+struct flock;
+struct knote;
+struct vm_page;
 
-/* Special cases: */
-
-struct buf;
 #ifndef _KERNEL
 #include <stdbool.h>
 #endif
 
-#define RUMP_VOP_BWRITE_DESCOFFSET 1
-struct rump_vop_bwrite_args {
-       const struct vnodeop_desc *a_desc;
-       struct buf *a_bp;
-};
-extern const struct vnodeop_desc rump_vop_bwrite_desc;
+/* Special cases: */
 int RUMP_VOP_BWRITE(struct buf *);
 
 /* End of special cases */
 
-#define RUMP_VOP_LOOKUP_DESCOFFSET 2
-struct rump_vop_lookup_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_dvp;
-       struct vnode **a_vpp;
-       struct componentname *a_cnp;
-};
-extern const struct vnodeop_desc rump_vop_lookup_desc;
 int RUMP_VOP_LOOKUP(struct vnode *, struct vnode **, struct componentname *);
-
-#define RUMP_VOP_CREATE_DESCOFFSET 3
-struct rump_vop_create_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_dvp;
-       struct vnode **a_vpp;
-       struct componentname *a_cnp;
-       struct vattr *a_vap;
-};
-extern const struct vnodeop_desc rump_vop_create_desc;
 int RUMP_VOP_CREATE(struct vnode *, struct vnode **, struct componentname *, 
     struct vattr *);
-
-#define RUMP_VOP_MKNOD_DESCOFFSET 4
-struct rump_vop_mknod_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_dvp;
-       struct vnode **a_vpp;
-       struct componentname *a_cnp;
-       struct vattr *a_vap;
-};
-extern const struct vnodeop_desc rump_vop_mknod_desc;
 int RUMP_VOP_MKNOD(struct vnode *, struct vnode **, struct componentname *, 
     struct vattr *);
-
-#define RUMP_VOP_OPEN_DESCOFFSET 5
-struct rump_vop_open_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       int a_mode;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_open_desc;
-int RUMP_VOP_OPEN(struct vnode *, int, kauth_cred_t);
-
-#define RUMP_VOP_CLOSE_DESCOFFSET 6
-struct rump_vop_close_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       int a_fflag;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_close_desc;
-int RUMP_VOP_CLOSE(struct vnode *, int, kauth_cred_t);
-
-#define RUMP_VOP_ACCESS_DESCOFFSET 7
-struct rump_vop_access_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       int a_mode;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_access_desc;
-int RUMP_VOP_ACCESS(struct vnode *, int, kauth_cred_t);
-
-#define RUMP_VOP_GETATTR_DESCOFFSET 8
-struct rump_vop_getattr_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       struct vattr *a_vap;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_getattr_desc;
-int RUMP_VOP_GETATTR(struct vnode *, struct vattr *, kauth_cred_t);
-
-#define RUMP_VOP_SETATTR_DESCOFFSET 9
-struct rump_vop_setattr_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       struct vattr *a_vap;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_setattr_desc;
-int RUMP_VOP_SETATTR(struct vnode *, struct vattr *, kauth_cred_t);
-
-#define RUMP_VOP_READ_DESCOFFSET 10
-struct rump_vop_read_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       struct uio *a_uio;
-       int a_ioflag;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_read_desc;
-int RUMP_VOP_READ(struct vnode *, struct uio *, int, kauth_cred_t);
-
-#define RUMP_VOP_WRITE_DESCOFFSET 11
-struct rump_vop_write_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       struct uio *a_uio;
-       int a_ioflag;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_write_desc;
-int RUMP_VOP_WRITE(struct vnode *, struct uio *, int, kauth_cred_t);
-
-#define RUMP_VOP_IOCTL_DESCOFFSET 12
-struct rump_vop_ioctl_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       u_long a_command;
-       void *a_data;
-       int a_fflag;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_ioctl_desc;
-int RUMP_VOP_IOCTL(struct vnode *, u_long, void *, int, kauth_cred_t);
-
-#define RUMP_VOP_FCNTL_DESCOFFSET 13
-struct rump_vop_fcntl_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       u_int a_command;
-       void *a_data;
-       int a_fflag;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_fcntl_desc;
-int RUMP_VOP_FCNTL(struct vnode *, u_int, void *, int, kauth_cred_t);
-
-#define RUMP_VOP_POLL_DESCOFFSET 14
-struct rump_vop_poll_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       int a_events;
-};
-extern const struct vnodeop_desc rump_vop_poll_desc;
+int RUMP_VOP_OPEN(struct vnode *, int, struct kauth_cred *);
+int RUMP_VOP_CLOSE(struct vnode *, int, struct kauth_cred *);
+int RUMP_VOP_ACCESS(struct vnode *, int, struct kauth_cred *);
+int RUMP_VOP_GETATTR(struct vnode *, struct vattr *, struct kauth_cred *);
+int RUMP_VOP_SETATTR(struct vnode *, struct vattr *, struct kauth_cred *);
+int RUMP_VOP_READ(struct vnode *, struct uio *, int, struct kauth_cred *);
+int RUMP_VOP_WRITE(struct vnode *, struct uio *, int, struct kauth_cred *);
+int RUMP_VOP_IOCTL(struct vnode *, u_long, void *, int, struct kauth_cred *);
+int RUMP_VOP_FCNTL(struct vnode *, u_int, void *, int, struct kauth_cred *);
 int RUMP_VOP_POLL(struct vnode *, int);
-
-#define RUMP_VOP_KQFILTER_DESCOFFSET 15
-struct rump_vop_kqfilter_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       struct knote *a_kn;
-};
-extern const struct vnodeop_desc rump_vop_kqfilter_desc;
 int RUMP_VOP_KQFILTER(struct vnode *, struct knote *);
-
-#define RUMP_VOP_REVOKE_DESCOFFSET 16
-struct rump_vop_revoke_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       int a_flags;
-};
-extern const struct vnodeop_desc rump_vop_revoke_desc;
 int RUMP_VOP_REVOKE(struct vnode *, int);
-
-#define RUMP_VOP_MMAP_DESCOFFSET 17
-struct rump_vop_mmap_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       int a_prot;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_mmap_desc;
-int RUMP_VOP_MMAP(struct vnode *, int, kauth_cred_t);
-
-#define RUMP_VOP_FSYNC_DESCOFFSET 18
-struct rump_vop_fsync_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       kauth_cred_t a_cred;
-       int a_flags;
-       off_t a_offlo;
-       off_t a_offhi;
-};
-extern const struct vnodeop_desc rump_vop_fsync_desc;
-int RUMP_VOP_FSYNC(struct vnode *, kauth_cred_t, int, off_t, off_t);
-
-#define RUMP_VOP_SEEK_DESCOFFSET 19
-struct rump_vop_seek_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_vp;
-       off_t a_oldoff;
-       off_t a_newoff;
-       kauth_cred_t a_cred;
-};
-extern const struct vnodeop_desc rump_vop_seek_desc;
-int RUMP_VOP_SEEK(struct vnode *, off_t, off_t, kauth_cred_t);
-
-#define RUMP_VOP_REMOVE_DESCOFFSET 20
-struct rump_vop_remove_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_dvp;
-       struct vnode *a_vp;
-       struct componentname *a_cnp;
-};
-extern const struct vnodeop_desc rump_vop_remove_desc;
+int RUMP_VOP_MMAP(struct vnode *, int, struct kauth_cred *);
+int RUMP_VOP_FSYNC(struct vnode *, struct kauth_cred *, int, off_t, off_t);
+int RUMP_VOP_SEEK(struct vnode *, off_t, off_t, struct kauth_cred *);
 int RUMP_VOP_REMOVE(struct vnode *, struct vnode *, struct componentname *);
-
-#define RUMP_VOP_LINK_DESCOFFSET 21
-struct rump_vop_link_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_dvp;
-       struct vnode *a_vp;
-       struct componentname *a_cnp;
-};
-extern const struct vnodeop_desc rump_vop_link_desc;
 int RUMP_VOP_LINK(struct vnode *, struct vnode *, struct componentname *);
-
-#define RUMP_VOP_RENAME_DESCOFFSET 22
-struct rump_vop_rename_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_fdvp;
-       struct vnode *a_fvp;
-       struct componentname *a_fcnp;
-       struct vnode *a_tdvp;
-       struct vnode *a_tvp;
-       struct componentname *a_tcnp;
-};
-extern const struct vnodeop_desc rump_vop_rename_desc;
 int RUMP_VOP_RENAME(struct vnode *, struct vnode *, struct componentname *, 
     struct vnode *, struct vnode *, struct componentname *);
-
-#define RUMP_VOP_MKDIR_DESCOFFSET 23
-struct rump_vop_mkdir_args {
-       const struct vnodeop_desc *a_desc;
-       struct vnode *a_dvp;
-       struct vnode **a_vpp;
-       struct componentname *a_cnp;
-       struct vattr *a_vap;
-};
-extern const struct vnodeop_desc rump_vop_mkdir_desc;



Home | Main Index | Thread Index | Old Index