Searched refs:un_lowervp (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/sys/fs/union/ |
H A D | union_subr.c | 141 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 D | union_vnops.c | 359 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 D | union.h | 127 struct vnode *un_lowervp; /* v: underlying object */ member 170 #define LOWERVP(vp) (VTOUNION(vp)->un_lowervp)
|
/netbsd-src/sys/fs/unionfs/ |
H A D | unionfs_vnops.c | 84 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 D | unionfs_subr.c | 113 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 D | unionfs.h | 104 struct vnode *un_lowervp; /* lower side vnode */ member 145 #define UNIONFSVPTOLOWERVP(vp) (VTOUNIONFS(vp)->un_lowervp)
|
H A D | unionfs_vfsops.c | 459 unp->un_lowervp, namespace, attrname); in unionfs_extattrctl()
|