vnodeops_t
vnodeops_t **actual) /* Return the vnodeops */
*actual = (vnodeops_t *)kmem_alloc(sizeof (vnodeops_t), KM_SLEEP);
kmem_free(*actual, sizeof (vnodeops_t));
vn_freevnodeops(vnodeops_t *vnops)
kmem_free(vnops, sizeof (vnodeops_t));
vn_setops(vnode_t *vp, vnodeops_t *vnodeops)
vnodeops_t *
vn_matchops(vnode_t *vp, vnodeops_t *vnodeops)
vnodeops_t *
vnodeops_t *op;
vnodeops_t *auto_vnodeops;
vnodeops_t *ctfs_ops_root;
vnodeops_t *ctfs_ops_adir;
vnodeops_t *ctfs_ops_sym;
vnodeops_t *ctfs_ops_tdir;
vnodeops_t *ctfs_ops_tmpl;
vnodeops_t *ctfs_ops_cdir;
vnodeops_t *ctfs_ops_ctl;
vnodeops_t *ctfs_ops_stat;
vnodeops_t *ctfs_ops_event;
vnodeops_t *ctfs_ops_bundle;
vnodeops_t *ctfs_ops_latest;
vnodeops_t *sdev_vnodeops;
vnodeops_t *dv_vnodeops;
dnlc_fs_purge1(vnodeops_t *vop)
offsetof(vnodeops_t, _vop), offsetof(fem_t, _vsop))
fem_setvnops(vnode_t *v, vnodeops_t *newops)
vnodeops_t *r;
vnodeops_t *
vnodeops_t *r;
gfs_file_create(size_t size, vnode_t *pvp, vnodeops_t *ops)
gfs_dir_create(size_t struct_size, vnode_t *pvp, vnodeops_t *ops,
gfs_root_create(size_t size, vfs_t *vfsp, vnodeops_t *ops, ino64_t ino,
gfs_root_create_file(size_t size, vfs_t *vfsp, vnodeops_t *ops, ino64_t ino)
vnodeops_t *mntvnodeops;
vnodeops_t *nfs4_trigger_vnodeops;
vnodeops_t *objfs_ops_root;
vnodeops_t *objfs_ops_odir;
vnodeops_t *objfs_ops_data;
vnodeops_t *prvnodeops;
vnodeops_t *sharefs_ops_data;
vnodeops_t *swap_vnodeops;
vnodeops_t *vfs_mntdummyvnops;
vnodeops_t **actual) /* Return the vnodeops */
*actual = (vnodeops_t *)kmem_alloc(sizeof (vnodeops_t), KM_SLEEP);
kmem_free(*actual, sizeof (vnodeops_t));
vn_freevnodeops(vnodeops_t *vnops)
kmem_free(vnops, sizeof (vnodeops_t));
vn_setops(vnode_t *vp, vnodeops_t *vnodeops)
vnodeops_t *op;
vnodeops_t *
vnodeops_t *op;
vn_matchops(vnode_t *vp, vnodeops_t *vnodeops)
vnodeops_t *vop = vn_getops(vp);
vnodeops_t *xattr_file_ops;
vnodeops_t *xattr_dir_ops;
vnodeops_t *zfsctl_ops_root;
vnodeops_t *zfsctl_ops_snapdir;
vnodeops_t *zfsctl_ops_snapshot;
vnodeops_t *zfsctl_ops_shares;
vnodeops_t *physmem_vnodeops = NULL;
extern vnodeops_t *nfs4_trigger_vnodeops;
extern vnodeops_t *sharefs_ops_data;
extern vnodeops_t *ctfs_ops_root;
extern vnodeops_t *ctfs_ops_adir;
extern vnodeops_t *ctfs_ops_sym;
extern vnodeops_t *ctfs_ops_tdir;
extern vnodeops_t *ctfs_ops_tmpl;
extern vnodeops_t *ctfs_ops_cdir;
extern vnodeops_t *ctfs_ops_ctl;
extern vnodeops_t *ctfs_ops_stat;
extern vnodeops_t *ctfs_ops_event;
extern vnodeops_t *ctfs_ops_bundle;
extern vnodeops_t *ctfs_ops_latest;
vnodeops_t *vnode;
extern vnodeops_t *fem_getvnops(struct vnode *v);
extern vnode_t *gfs_root_create(size_t, struct vfs *, vnodeops_t *, ino64_t,
extern vnode_t *gfs_root_create_file(size_t, struct vfs *, vnodeops_t *,
vnodeops_t **gfsv_ops; /* ptr to result */
extern vnode_t *gfs_file_create(size_t, vnode_t *, vnodeops_t *);
extern vnode_t *gfs_dir_create(size_t, vnode_t *, vnodeops_t *,
extern vnodeops_t *objfs_ops_odir;
extern vnodeops_t *objfs_ops_data;
extern vnodeops_t *objfs_ops_root;
vnodeops_t **);
void vn_freevnodeops(vnodeops_t *);
void vn_setops(vnode_t *, vnodeops_t *);
vnodeops_t *vn_getops(vnode_t *);
int vn_matchops(vnode_t *, vnodeops_t *);
void vn_freevnodeops(vnodeops_t *);