Home
last modified time | relevance | path

Searched refs:lvp (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/fs/nullfs/
H A Dnull_vnops.c205 null_copy_inotify(struct vnode *vp, struct vnode *lvp, short flag) in null_copy_inotify() argument
208 if (__predict_false((vn_irflag_read(lvp) & flag) == 0)) in null_copy_inotify()
210 } else if ((vn_irflag_read(lvp) & flag) != 0) { in null_copy_inotify()
247 struct vnode *lvp; in null_bypass() local
329 lvp = *(vps_p[i]); in null_bypass()
343 if (lvp != NULL) { in null_bypass()
344 null_copy_inotify(old_vps[i], lvp, in null_bypass()
346 null_copy_inotify(old_vps[i], lvp, in null_bypass()
348 if (VOP_ISLOCKED(lvp) == LK_EXCLUSIVE && in null_bypass()
349 old_vps[i]->v_vnlock != lvp->v_vnlock) { in null_bypass()
[all …]
/freebsd/sys/fs/unionfs/
H A Dunion_vnops.c98 struct vnode *dvp, *udvp, *ldvp, *vp, *uvp, *lvp, *dtmpvp; in unionfs_lookup() local
117 vp = uvp = lvp = NULL; in unionfs_lookup()
240 lerror = VOP_LOOKUP(ldvp, &lvp, &lcn); in unionfs_lookup()
243 if (lvp != NULL) in unionfs_lookup()
244 VOP_UNLOCK(lvp); in unionfs_lookup()
253 if (ldvp == lvp) { /* is dot */ in unionfs_lookup()
254 vrele(lvp); in unionfs_lookup()
259 } else if (lvp != NULL) in unionfs_lookup()
260 VOP_UNLOCK(lvp); in unionfs_lookup()
291 if (lvp != NULL) in unionfs_lookup()
[all …]
H A Dunion_subr.c180 unionfs_get_cached_vnode(struct vnode *uvp, struct vnode *lvp, in unionfs_get_cached_vnode() argument
189 else if (lvp != NULL) in unionfs_get_cached_vnode()
190 vp = unionfs_get_cached_vnode_locked(lvp, dvp); in unionfs_get_cached_vnode()
463 struct vnode *lvp; in unionfs_noderem() local
484 lvp = unp->un_lowervp; in unionfs_noderem()
499 if (uvp != NULL && lvp != NULL && (vp->v_vflag & VV_ROOT) == 0) { in unionfs_noderem()
500 vn_lock_pair(uvp, true, LK_EXCLUSIVE, lvp, false, LK_EXCLUSIVE); in unionfs_noderem()
549 vput(lvp); in unionfs_noderem()
550 else if (lvp != NULL) in unionfs_noderem()
551 vrele(lvp); in unionfs_noderem()
[all …]
/freebsd/bin/sh/
H A Dvar.c747 struct localvar *lvp; in mklocal() local
752 lvp = ckmalloc(sizeof (struct localvar)); in mklocal()
754 lvp->text = ckmalloc(sizeof optval); in mklocal()
755 memcpy(lvp->text, optval, sizeof optval); in mklocal()
765 lvp->text = NULL; in mklocal()
766 lvp->flags = VUNSET; in mklocal()
768 lvp->text = vp->text; in mklocal()
769 lvp->flags = vp->flags; in mklocal()
775 lvp->vp = vp; in mklocal()
776 lvp->next = localvars; in mklocal()
[all …]
/freebsd/sys/ufs/ffs/
H A Dffs_softdep.c13781 struct vnode *lvp, *mvp; in softdep_request_cleanup_flush() local
13786 MNT_VNODE_FOREACH_ALL(lvp, mp, mvp) { in softdep_request_cleanup_flush()
13787 if (TAILQ_FIRST(&lvp->v_bufobj.bo_dirty.bv_hd) == 0) { in softdep_request_cleanup_flush()
13788 VI_UNLOCK(lvp); in softdep_request_cleanup_flush()
13791 if (vget(lvp, LK_EXCLUSIVE | LK_INTERLOCK | LK_NOWAIT) != 0) { in softdep_request_cleanup_flush()
13795 if (lvp->v_vflag & VV_NOSYNC) { /* unlinked */ in softdep_request_cleanup_flush()
13796 vput(lvp); in softdep_request_cleanup_flush()
13799 (void) ffs_syncvnode(lvp, MNT_NOWAIT, 0); in softdep_request_cleanup_flush()
13800 vput(lvp); in softdep_request_cleanup_flush()
13802 lvp = ump->um_devvp; in softdep_request_cleanup_flush()
[all …]
/freebsd/sys/kern/
H A Dvfs_bio.c3576 flushbufqueues(struct vnode *lvp, struct bufdomain *bd, int target, in flushbufqueues() argument
3616 if (bp->b_qindex == QUEUE_SENTINEL || (lvp != NULL && in flushbufqueues()
3617 bp->b_vp != lvp)) { in flushbufqueues()
3665 if (lvp == NULL) { in flushbufqueues()