/src/sys/miscfs/genfs/ |
layer_vfsops.c | 211 struct vnode *lowervp; local in function:layerfs_loadvnode 215 memcpy(&lowervp, key, key_len); 220 vshareilock(vp, lowervp); 221 rw_obj_hold(lowervp->v_uobj.vmobjlock); 222 uvm_obj_setlock(&vp->v_uobj, lowervp->v_uobj.vmobjlock); 223 vshareklist(vp, lowervp); 226 vp->v_type = lowervp->v_type; 229 spec_node_init(vp, lowervp->v_rdev); 232 xp->layer_lowervp = lowervp; 237 vref(lowervp); [all...] |
layer_vnops.c | 597 * Wait to vrele lowervp until reclaim, 602 * the lowervp and then trying to reactivate it 717 struct vnode *lowervp = xp->layer_lowervp; local in function:layer_reclaim 737 KASSERT(vp->v_interlock == lowervp->v_interlock); 738 lowervp->v_writecount -= vp->v_writecount; 745 vrele(lowervp); 780 printf ("\ttag VT_LAYERFS, vp=%p, lowervp=%p\n", vp, LAYERVPTOLOWERVP(vp));
|
/src/sys/fs/union/ |
union_vnops.c | 214 lowerdvp = LOWERVP(ap->a_dvp); 328 struct vnode *uppervp, *lowervp; local in function:union_lookup 343 dvp = *ap->a_vpp = LOWERVP(ap->a_dvp); 361 lowervp = NULLVP; 413 * `..' processing) because we don't futz with lowervp 417 &lowervp, cnp); 422 if (lowervp != lowerdvp) 427 lowervp = LOWERVP(dun->un_pvp); 428 if (lowervp != NULLVP) [all...] |