Searched refs:lowervp (Results 1 - 4 of 4) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/nullfs/
H A Dnull_subr.c113 null_node_find(mp, lowervp)
115 struct vnode *lowervp;
128 hd = NULL_NHASH(lowervp);
131 if (a->null_lowervp == lowervp && NULLTOV(a)->v_mount == mp) {
149 * Maintain a reference to (lowervp).
152 null_node_alloc(mp, lowervp, vpp)
154 struct vnode *lowervp;
169 vp->v_type = lowervp->v_type;
172 xp->null_lowervp = lowervp;
177 if (othervp = null_node_find(lowervp)) {
[all...]
H A Dnull_vnops.c460 * Wait to vnode_put lowervp until reclaim,
465 * the lowervp and then trying to reactivate it
482 struct vnode *lowervp = xp->null_lowervp; local
493 vnode_put (lowervp);
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/union/
H A Dunion_subr.c189 * The lowervp, if not NULL, must be referenced.
191 * If uppervp and lowervp match pointers already installed, then
201 struct vnode *lowervp)
204 int nhash = UNION_HASH(uppervp, lowervp);
205 int docache = (lowervp != NULLVP || uppervp != NULLVP);
241 if (un->un_lowervp != lowervp) {
246 un->un_lowervp = lowervp;
264 un->un_lowervp = lowervp;
265 if (lowervp != NULLVP)
266 un->un_lowervid = vnode_vid(lowervp);
200 union_updatevp(struct union_node *un, struct vnode *uppervp, struct vnode *lowervp) argument
427 union_allocvp(struct vnode **vpp, struct mount *mp, struct vnode *undvp, struct vnode *dvp, struct componentname *cnp, struct vnode *uppervp, struct vnode *lowervp, int docache) argument
[all...]
H A Dunion_vnops.c169 struct vnode *uppervp, *lowervp; local
207 lowervp = NULLVP;
286 &lowervp, cnp);
292 &lowervp, cnp);
301 *ap->a_vpp = lowervp;
311 lowervp = LOWERVP(dun->un_pvp);
312 if (lowervp != NULLVP) {
326 * layers. additionally, uppervp and lowervp are (locked)
360 if (lowervp->v_type == VDIR) { /* case 2b. */
372 if (lowervp !
[all...]

Completed in 40 milliseconds