Changeset View
Changeset View
Standalone View
Standalone View
sys/kern/vfs_subr.c
Show First 20 Lines • Show All 3,485 Lines • ▼ Show 20 Lines | vn_printf(struct vnode *vp, const char *fmt, ...) | ||||
if (vp->v_vflag & VV_ISTTY) | if (vp->v_vflag & VV_ISTTY) | ||||
strlcat(buf, "|VV_ISTTY", sizeof(buf)); | strlcat(buf, "|VV_ISTTY", sizeof(buf)); | ||||
if (vp->v_vflag & VV_NOSYNC) | if (vp->v_vflag & VV_NOSYNC) | ||||
strlcat(buf, "|VV_NOSYNC", sizeof(buf)); | strlcat(buf, "|VV_NOSYNC", sizeof(buf)); | ||||
if (vp->v_vflag & VV_ETERNALDEV) | if (vp->v_vflag & VV_ETERNALDEV) | ||||
strlcat(buf, "|VV_ETERNALDEV", sizeof(buf)); | strlcat(buf, "|VV_ETERNALDEV", sizeof(buf)); | ||||
if (vp->v_vflag & VV_CACHEDLABEL) | if (vp->v_vflag & VV_CACHEDLABEL) | ||||
strlcat(buf, "|VV_CACHEDLABEL", sizeof(buf)); | strlcat(buf, "|VV_CACHEDLABEL", sizeof(buf)); | ||||
if (vp->v_vflag & VV_TEXT) | |||||
strlcat(buf, "|VV_TEXT", sizeof(buf)); | |||||
if (vp->v_vflag & VV_COPYONWRITE) | if (vp->v_vflag & VV_COPYONWRITE) | ||||
strlcat(buf, "|VV_COPYONWRITE", sizeof(buf)); | strlcat(buf, "|VV_COPYONWRITE", sizeof(buf)); | ||||
if (vp->v_vflag & VV_SYSTEM) | if (vp->v_vflag & VV_SYSTEM) | ||||
strlcat(buf, "|VV_SYSTEM", sizeof(buf)); | strlcat(buf, "|VV_SYSTEM", sizeof(buf)); | ||||
if (vp->v_vflag & VV_PROCDEP) | if (vp->v_vflag & VV_PROCDEP) | ||||
strlcat(buf, "|VV_PROCDEP", sizeof(buf)); | strlcat(buf, "|VV_PROCDEP", sizeof(buf)); | ||||
if (vp->v_vflag & VV_NOKNOTE) | if (vp->v_vflag & VV_NOKNOTE) | ||||
strlcat(buf, "|VV_NOKNOTE", sizeof(buf)); | strlcat(buf, "|VV_NOKNOTE", sizeof(buf)); | ||||
if (vp->v_vflag & VV_DELETED) | if (vp->v_vflag & VV_DELETED) | ||||
strlcat(buf, "|VV_DELETED", sizeof(buf)); | strlcat(buf, "|VV_DELETED", sizeof(buf)); | ||||
if (vp->v_vflag & VV_MD) | if (vp->v_vflag & VV_MD) | ||||
strlcat(buf, "|VV_MD", sizeof(buf)); | strlcat(buf, "|VV_MD", sizeof(buf)); | ||||
if (vp->v_vflag & VV_FORCEINSMQ) | if (vp->v_vflag & VV_FORCEINSMQ) | ||||
strlcat(buf, "|VV_FORCEINSMQ", sizeof(buf)); | strlcat(buf, "|VV_FORCEINSMQ", sizeof(buf)); | ||||
flags = vp->v_vflag & ~(VV_ROOT | VV_ISTTY | VV_NOSYNC | VV_ETERNALDEV | | flags = vp->v_vflag & ~(VV_ROOT | VV_ISTTY | VV_NOSYNC | VV_ETERNALDEV | | ||||
VV_CACHEDLABEL | VV_TEXT | VV_COPYONWRITE | VV_SYSTEM | VV_PROCDEP | | VV_CACHEDLABEL | VV_COPYONWRITE | VV_SYSTEM | VV_PROCDEP | | ||||
VV_NOKNOTE | VV_DELETED | VV_MD | VV_FORCEINSMQ); | VV_NOKNOTE | VV_DELETED | VV_MD | VV_FORCEINSMQ); | ||||
if (flags != 0) { | if (flags != 0) { | ||||
snprintf(buf2, sizeof(buf2), "|VV(0x%lx)", flags); | snprintf(buf2, sizeof(buf2), "|VV(0x%lx)", flags); | ||||
strlcat(buf, buf2, sizeof(buf)); | strlcat(buf, buf2, sizeof(buf)); | ||||
} | } | ||||
if (vp->v_iflag & VI_MOUNT) | if (vp->v_iflag & VI_MOUNT) | ||||
strlcat(buf, "|VI_MOUNT", sizeof(buf)); | strlcat(buf, "|VI_MOUNT", sizeof(buf)); | ||||
if (vp->v_iflag & VI_DOOMED) | if (vp->v_iflag & VI_DOOMED) | ||||
▲ Show 20 Lines • Show All 2,053 Lines • Show Last 20 Lines |