vop_nrename
.vop_nrename = vop_compat_nrename,
.vop_nrename = journal_nrename
DO_OPS(ops, error, &ap, vop_nrename);
DO_OPS(ap->a_head.a_ops, error, ap, vop_nrename);
vop_nrename((fnch)->mount->mnt_vn_use_ops, fnch, tnch, fdvp, tdvp, cred)
int (*vop_nrename)(struct vop_nrename_args *);
#define vop_ops_last_field vop_nrename
int vop_nrename(struct vop_ops *ops,
.vop_nrename = DEVFS_BADOP,
.vop_nrename = dirfs_nrename,
.vop_nrename = fuse_vop_nrename,
.vop_nrename = hammer_vop_nrename,
.vop_nrename = hammer2_vop_nrename,
.vop_nrename = null_nrename,
.vop_nrename = tmpfs_nrename,
int (*vop_nrename)(struct vop_nrename_args *);
.vop_nrename = hammer2_vop_nrename,