Lines Matching refs:a_vpp
439 struct vnode **a_vpp;
455 *ap->a_vpp = NULL;
475 *ap->a_vpp = vp;
487 &iswhiteout, ap->a_vpp);
492 if (found && *ap->a_vpp != NULLVP && PUFFS_USE_FS_TTL(pmp)) {
493 cvp = *ap->a_vpp;
503 *ap->a_vpp = NULL;
512 if (found && *ap->a_vpp == NULLVP && PUFFS_USE_FS_TTL(pmp))
516 return *ap->a_vpp == NULLVP ? ENOENT : 0;
535 *ap->a_vpp = vp;
649 *ap->a_vpp = vp;
677 VOP_UNLOCK(*ap->a_vpp);
682 DPRINTF(("puffs_lookup: returning %d %p\n", error, *ap->a_vpp));
714 struct vnode **a_vpp;
741 error = puffs_newnode(mp, dvp, ap->a_vpp,
754 update_va(*ap->a_vpp, NULL, rvap,
758 VPTOPP(*ap->a_vpp)->pn_nlookup++;
761 (VPTOPP(*ap->a_vpp)->pn_parent != dvp))
762 update_parent(*ap->a_vpp, dvp);
776 struct vnode **a_vpp;
801 error = puffs_newnode(mp, dvp, ap->a_vpp,
815 update_va(*ap->a_vpp, NULL, rvap,
819 VPTOPP(*ap->a_vpp)->pn_nlookup++;
822 (VPTOPP(*ap->a_vpp)->pn_parent != dvp))
823 update_parent(*ap->a_vpp, dvp);
1849 struct vnode **a_vpp;
1874 error = puffs_newnode(mp, dvp, ap->a_vpp,
1887 update_va(*ap->a_vpp, NULL, rvap,
1891 VPTOPP(*ap->a_vpp)->pn_nlookup++;
1894 (VPTOPP(*ap->a_vpp)->pn_parent != dvp))
1895 update_parent(*ap->a_vpp, dvp);
2015 struct vnode **a_vpp;
2028 *ap->a_vpp = NULL;
2045 error = puffs_newnode(mp, dvp, ap->a_vpp,
2058 update_va(*ap->a_vpp, NULL, rvap,
2062 VPTOPP(*ap->a_vpp)->pn_nlookup++;
2065 (VPTOPP(*ap->a_vpp)->pn_parent != dvp))
2066 update_parent(*ap->a_vpp, dvp);
2949 struct vnode **a_vpp;
2957 if (ap->a_vpp)
2958 *ap->a_vpp = ap->a_vp;