summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_subr.c
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2013-08-17 14:13:45 +0000
committerpjd <pjd@FreeBSD.org>2013-08-17 14:13:45 +0000
commit635a029a89244f62779cfb14643818f6544fdf31 (patch)
treef92bed52917bcdcab68ee546b585366329c9e022 /sys/kern/vfs_subr.c
parent513bb80e7a5eade88d2991a48c503e3ddf3f1cc0 (diff)
downloadFreeBSD-src-635a029a89244f62779cfb14643818f6544fdf31.zip
FreeBSD-src-635a029a89244f62779cfb14643818f6544fdf31.tar.gz
In r114945 the line 'nmp = TAILQ_NEXT(mp, mnt_list);' was duplicated.
Instead of just removing the duplicate, convert the loop to TAILQ_FOREACH().
Diffstat (limited to 'sys/kern/vfs_subr.c')
-rw-r--r--sys/kern/vfs_subr.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c
index 6fb49ae..3cbc95f 100644
--- a/sys/kern/vfs_subr.c
+++ b/sys/kern/vfs_subr.c
@@ -2906,7 +2906,7 @@ vn_printf(struct vnode *vp, const char *fmt, ...)
*/
DB_SHOW_COMMAND(lockedvnods, lockedvnodes)
{
- struct mount *mp, *nmp;
+ struct mount *mp;
struct vnode *vp;
/*
@@ -2916,14 +2916,11 @@ DB_SHOW_COMMAND(lockedvnods, lockedvnodes)
* about that.
*/
db_printf("Locked vnodes\n");
- for (mp = TAILQ_FIRST(&mountlist); mp != NULL; mp = nmp) {
- nmp = TAILQ_NEXT(mp, mnt_list);
+ TAILQ_FOREACH(mp, &mountlist, mnt_list) {
TAILQ_FOREACH(vp, &mp->mnt_nvnodelist, v_nmntvnodes) {
- if (vp->v_type != VMARKER &&
- VOP_ISLOCKED(vp))
+ if (vp->v_type != VMARKER && VOP_ISLOCKED(vp))
vprint("", vp);
}
- nmp = TAILQ_NEXT(mp, mnt_list);
}
}
OpenPOWER on IntegriCloud