Home
last modified time | relevance | path

Searched refs:uppervp (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/sys/fs/union/
H A Dunion_subr.c194 union_newupper(struct union_node *un, struct vnode *uppervp) in union_newupper() argument
197 int nhash = UNION_HASH(uppervp, un->un_lowervp); in union_newupper()
202 if (un->un_uppervp == uppervp) in union_newupper()
214 lock_ap.a_vp = uppervp; in union_newupper()
226 un->un_uppervp = uppervp; in union_newupper()
236 vshareilock(UNIONTOV(un), uppervp); in union_newupper()
237 rw_obj_hold(uppervp->v_uobj.vmobjlock); in union_newupper()
238 uvm_obj_setlock(&UNIONTOV(un)->v_uobj, uppervp->v_uobj.vmobjlock); in union_newupper()
239 vshareklist(UNIONTOV(un), uppervp); in union_newupper()
361 struct vnode *uppervp, /* may be null */ in union_allocvp() argument
[all …]
H A Dunion_vnops.c328 struct vnode *uppervp, *lowervp; in union_lookup() local
360 uppervp = NULLVP; in union_lookup()
372 &uppervp, cnp); in union_lookup()
495 &uppervp); in union_lookup()
498 vrele(uppervp); in union_lookup()
513 if (uppervp != upperdvp) in union_lookup()
514 VOP_UNLOCK(uppervp); in union_lookup()
521 uppervp, lowervp, 1); in union_lookup()
524 if (uppervp != NULLVP) in union_lookup()
525 vrele(uppervp); in union_lookup()
/netbsd-src/sys/fs/unionfs/
H A Dunionfs_subr.c68 unionfs_nodeget(struct mount *mp, struct vnode *uppervp, in unionfs_nodeget() argument
81 if (uppervp == NULLVP && lowervp == NULLVP) in unionfs_nodeget()
88 if ((uppervp == NULLVP || ump->um_uppervp != uppervp) || in unionfs_nodeget()
98 vnode_t *svp = (uppervp != NULLVP) ? uppervp : lowervp; in unionfs_nodeget()
105 if (uppervp != NULLVP) in unionfs_nodeget()
106 vref(uppervp); in unionfs_nodeget()
112 unp->un_uppervp = uppervp; in unionfs_nodeget()
122 vp->v_type = (uppervp != NULLVP ? uppervp->v_type : lowervp->v_type); in unionfs_nodeget()
126 if ((uppervp != NULLVP && ump->um_uppervp == uppervp) && in unionfs_nodeget()
H A Dunionfs.h124 int unionfs_nodeget(struct mount *mp, struct vnode *uppervp, struct vnode *lowervp, struct vnode *d…