Searched refs:lvp (Results 1 – 6 of 6) sorted by relevance
| /freebsd/sys/fs/nullfs/ |
| H A D | null_vnops.c | 205 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 D | union_vnops.c | 98 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 D | union_subr.c | 180 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 D | var.c | 747 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 D | ffs_softdep.c | 13781 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 D | vfs_bio.c | 3576 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()
|