• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/union/

Lines Matching defs:vpp

370  *	vpp	Holds the returned vnode locked and referenced if no 
427 union_allocvp(struct vnode **vpp,
592 *vpp = UNIONTOV(un);
666 error = vnode_create(VNCREATE_FLAVOR, VCREATESIZE, &vfsp, vpp);
706 vnode_settag(*vpp, VT_UNION);
707 un->un_vnode = *vpp;
913 union_faultin_copyup(struct vnode **vpp, vnode_t udvp, vnode_t lvp, struct componentname * cnp, vfs_context_t context)
931 *vpp = NULLVP;
974 * left as before, and vpp will be returned referenced and locked.
977 *vpp = uvp;
1036 *vpp = uvp;
1052 * If an error is returned, *vpp will be invalid, otherwise it
1053 * will hold a locked, referenced vnode. If *vpp == dvp then
1066 struct vnode **vpp,
1104 error = relookup(dvp, vpp, cn);
1119 * (vpp) is the returned newly created shadow directory, which
1124 union_mkshadow(um, dvp, cnp, vpp)
1128 struct vnode **vpp;
1137 error = union_relookup(um, dvp, vpp, cnp, &cn,
1142 if (*vpp) {
1159 error = vn_create(dvp, vpp, &cn, &va, 0, cnp->cn_context);
1222 * If no error occurs, *vpp contains a locked referenced vnode for your
1223 * use. If an error occurs *vpp iis undefined.
1227 union_vn_create(struct vnode **vpp, struct union_node *un, mode_t cmode, vfs_context_t context)
1238 *vpp = NULLVP;
1284 * left as before, and vpp will be returned referenced and locked.
1287 *vpp = vp;
1322 *vpp = vp;
1442 struct vnode **vpp;
1472 vpp = dircache;
1473 union_dircache_r(vp, &vpp, &count);
1474 *vpp = NULLVP;
1475 vpp = dircache + 1;
1478 vpp = dircache;
1480 if (*vpp++ == un->un_uppervp)
1482 } while (*vpp != NULLVP);
1485 lvp = *vpp;
1506 for (vpp = newdircache; *vpp != NULLVP; vpp++)
1507 vnode_put(*vpp);
1529 for (vpp = newdircache; *vpp != NULLVP; vpp++)
1530 vnode_put(*vpp);
1541 union_dircheck(struct vnode **vpp, struct fileproc *fp, vfs_context_t ctx)
1544 vnode_t vp = *vpp;
1588 *vpp = lvp;
1599 struct vnode **vpp;
1601 vpp = un->un_dircache;
1605 for (; *vpp != NULLVP; vpp++)
1606 vnode_put(*vpp);