diff options
Diffstat (limited to 'sys/sys/buf.h')
-rw-r--r-- | sys/sys/buf.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/sys/buf.h b/sys/sys/buf.h index 8f3b1b2..137f90f 100644 --- a/sys/sys/buf.h +++ b/sys/sys/buf.h @@ -215,7 +215,7 @@ struct buf { #define B_DIRTY 0x00200000 /* Needs writing later (in EXT2FS). */ #define B_RELBUF 0x00400000 /* Release VMIO buffer. */ #define B_00800000 0x00800000 /* Available flag. */ -#define B_01000000 0x01000000 /* Available flag. */ +#define B_NOCOPY 0x01000000 /* Don't copy-on-write this buf. */ #define B_NEEDSGIANT 0x02000000 /* Buffer's vnode needs giant. */ #define B_PAGING 0x04000000 /* volatile paging I/O -- bypass VMIO */ #define B_MANAGED 0x08000000 /* Managed by FS. */ @@ -493,6 +493,7 @@ int bufwait(struct buf *); int bufwrite(struct buf *); void bufdone(struct buf *); void bufdone_finish(struct buf *); +void bd_speedup(void); int cluster_read(struct vnode *, u_quad_t, daddr_t, long, struct ucred *, long, int, struct buf **); |