11.7Schristos#	$NetBSD: vdump,v 1.7 2020/04/14 00:08:07 christos Exp $
21.2Sgwr
31.1Sgwr#	@(#)vdump	8.1 (Berkeley) 6/10/93
41.1Sgwr#
51.1Sgwr
61.1Sgwrdefine dumpvnodes
71.1Sgwr
81.1Sgwr	set $vp = (struct vnode *)$arg0
91.6Shannken	set $vi = (struct vnode_impl *)$arg0
101.1Sgwr	while ($vp)
111.7Schristos		printf "vnode=0x%x lruf=0x%x mountf=0x%x usecount=%d\n", $vp, $vi->vi_lrulist.tqe_next, $vi->vi_mntvnodes.tqe_next, $vp->v_uobj.uo_refs
121.6Shannken		set $vi = (struct vnode_impl *)$vi->vi_lrulist.tqe_next
131.6Shannken		set $vp = (struct vnode *)$vi
141.1Sgwr	end
151.1Sgwrend
161.5Seeh
171.5Seehdocument dumpvnodes
181.5Seehdump the vnode list
191.6Shannkenend
20