/freebsd-10.0-release/sys/sys/ |
H A D | mount.h | 198 struct vnode *__mnt_vnode_next_all(struct vnode **mvp, struct mount *mp); 199 struct vnode *__mnt_vnode_first_all(struct vnode **mvp, struct mount *mp); 200 void __mnt_vnode_markerfree_all(struct vnode **mvp, struct mount *mp); 202 #define MNT_VNODE_FOREACH_ALL(vp, mp, mvp) \ 203 for (vp = __mnt_vnode_first_all(&(mvp), (mp)); \ 204 (vp) != NULL; vp = __mnt_vnode_next_all(&(mvp), (mp))) 206 #define MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp) \ 209 __mnt_vnode_markerfree_all(&(mvp), (mp)); \ 217 struct vnode *__mnt_vnode_next_active(struct vnode **mvp, struct mount *mp); 218 struct vnode *__mnt_vnode_first_active(struct vnode **mvp, struc [all...] |
/freebsd-10.0-release/sys/kern/ |
H A D | vfs_default.c | 777 struct vnode *mvp; local 804 mvp = *dvp = nd.ni_vp; 810 VREF(mvp); 811 VOP_UNLOCK(mvp, 0); 812 vn_close(mvp, FREAD, cred, td); 843 vn_lock(mvp, LK_EXCLUSIVE | LK_RETRY); 844 if (dirent_exists(mvp, dp->d_name, td)) { 846 VOP_UNLOCK(mvp, 0); 850 VOP_UNLOCK(mvp, 0); 878 vrele(mvp); 1166 struct vnode *vp, *mvp; local [all...] |
H A D | vfs_subr.c | 2491 struct vnode *vp, *mvp, *rootvp = NULL; local 2512 MNT_VNODE_FOREACH_ALL(vp, mp, mvp) { 2517 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 2543 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 3428 struct vnode *vp, *mvp; local 3432 MNT_VNODE_FOREACH_ACTIVE(vp, mp, mvp) { 4598 __mnt_vnode_next_all(struct vnode **mvp, struct mount *mp) argument 4605 KASSERT((*mvp)->v_mount == mp, ("marker vnode mount list mismatch")); 4606 vp = TAILQ_NEXT(*mvp, v_nmntvnodes); 4613 __mnt_vnode_markerfree_all(mvp, m 4626 __mnt_vnode_first_all(struct vnode **mvp, struct mount *mp) argument 4657 __mnt_vnode_markerfree_all(struct vnode **mvp, struct mount *mp) argument 4680 mnt_vnode_markerfree_active(struct vnode **mvp, struct mount *mp) argument 4693 mnt_vnode_next_active(struct vnode **mvp, struct mount *mp) argument 4741 __mnt_vnode_next_active(struct vnode **mvp, struct mount *mp) argument 4751 __mnt_vnode_first_active(struct vnode **mvp, struct mount *mp) argument 4774 __mnt_vnode_markerfree_active(struct vnode **mvp, struct mount *mp) argument [all...] |
/freebsd-10.0-release/sys/cddl/compat/opensolaris/sys/ |
H A D | policy.h | 68 int secpolicy_fs_mount(cred_t *cr, vnode_t *mvp, struct mount *vfsp);
|
/freebsd-10.0-release/sys/cddl/compat/opensolaris/kern/ |
H A D | opensolaris_vfs.c | 120 vnode_t *vp, *mvp; local 229 if (VFS_ROOT(mp, LK_EXCLUSIVE, &mvp)) 233 *vpp = mvp;
|
H A D | opensolaris_policy.c | 370 secpolicy_fs_mount(cred_t *cr, vnode_t *mvp, struct mount *vfsp) argument
|
/freebsd-10.0-release/sys/fs/ext2fs/ |
H A D | ext2_vfsops.c | 436 struct vnode *vp, *mvp, *devvp; local 494 MNT_VNODE_FOREACH_ALL(vp, mp, mvp) { 499 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 514 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 823 struct vnode *mvp, *vp; local 841 MNT_VNODE_FOREACH_ALL(vp, mp, mvp) { 857 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp);
|
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | zfs_vfsops.c | 1603 vnode_t *mvp = vfsp->mnt_vnodecovered; local 1610 if (mvp->v_type != VDIR) 1613 mutex_enter(&mvp->v_lock); 1616 (mvp->v_count != 1 || (mvp->v_flag & VROOT))) { 1617 mutex_exit(&mvp->v_lock); 1620 mutex_exit(&mvp->v_lock); 1652 error = secpolicy_fs_mount(cr, mvp, vfsp); 1667 vn_lock(mvp, LK_SHARED | LK_RETRY); 1668 if (VOP_GETATTR(mvp, [all...] |
/freebsd-10.0-release/sys/ufs/ufs/ |
H A D | ufs_quota.c | 498 struct vnode *mvp; local 597 MNT_VNODE_FOREACH_ALL(vp, mp, mvp) { 599 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 611 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 636 struct vnode *qvp, *mvp; local 660 MNT_VNODE_FOREACH_ALL(vp, mp, mvp) { 666 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 1023 struct vnode *vp, *mvp; local 1043 MNT_VNODE_FOREACH_ACTIVE(vp, mp, mvp) { 1051 MNT_VNODE_FOREACH_ACTIVE_ABORT(mp, mvp); [all...] |
/freebsd-10.0-release/sys/dev/mwl/ |
H A D | if_mwl.c | 623 struct mwl_vap *mvp; local 665 mvp = (struct mwl_vap *) malloc(sizeof(struct mwl_vap), 667 if (mvp == NULL) { 676 mvp->mv_hvap = hvap; 684 mvp->mv_ap_hvap = MWL_VAP(apvap)->mv_hvap; 687 KASSERT(mvp->mv_ap_hvap != NULL, ("no ap vap")); 689 vap = &mvp->mv_vap; 694 mvp->mv_newstate = vap->iv_newstate; 703 mvp->mv_set_tim = vap->iv_set_tim; 755 struct mwl_vap *mvp local 1057 struct mwl_vap *mvp = MWL_VAP(vap); local 1088 struct mwl_vap *mvp = MWL_VAP(vap); local 1978 struct mwl_vap *mvp = MWL_VAP(vap); local 1992 struct mwl_vap *mvp = MWL_VAP(vap); local 3372 const struct mwl_vap *mvp = MWL_VAP_CONST(vap); local 4227 struct mwl_vap *mvp = MWL_VAP(vap); local [all...] |
/freebsd-10.0-release/sys/ufs/ffs/ |
H A D | ffs_vfsops.c | 613 struct vnode *vp, *mvp, *devvp; local 718 MNT_VNODE_FOREACH_ALL(vp, mp, mvp) { 730 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 745 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 1458 struct vnode *mvp, *vp; local 1467 MNT_VNODE_FOREACH_ACTIVE(vp, mp, mvp) { 1519 struct vnode *mvp, *vp, *devvp; local 1567 MNT_VNODE_FOREACH_ALL(vp, mp, mvp) { 1587 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp);
|
H A D | ffs_snapshot.c | 221 struct vnode *vp, *xvp, *mvp, *devvp; local 528 MNT_VNODE_FOREACH_ALL(xvp, mp, mvp) { 546 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 606 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp); 2519 struct vnode *vp, *mvp; local 2527 MNT_VNODE_FOREACH_ALL(vp, mp, mvp) { 2545 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp);
|
H A D | ffs_softdep.c | 12813 struct vnode *lvp, *mvp; local 12913 MNT_VNODE_FOREACH_ALL(lvp, mp, mvp) {
|
/freebsd-10.0-release/sys/dev/malo/ |
H A D | if_malo.c | 353 struct malo_vap *mvp; local 372 mvp = (struct malo_vap *) malloc(sizeof(struct malo_vap), 374 if (mvp == NULL) { 378 vap = &mvp->malo_vap; 382 mvp->malo_newstate = vap->iv_newstate; 395 struct malo_vap *mvp = MALO_VAP(vap); local 398 free(mvp, M_80211_VAP);
|
/freebsd-10.0-release/contrib/sendmail/src/ |
H A D | deliver.c | 1295 register char **mvp; local 1433 for (mvp = m->m_argv; (p = *++mvp) != NULL; ) 1449 expand(*mvp, buf, sizeof(buf), e); 1466 if (*mvp == NULL) 1482 ** At this point *mvp points to the argument with $u. We 1790 expand(*mvp, buf, sizeof(buf), e); 1835 while (*++mvp != NULL) 1837 expand(*mvp, buf, sizeof(buf), e);
|
/freebsd-10.0-release/sys/fs/nfsclient/ |
H A D | nfs_clvfsops.c | 1573 struct vnode *vp, *mvp; local 1595 MNT_VNODE_FOREACH_ALL(vp, mp, mvp) { 1603 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp);
|
/freebsd-10.0-release/sys/nfsclient/ |
H A D | nfs_vfsops.c | 1447 struct vnode *vp, *mvp; local 1469 MNT_VNODE_FOREACH_ALL(vp, mp, mvp) { 1477 MNT_VNODE_FOREACH_ALL_ABORT(mp, mvp);
|
/freebsd-10.0-release/sys/fs/nandfs/ |
H A D | nandfs_segment.c | 480 struct vnode *vp, *mvp; local 486 MNT_VNODE_FOREACH_ACTIVE(vp, mp, mvp) {
|