Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/buf.h
Show First 20 Lines • Show All 225 Lines • ▼ Show 20 Lines | |||||
#define B_RAM 0x10000000 /* Read ahead mark (flag) */ | #define B_RAM 0x10000000 /* Read ahead mark (flag) */ | ||||
#define B_VMIO 0x20000000 /* VMIO flag */ | #define B_VMIO 0x20000000 /* VMIO flag */ | ||||
#define B_CLUSTER 0x40000000 /* pagein op, so swap() can count it */ | #define B_CLUSTER 0x40000000 /* pagein op, so swap() can count it */ | ||||
#define B_REMFREE 0x80000000 /* Delayed bremfree */ | #define B_REMFREE 0x80000000 /* Delayed bremfree */ | ||||
#define PRINT_BUF_FLAGS "\20\40remfree\37cluster\36vmio\35ram\34managed" \ | #define PRINT_BUF_FLAGS "\20\40remfree\37cluster\36vmio\35ram\34managed" \ | ||||
"\33paging\32infreecnt\31nocopy\30b23\27relbuf\26dirty\25b20" \ | "\33paging\32infreecnt\31nocopy\30b23\27relbuf\26dirty\25b20" \ | ||||
"\24b19\23b18\22clusterok\21malloc\20nocache\17b14\16inval" \ | "\24b19\23b18\22clusterok\21malloc\20nocache\17b14\16inval" \ | ||||
"\15b12\14b11\13eintr\12done\11persist\10delwri\7validsuspwrt" \ | "\15kvaalloc\14unmapped\13eintr\12done\11persist\10delwri\7validsuspwrt" \ | ||||
"\6cache\5deferred\4direct\3async\2needcommit\1age" | "\6cache\5deferred\4direct\3async\2needcommit\1age" | ||||
/* | /* | ||||
* These flags are kept in b_xflags. | * These flags are kept in b_xflags. | ||||
*/ | */ | ||||
#define BX_VNDIRTY 0x00000001 /* On vnode dirty list */ | #define BX_VNDIRTY 0x00000001 /* On vnode dirty list */ | ||||
#define BX_VNCLEAN 0x00000002 /* On vnode clean list */ | #define BX_VNCLEAN 0x00000002 /* On vnode clean list */ | ||||
#define BX_BKGRDWRITE 0x00000010 /* Do writes in background */ | #define BX_BKGRDWRITE 0x00000010 /* Do writes in background */ | ||||
▲ Show 20 Lines • Show All 308 Lines • Show Last 20 Lines |