Improve vprint() a little bit: break long lines, reduce indent and tell
if the VI_LOCK() is held.
This commit is contained in:
parent
8edfb13f77
commit
4b1a114436
@ -2651,9 +2651,9 @@ vprint(label, vp)
|
||||
printf("%s: %p: ", label, (void *)vp);
|
||||
else
|
||||
printf("%p: ", (void *)vp);
|
||||
printf("tag %s, type %s, usecount %d, writecount %d, refcount %d,",
|
||||
vp->v_tag, typename[vp->v_type], vp->v_usecount,
|
||||
vp->v_writecount, vp->v_holdcnt);
|
||||
printf("tag %s, type %s\n ", vp->v_tag, typename[vp->v_type]);
|
||||
printf("usecount %d, writecount %d, refcount %d mountedhere %p\n",
|
||||
vp->v_usecount, vp->v_writecount, vp->v_holdcnt, vp->v_mountedhere);
|
||||
buf[0] = '\0';
|
||||
if (vp->v_vflag & VV_ROOT)
|
||||
strcat(buf, "|VV_ROOT");
|
||||
@ -2672,7 +2672,10 @@ vprint(label, vp)
|
||||
if (vp->v_vflag & VV_OBJBUF)
|
||||
strcat(buf, "|VV_OBJBUF");
|
||||
if (buf[0] != '\0')
|
||||
printf(" flags (%s),", &buf[1]);
|
||||
printf(" flags (%s)", &buf[1]);
|
||||
if (mtx_owned(VI_MTX(vp)))
|
||||
printf(" VI_LOCKed");
|
||||
printf("\n ");
|
||||
lockmgr_printinfo(vp->v_vnlock);
|
||||
printf("\n");
|
||||
if (vp->v_data != NULL)
|
||||
|
Loading…
Reference in New Issue
Block a user