1 1.7 christos # $NetBSD: vdump,v 1.7 2020/04/14 00:08:07 christos Exp $ 2 1.2 gwr 3 1.1 gwr # @(#)vdump 8.1 (Berkeley) 6/10/93 4 1.1 gwr # 5 1.1 gwr 6 1.1 gwr define dumpvnodes 7 1.1 gwr 8 1.1 gwr set $vp = (struct vnode *)$arg0 9 1.6 hannken set $vi = (struct vnode_impl *)$arg0 10 1.1 gwr while ($vp) 11 1.7 christos 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 12 1.6 hannken set $vi = (struct vnode_impl *)$vi->vi_lrulist.tqe_next 13 1.6 hannken set $vp = (struct vnode *)$vi 14 1.1 gwr end 15 1.1 gwr end 16 1.5 eeh 17 1.5 eeh document dumpvnodes 18 1.5 eeh dump the vnode list 19 1.6 hannken end 20