vnpanic
vnpanic(vp, "%s: holdcnt vp %p", __func__, vp);
vnpanic(vp, "%s: cannot reclaim", __func__);
vnpanic(vp, "%s: cannot lock", __func__);
vnpanic(vp, "%s: cannot reclaim", __func__);
vnpanic(vp, "%s: neg numoutput, vp %p", __func__, vp);
static void vnpanic(vnode_t *, const char *, ...)
vnpanic(vp, "state is %s, usecount %d, expected %s at %s:%d",
vnpanic(vp, "state is %s at %s:%d",
vnpanic(vp, "state is %s at %s:%d",
vnpanic(vp, "state is %s at %s:%d",
vnpanic(vp, "from is %s at %s:%d",
vnpanic(vp, "to is %s at %s:%d",
vnpanic(vp, "from is %s, expected %s at %s:%d\n",
vnpanic(vp, "state is %s, gate %d does not match at %s:%d\n",
vnpanic(vp, "dead but not clean");
vnpanic(vp, "%s: bad ref count", __func__);