vop_nlookupdotdot
error = vop_nlookupdotdot(*dvp->v_ops, dvp, &pvp, cred,
error = vop_nlookupdotdot(*dvp->v_ops, dvp, &pvp, cred,
.vop_nlookupdotdot = vop_compat_nlookupdotdot,
DO_OPS(ops, error, &ap, vop_nlookupdotdot);
DO_OPS(ap->a_head.a_ops, error, ap, vop_nlookupdotdot);
vop_nlookupdotdot(*(dvp)->v_ops, dvp, vpp, cred, fakename)
int (*vop_nlookupdotdot)(struct vop_nlookupdotdot_args *);
int vop_nlookupdotdot(struct vop_ops *ops, struct vnode *dvp,
.vop_nlookupdotdot = devfs_vop_nlookupdotdot,
.vop_nlookupdotdot = dirfs_nlookupdotdot,
.vop_nlookupdotdot = hammer_vop_nlookupdotdot,
.vop_nlookupdotdot = hammer2_vop_nlookupdotdot,
.vop_nlookupdotdot = tmpfs_nlookupdotdot,
int (*vop_nlookupdotdot)(struct vop_nlookupdotdot_args *);
.vop_nlookupdotdot = hammer2_vop_nlookupdotdot,