Home
last modified time | relevance | path

Searched refs:un_lowervp (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/sys/fs/union/
H A Dunion_subr.c141 val = UNION_HASH(un->un_uppervp, un->un_lowervp); in union_reinit()
166 int ohash = UNION_HASH(un->un_uppervp, un->un_lowervp); in union_newlower()
169 if (un->un_lowervp == lowervp) in union_newlower()
173 KASSERT(un->un_lowervp == NULL); in union_newlower()
182 un->un_lowervp = lowervp; in union_newlower()
196 int ohash = UNION_HASH(un->un_uppervp, un->un_lowervp); in union_newupper()
197 int nhash = UNION_HASH(uppervp, un->un_lowervp); in union_newupper()
322 if (un->un_lowervp != NULLVP) in union_rele()
323 vrele(un->un_lowervp); in union_rele()
406 if ((un->un_lowervp && un->un_lowervp != lowervp) || in union_allocvp()
[all …]
H A Dunion_vnops.c359 lowerdvp = dun->un_lowervp; in union_lookup()
645 tvp = un->un_lowervp; in union_open()
707 vp = un->un_lowervp; in union_close()
781 (un->un_lowervp->v_type == VREG) && in union_access()
783 vn_lock(un->un_lowervp, LK_EXCLUSIVE | LK_RETRY); in union_access()
784 error = VOP_ACCESS(un->un_lowervp, VREAD, ap->a_cred); in union_access()
785 VOP_UNLOCK(un->un_lowervp); in union_access()
797 if ((vp = un->un_lowervp) != NULLVP) { in union_access()
860 vp = un->un_lowervp; in union_getattr()
862 vp = un->un_lowervp; in union_getattr()
[all …]
H A Dunion.h127 struct vnode *un_lowervp; /* v: underlying object */ member
170 #define LOWERVP(vp) (VTOUNION(vp)->un_lowervp)
/netbsd-src/sys/fs/unionfs/
H A Dunionfs_vnops.c84 lowerdvp = dunp->un_lowervp; in unionfs_parsepath()
131 ldvp = dunp->un_lowervp; in unionfs_lookup()
461 lvp = unp->un_lowervp; in unionfs_open()
547 ovp = unp->un_lowervp; in unionfs_close()
551 ovp = unp->un_lowervp; in unionfs_close()
562 VOP_CLOSE(unp->un_lowervp, FREAD, cred); in unionfs_close()
649 lvp = unp->un_lowervp; in unionfs_access()
725 lvp = unp->un_lowervp; in unionfs_getattr()
778 lvp = unp->un_lowervp; in unionfs_setattr()
815 tvp = (unp->un_uppervp != NULLVP ? unp->un_uppervp : unp->un_lowervp); in unionfs_read()
[all …]
H A Dunionfs_subr.c113 unp->un_lowervp = lowervp; in unionfs_nodeget()
151 lvp = unp->un_lowervp; in unionfs_noderem()
153 unp->un_lowervp = unp->un_uppervp = NULLVP; in unionfs_noderem()
472 lvp = unp->un_lowervp; in unionfs_node_update()
505 lvp = unp->un_lowervp; in unionfs_mkshadowdir()
608 lvp = unp->un_lowervp; in unionfs_vn_create_on_upper()
741 lvp = unp->un_lowervp; in unionfs_copyfile()
935 return (unp->un_lowervp); in unionfs_checklowervp()
H A Dunionfs.h104 struct vnode *un_lowervp; /* lower side vnode */ member
145 #define UNIONFSVPTOLOWERVP(vp) (VTOUNIONFS(vp)->un_lowervp)
H A Dunionfs_vfsops.c459 unp->un_lowervp, namespace, attrname); in unionfs_extattrctl()