Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/vnode.h
Show First 20 Lines • Show All 248 Lines • ▼ Show 20 Lines | #define VIRF_PGREAD 0x0002 /* Direct reads from the page cache are permitted, | ||||||||
never cleared once set */ | never cleared once set */ | ||||||||
#define VIRF_MOUNTPOINT 0x0004 /* This vnode is mounted on */ | #define VIRF_MOUNTPOINT 0x0004 /* This vnode is mounted on */ | ||||||||
#define VI_TEXT_REF 0x0001 /* Text ref grabbed use ref */ | #define VI_TEXT_REF 0x0001 /* Text ref grabbed use ref */ | ||||||||
#define VI_MOUNT 0x0002 /* Mount in progress */ | #define VI_MOUNT 0x0002 /* Mount in progress */ | ||||||||
#define VI_DOINGINACT 0x0004 /* VOP_INACTIVE is in progress */ | #define VI_DOINGINACT 0x0004 /* VOP_INACTIVE is in progress */ | ||||||||
#define VI_OWEINACT 0x0008 /* Need to call inactive */ | #define VI_OWEINACT 0x0008 /* Need to call inactive */ | ||||||||
#define VI_DEFINACT 0x0010 /* deferred inactive */ | #define VI_DEFINACT 0x0010 /* deferred inactive */ | ||||||||
#define VI_FOPENING 0x0020 /* In open, with opening process having the | |||||||||
markjUnsubmitted Done Inline Actions
markj: | |||||||||
first right to advlock file */ | |||||||||
#define VV_ROOT 0x0001 /* root of its filesystem */ | #define VV_ROOT 0x0001 /* root of its filesystem */ | ||||||||
#define VV_ISTTY 0x0002 /* vnode represents a tty */ | #define VV_ISTTY 0x0002 /* vnode represents a tty */ | ||||||||
#define VV_NOSYNC 0x0004 /* unlinked, stop syncing */ | #define VV_NOSYNC 0x0004 /* unlinked, stop syncing */ | ||||||||
#define VV_ETERNALDEV 0x0008 /* device that is never destroyed */ | #define VV_ETERNALDEV 0x0008 /* device that is never destroyed */ | ||||||||
#define VV_CACHEDLABEL 0x0010 /* Vnode has valid cached MAC label */ | #define VV_CACHEDLABEL 0x0010 /* Vnode has valid cached MAC label */ | ||||||||
#define VV_VMSIZEVNLOCK 0x0020 /* object size check requires vnode lock */ | #define VV_VMSIZEVNLOCK 0x0020 /* object size check requires vnode lock */ | ||||||||
#define VV_COPYONWRITE 0x0040 /* vnode is doing copy-on-write */ | #define VV_COPYONWRITE 0x0040 /* vnode is doing copy-on-write */ | ||||||||
▲ Show 20 Lines • Show All 857 Lines • Show Last 20 Lines |