Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_object.h
Show First 20 Lines • Show All 195 Lines • ▼ Show 20 Lines | |||||
#define OBJ_FICTITIOUS 0x0001 /* (c) contains fictitious pages */ | #define OBJ_FICTITIOUS 0x0001 /* (c) contains fictitious pages */ | ||||
#define OBJ_UNMANAGED 0x0002 /* (c) contains unmanaged pages */ | #define OBJ_UNMANAGED 0x0002 /* (c) contains unmanaged pages */ | ||||
#define OBJ_POPULATE 0x0004 /* pager implements populate() */ | #define OBJ_POPULATE 0x0004 /* pager implements populate() */ | ||||
#define OBJ_DEAD 0x0008 /* dead objects (during rundown) */ | #define OBJ_DEAD 0x0008 /* dead objects (during rundown) */ | ||||
#define OBJ_ANON 0x0010 /* (c) contains anonymous memory */ | #define OBJ_ANON 0x0010 /* (c) contains anonymous memory */ | ||||
#define OBJ_UMTXDEAD 0x0020 /* umtx pshared was terminated */ | #define OBJ_UMTXDEAD 0x0020 /* umtx pshared was terminated */ | ||||
#define OBJ_SIZEVNLOCK 0x0040 /* lock vnode to check obj size */ | #define OBJ_SIZEVNLOCK 0x0040 /* lock vnode to check obj size */ | ||||
#define OBJ_PG_DTOR 0x0080 /* dont reset object, leave that for dtor */ | #define OBJ_PG_DTOR 0x0080 /* dont reset object, leave that for dtor */ | ||||
#define OBJ_TMPFS_VREF 0x0100 /* tmpfs vnode is referenced */ | |||||
#define OBJ_TMPFS_NODE 0x0200 /* object belongs to tmpfs VREG node */ | #define OBJ_TMPFS_NODE 0x0200 /* object belongs to tmpfs VREG node */ | ||||
#define OBJ_SPLIT 0x0400 /* object is being split */ | #define OBJ_SPLIT 0x0400 /* object is being split */ | ||||
#define OBJ_COLLAPSING 0x0800 /* Parent of collapse. */ | #define OBJ_COLLAPSING 0x0800 /* Parent of collapse. */ | ||||
#define OBJ_COLORED 0x1000 /* pg_color is defined */ | #define OBJ_COLORED 0x1000 /* pg_color is defined */ | ||||
#define OBJ_ONEMAPPING 0x2000 /* One USE (a single, non-forked) mapping flag */ | #define OBJ_ONEMAPPING 0x2000 /* One USE (a single, non-forked) mapping flag */ | ||||
#define OBJ_SHADOWLIST 0x4000 /* Object is on the shadow list. */ | #define OBJ_SHADOWLIST 0x4000 /* Object is on the shadow list. */ | ||||
#define OBJ_TMPFS 0x8000 /* has tmpfs vnode allocated */ | #define OBJ_TMPFS 0x8000 /* has tmpfs vnode allocated */ | ||||
▲ Show 20 Lines • Show All 194 Lines • Show Last 20 Lines |