Regen: VNODE_OP_NOINLINE is gone.
This commit is contained in:
parent
e3dec5c260
commit
3b7f7cc748
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: vnode_if.c,v 1.58 2005/11/29 23:02:22 yamt Exp $ */
|
||||
/* $NetBSD: vnode_if.c,v 1.59 2005/12/07 00:42:26 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Warning: DO NOT EDIT! This file is automatically generated!
|
||||
|
@ -40,18 +40,13 @@
|
|||
*/
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
__KERNEL_RCSID(0, "$NetBSD: vnode_if.c,v 1.58 2005/11/29 23:02:22 yamt Exp $");
|
||||
__KERNEL_RCSID(0, "$NetBSD: vnode_if.c,v 1.59 2005/12/07 00:42:26 thorpej Exp $");
|
||||
|
||||
|
||||
/*
|
||||
* If we have LKM support, always include the non-inline versions for
|
||||
* LKMs. Otherwise, do it based on the option.
|
||||
*/
|
||||
#ifdef LKM
|
||||
#define VNODE_OP_NOINLINE
|
||||
#else
|
||||
#include "opt_vnode_op_noinline.h"
|
||||
#endif
|
||||
#include "opt_vnode_lockdebug.h"
|
||||
|
||||
#include <sys/param.h>
|
||||
|
@ -88,7 +83,6 @@ const struct vnodeop_desc vop_bwrite_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_BWRITE(bp)
|
||||
struct buf *bp;
|
||||
|
@ -100,7 +94,6 @@ VOP_BWRITE(bp)
|
|||
a.a_bp = bp;
|
||||
return (VCALL(bp->b_vp, VOFFSET(vop_bwrite), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
/* End of special cases */
|
||||
|
||||
|
@ -119,7 +112,6 @@ const struct vnodeop_desc vop_lookup_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_lookup_args, a_cnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_LOOKUP(dvp, vpp, cnp)
|
||||
struct vnode *dvp;
|
||||
|
@ -135,7 +127,6 @@ VOP_LOOKUP(dvp, vpp, cnp)
|
|||
a.a_cnp = cnp;
|
||||
return (VCALL(dvp, VOFFSET(vop_lookup), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_create_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_create_args,a_dvp),
|
||||
|
@ -152,7 +143,6 @@ const struct vnodeop_desc vop_create_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_create_args, a_cnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_CREATE(dvp, vpp, cnp, vap)
|
||||
struct vnode *dvp;
|
||||
|
@ -176,7 +166,6 @@ VOP_CREATE(dvp, vpp, cnp, vap)
|
|||
a.a_vap = vap;
|
||||
return (VCALL(dvp, VOFFSET(vop_create), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_mknod_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_mknod_args,a_dvp),
|
||||
|
@ -193,7 +182,6 @@ const struct vnodeop_desc vop_mknod_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_mknod_args, a_cnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_MKNOD(dvp, vpp, cnp, vap)
|
||||
struct vnode *dvp;
|
||||
|
@ -217,7 +205,6 @@ VOP_MKNOD(dvp, vpp, cnp, vap)
|
|||
a.a_vap = vap;
|
||||
return (VCALL(dvp, VOFFSET(vop_mknod), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_open_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_open_args,a_vp),
|
||||
|
@ -234,7 +221,6 @@ const struct vnodeop_desc vop_open_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_OPEN(vp, mode, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -258,7 +244,6 @@ VOP_OPEN(vp, mode, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_open), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_close_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_close_args,a_vp),
|
||||
|
@ -275,7 +260,6 @@ const struct vnodeop_desc vop_close_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_CLOSE(vp, fflag, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -299,7 +283,6 @@ VOP_CLOSE(vp, fflag, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_close), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_access_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_access_args,a_vp),
|
||||
|
@ -316,7 +299,6 @@ const struct vnodeop_desc vop_access_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_ACCESS(vp, mode, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -340,7 +322,6 @@ VOP_ACCESS(vp, mode, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_access), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_getattr_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_getattr_args,a_vp),
|
||||
|
@ -357,7 +338,6 @@ const struct vnodeop_desc vop_getattr_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_GETATTR(vp, vap, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -375,7 +355,6 @@ VOP_GETATTR(vp, vap, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_getattr), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_setattr_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_setattr_args,a_vp),
|
||||
|
@ -392,7 +371,6 @@ const struct vnodeop_desc vop_setattr_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_SETATTR(vp, vap, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -416,7 +394,6 @@ VOP_SETATTR(vp, vap, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_setattr), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_read_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_read_args,a_vp),
|
||||
|
@ -433,7 +410,6 @@ const struct vnodeop_desc vop_read_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_READ(vp, uio, ioflag, cred)
|
||||
struct vnode *vp;
|
||||
|
@ -457,7 +433,6 @@ VOP_READ(vp, uio, ioflag, cred)
|
|||
a.a_cred = cred;
|
||||
return (VCALL(vp, VOFFSET(vop_read), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_write_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_write_args,a_vp),
|
||||
|
@ -474,7 +449,6 @@ const struct vnodeop_desc vop_write_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_WRITE(vp, uio, ioflag, cred)
|
||||
struct vnode *vp;
|
||||
|
@ -498,7 +472,6 @@ VOP_WRITE(vp, uio, ioflag, cred)
|
|||
a.a_cred = cred;
|
||||
return (VCALL(vp, VOFFSET(vop_write), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_ioctl_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_ioctl_args,a_vp),
|
||||
|
@ -515,7 +488,6 @@ const struct vnodeop_desc vop_ioctl_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_IOCTL(vp, command, data, fflag, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -543,7 +515,6 @@ VOP_IOCTL(vp, command, data, fflag, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_ioctl), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_fcntl_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_fcntl_args,a_vp),
|
||||
|
@ -560,7 +531,6 @@ const struct vnodeop_desc vop_fcntl_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_FCNTL(vp, command, data, fflag, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -588,7 +558,6 @@ VOP_FCNTL(vp, command, data, fflag, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_fcntl), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_poll_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_poll_args,a_vp),
|
||||
|
@ -605,7 +574,6 @@ const struct vnodeop_desc vop_poll_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_POLL(vp, events, p)
|
||||
struct vnode *vp;
|
||||
|
@ -627,7 +595,6 @@ VOP_POLL(vp, events, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_poll), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_kqfilter_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_kqfilter_args,a_vp),
|
||||
|
@ -644,7 +611,6 @@ const struct vnodeop_desc vop_kqfilter_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_KQFILTER(vp, kn)
|
||||
struct vnode *vp;
|
||||
|
@ -664,7 +630,6 @@ VOP_KQFILTER(vp, kn)
|
|||
a.a_kn = kn;
|
||||
return (VCALL(vp, VOFFSET(vop_kqfilter), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_revoke_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_revoke_args,a_vp),
|
||||
|
@ -681,7 +646,6 @@ const struct vnodeop_desc vop_revoke_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_REVOKE(vp, flags)
|
||||
struct vnode *vp;
|
||||
|
@ -701,7 +665,6 @@ VOP_REVOKE(vp, flags)
|
|||
a.a_flags = flags;
|
||||
return (VCALL(vp, VOFFSET(vop_revoke), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_mmap_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_mmap_args,a_vp),
|
||||
|
@ -718,7 +681,6 @@ const struct vnodeop_desc vop_mmap_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_MMAP(vp, fflags, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -736,7 +698,6 @@ VOP_MMAP(vp, fflags, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_mmap), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_fsync_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_fsync_args,a_vp),
|
||||
|
@ -753,7 +714,6 @@ const struct vnodeop_desc vop_fsync_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_FSYNC(vp, cred, flags, offlo, offhi, p)
|
||||
struct vnode *vp;
|
||||
|
@ -781,7 +741,6 @@ VOP_FSYNC(vp, cred, flags, offlo, offhi, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_fsync), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_seek_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_seek_args,a_vp),
|
||||
|
@ -798,7 +757,6 @@ const struct vnodeop_desc vop_seek_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_SEEK(vp, oldoff, newoff, cred)
|
||||
struct vnode *vp;
|
||||
|
@ -816,7 +774,6 @@ VOP_SEEK(vp, oldoff, newoff, cred)
|
|||
a.a_cred = cred;
|
||||
return (VCALL(vp, VOFFSET(vop_seek), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_remove_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_remove_args,a_dvp),
|
||||
|
@ -834,7 +791,6 @@ const struct vnodeop_desc vop_remove_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_remove_args, a_cnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_REMOVE(dvp, vp, cnp)
|
||||
struct vnode *dvp;
|
||||
|
@ -862,7 +818,6 @@ VOP_REMOVE(dvp, vp, cnp)
|
|||
a.a_cnp = cnp;
|
||||
return (VCALL(dvp, VOFFSET(vop_remove), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_link_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_link_args,a_dvp),
|
||||
|
@ -880,7 +835,6 @@ const struct vnodeop_desc vop_link_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_link_args, a_cnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_LINK(dvp, vp, cnp)
|
||||
struct vnode *dvp;
|
||||
|
@ -908,7 +862,6 @@ VOP_LINK(dvp, vp, cnp)
|
|||
a.a_cnp = cnp;
|
||||
return (VCALL(dvp, VOFFSET(vop_link), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_rename_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_rename_args,a_fdvp),
|
||||
|
@ -928,7 +881,6 @@ const struct vnodeop_desc vop_rename_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_rename_args, a_fcnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_RENAME(fdvp, fvp, fcnp, tdvp, tvp, tcnp)
|
||||
struct vnode *fdvp;
|
||||
|
@ -968,7 +920,6 @@ VOP_RENAME(fdvp, fvp, fcnp, tdvp, tvp, tcnp)
|
|||
a.a_tcnp = tcnp;
|
||||
return (VCALL(fdvp, VOFFSET(vop_rename), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_mkdir_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_mkdir_args,a_dvp),
|
||||
|
@ -985,7 +936,6 @@ const struct vnodeop_desc vop_mkdir_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_mkdir_args, a_cnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_MKDIR(dvp, vpp, cnp, vap)
|
||||
struct vnode *dvp;
|
||||
|
@ -1009,7 +959,6 @@ VOP_MKDIR(dvp, vpp, cnp, vap)
|
|||
a.a_vap = vap;
|
||||
return (VCALL(dvp, VOFFSET(vop_mkdir), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_rmdir_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_rmdir_args,a_dvp),
|
||||
|
@ -1027,7 +976,6 @@ const struct vnodeop_desc vop_rmdir_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_rmdir_args, a_cnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_RMDIR(dvp, vp, cnp)
|
||||
struct vnode *dvp;
|
||||
|
@ -1055,7 +1003,6 @@ VOP_RMDIR(dvp, vp, cnp)
|
|||
a.a_cnp = cnp;
|
||||
return (VCALL(dvp, VOFFSET(vop_rmdir), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_symlink_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_symlink_args,a_dvp),
|
||||
|
@ -1072,7 +1019,6 @@ const struct vnodeop_desc vop_symlink_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_symlink_args, a_cnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_SYMLINK(dvp, vpp, cnp, vap, target)
|
||||
struct vnode *dvp;
|
||||
|
@ -1098,7 +1044,6 @@ VOP_SYMLINK(dvp, vpp, cnp, vap, target)
|
|||
a.a_target = target;
|
||||
return (VCALL(dvp, VOFFSET(vop_symlink), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_readdir_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_readdir_args,a_vp),
|
||||
|
@ -1115,7 +1060,6 @@ const struct vnodeop_desc vop_readdir_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_READDIR(vp, uio, cred, eofflag, cookies, ncookies)
|
||||
struct vnode *vp;
|
||||
|
@ -1143,7 +1087,6 @@ VOP_READDIR(vp, uio, cred, eofflag, cookies, ncookies)
|
|||
a.a_ncookies = ncookies;
|
||||
return (VCALL(vp, VOFFSET(vop_readdir), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_readlink_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_readlink_args,a_vp),
|
||||
|
@ -1160,7 +1103,6 @@ const struct vnodeop_desc vop_readlink_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_READLINK(vp, uio, cred)
|
||||
struct vnode *vp;
|
||||
|
@ -1182,7 +1124,6 @@ VOP_READLINK(vp, uio, cred)
|
|||
a.a_cred = cred;
|
||||
return (VCALL(vp, VOFFSET(vop_readlink), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_abortop_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_abortop_args,a_dvp),
|
||||
|
@ -1199,7 +1140,6 @@ const struct vnodeop_desc vop_abortop_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_abortop_args, a_cnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_ABORTOP(dvp, cnp)
|
||||
struct vnode *dvp;
|
||||
|
@ -1213,7 +1153,6 @@ VOP_ABORTOP(dvp, cnp)
|
|||
a.a_cnp = cnp;
|
||||
return (VCALL(dvp, VOFFSET(vop_abortop), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_inactive_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_inactive_args,a_vp),
|
||||
|
@ -1230,7 +1169,6 @@ const struct vnodeop_desc vop_inactive_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_INACTIVE(vp, p)
|
||||
struct vnode *vp;
|
||||
|
@ -1250,7 +1188,6 @@ VOP_INACTIVE(vp, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_inactive), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_reclaim_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_reclaim_args,a_vp),
|
||||
|
@ -1267,7 +1204,6 @@ const struct vnodeop_desc vop_reclaim_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_RECLAIM(vp, p)
|
||||
struct vnode *vp;
|
||||
|
@ -1287,7 +1223,6 @@ VOP_RECLAIM(vp, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_reclaim), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_lock_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_lock_args,a_vp),
|
||||
|
@ -1304,7 +1239,6 @@ const struct vnodeop_desc vop_lock_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_LOCK(vp, flags)
|
||||
struct vnode *vp;
|
||||
|
@ -1324,7 +1258,6 @@ VOP_LOCK(vp, flags)
|
|||
a.a_flags = flags;
|
||||
return (VCALL(vp, VOFFSET(vop_lock), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_unlock_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_unlock_args,a_vp),
|
||||
|
@ -1341,7 +1274,6 @@ const struct vnodeop_desc vop_unlock_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_UNLOCK(vp, flags)
|
||||
struct vnode *vp;
|
||||
|
@ -1361,7 +1293,6 @@ VOP_UNLOCK(vp, flags)
|
|||
a.a_flags = flags;
|
||||
return (VCALL(vp, VOFFSET(vop_unlock), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_bmap_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_bmap_args,a_vp),
|
||||
|
@ -1378,7 +1309,6 @@ const struct vnodeop_desc vop_bmap_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_BMAP(vp, bn, vpp, bnp, runp)
|
||||
struct vnode *vp;
|
||||
|
@ -1404,7 +1334,6 @@ VOP_BMAP(vp, bn, vpp, bnp, runp)
|
|||
a.a_runp = runp;
|
||||
return (VCALL(vp, VOFFSET(vop_bmap), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_strategy_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_strategy_args,a_vp),
|
||||
|
@ -1421,7 +1350,6 @@ const struct vnodeop_desc vop_strategy_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_STRATEGY(vp, bp)
|
||||
struct vnode *vp;
|
||||
|
@ -1435,7 +1363,6 @@ VOP_STRATEGY(vp, bp)
|
|||
a.a_bp = bp;
|
||||
return (VCALL(vp, VOFFSET(vop_strategy), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_print_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_print_args,a_vp),
|
||||
|
@ -1452,7 +1379,6 @@ const struct vnodeop_desc vop_print_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_PRINT(vp)
|
||||
struct vnode *vp;
|
||||
|
@ -1464,7 +1390,6 @@ VOP_PRINT(vp)
|
|||
a.a_vp = vp;
|
||||
return (VCALL(vp, VOFFSET(vop_print), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_islocked_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_islocked_args,a_vp),
|
||||
|
@ -1481,7 +1406,6 @@ const struct vnodeop_desc vop_islocked_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_ISLOCKED(vp)
|
||||
struct vnode *vp;
|
||||
|
@ -1493,7 +1417,6 @@ VOP_ISLOCKED(vp)
|
|||
a.a_vp = vp;
|
||||
return (VCALL(vp, VOFFSET(vop_islocked), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_pathconf_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_pathconf_args,a_vp),
|
||||
|
@ -1510,7 +1433,6 @@ const struct vnodeop_desc vop_pathconf_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_PATHCONF(vp, name, retval)
|
||||
struct vnode *vp;
|
||||
|
@ -1532,7 +1454,6 @@ VOP_PATHCONF(vp, name, retval)
|
|||
a.a_retval = retval;
|
||||
return (VCALL(vp, VOFFSET(vop_pathconf), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_advlock_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_advlock_args,a_vp),
|
||||
|
@ -1549,7 +1470,6 @@ const struct vnodeop_desc vop_advlock_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_ADVLOCK(vp, id, op, fl, flags)
|
||||
struct vnode *vp;
|
||||
|
@ -1575,7 +1495,6 @@ VOP_ADVLOCK(vp, id, op, fl, flags)
|
|||
a.a_flags = flags;
|
||||
return (VCALL(vp, VOFFSET(vop_advlock), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_lease_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_lease_args,a_vp),
|
||||
|
@ -1592,7 +1511,6 @@ const struct vnodeop_desc vop_lease_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_LEASE(vp, p, cred, flag)
|
||||
struct vnode *vp;
|
||||
|
@ -1610,7 +1528,6 @@ VOP_LEASE(vp, p, cred, flag)
|
|||
a.a_flag = flag;
|
||||
return (VCALL(vp, VOFFSET(vop_lease), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_whiteout_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_whiteout_args,a_dvp),
|
||||
|
@ -1627,7 +1544,6 @@ const struct vnodeop_desc vop_whiteout_desc = {
|
|||
VOPARG_OFFSETOF(struct vop_whiteout_args, a_cnp),
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_WHITEOUT(dvp, cnp, flags)
|
||||
struct vnode *dvp;
|
||||
|
@ -1649,7 +1565,6 @@ VOP_WHITEOUT(dvp, cnp, flags)
|
|||
a.a_flags = flags;
|
||||
return (VCALL(dvp, VOFFSET(vop_whiteout), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_getpages_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_getpages_args,a_vp),
|
||||
|
@ -1666,7 +1581,6 @@ const struct vnodeop_desc vop_getpages_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_GETPAGES(vp, offset, m, count, centeridx, access_type, advice, flags)
|
||||
struct vnode *vp;
|
||||
|
@ -1692,7 +1606,6 @@ VOP_GETPAGES(vp, offset, m, count, centeridx, access_type, advice, flags)
|
|||
a.a_flags = flags;
|
||||
return (VCALL(vp, VOFFSET(vop_getpages), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_putpages_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_putpages_args,a_vp),
|
||||
|
@ -1709,7 +1622,6 @@ const struct vnodeop_desc vop_putpages_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_PUTPAGES(vp, offlo, offhi, flags)
|
||||
struct vnode *vp;
|
||||
|
@ -1727,7 +1639,6 @@ VOP_PUTPAGES(vp, offlo, offhi, flags)
|
|||
a.a_flags = flags;
|
||||
return (VCALL(vp, VOFFSET(vop_putpages), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_closeextattr_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_closeextattr_args,a_vp),
|
||||
|
@ -1744,7 +1655,6 @@ const struct vnodeop_desc vop_closeextattr_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_CLOSEEXTATTR(vp, commit, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -1768,7 +1678,6 @@ VOP_CLOSEEXTATTR(vp, commit, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_closeextattr), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_getextattr_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_getextattr_args,a_vp),
|
||||
|
@ -1785,7 +1694,6 @@ const struct vnodeop_desc vop_getextattr_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_GETEXTATTR(vp, attrnamespace, name, uio, size, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -1815,7 +1723,6 @@ VOP_GETEXTATTR(vp, attrnamespace, name, uio, size, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_getextattr), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_listextattr_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_listextattr_args,a_vp),
|
||||
|
@ -1832,7 +1739,6 @@ const struct vnodeop_desc vop_listextattr_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_LISTEXTATTR(vp, attrnamespace, uio, size, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -1860,7 +1766,6 @@ VOP_LISTEXTATTR(vp, attrnamespace, uio, size, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_listextattr), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_openextattr_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_openextattr_args,a_vp),
|
||||
|
@ -1877,7 +1782,6 @@ const struct vnodeop_desc vop_openextattr_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_OPENEXTATTR(vp, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -1899,7 +1803,6 @@ VOP_OPENEXTATTR(vp, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_openextattr), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_deleteextattr_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_deleteextattr_args,a_vp),
|
||||
|
@ -1916,7 +1819,6 @@ const struct vnodeop_desc vop_deleteextattr_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_DELETEEXTATTR(vp, attrnamespace, name, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -1942,7 +1844,6 @@ VOP_DELETEEXTATTR(vp, attrnamespace, name, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_deleteextattr), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
const int vop_setextattr_vp_offsets[] = {
|
||||
VOPARG_OFFSETOF(struct vop_setextattr_args,a_vp),
|
||||
|
@ -1959,7 +1860,6 @@ const struct vnodeop_desc vop_setextattr_desc = {
|
|||
VDESC_NO_OFFSET,
|
||||
NULL,
|
||||
};
|
||||
#ifdef VNODE_OP_NOINLINE
|
||||
int
|
||||
VOP_SETEXTATTR(vp, attrnamespace, name, uio, cred, p)
|
||||
struct vnode *vp;
|
||||
|
@ -1987,7 +1887,6 @@ VOP_SETEXTATTR(vp, attrnamespace, name, uio, cred, p)
|
|||
a.a_p = p;
|
||||
return (VCALL(vp, VOFFSET(vop_setextattr), &a));
|
||||
}
|
||||
#endif
|
||||
|
||||
/* End of special cases. */
|
||||
|
||||
|
|
1534
sys/sys/vnode_if.h
1534
sys/sys/vnode_if.h
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue