git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git]
/
include
/
linux
/
backing-dev.h
diff --git
a/include/linux/backing-dev.h
b/include/linux/backing-dev.h
index
f7a1390
..
7011d62
100644
(file)
--- a/
include/linux/backing-dev.h
+++ b/
include/linux/backing-dev.h
@@
-10,6
+10,8
@@
#include <asm/atomic.h>
#include <asm/atomic.h>
+struct page;
+
/*
* Bits in backing_dev_info.state
*/
/*
* Bits in backing_dev_info.state
*/
@@
-88,6
+90,11
@@
static inline int bdi_rw_congested(struct backing_dev_info *bdi)
(1 << BDI_write_congested));
}
(1 << BDI_write_congested));
}
+void clear_bdi_congested(struct backing_dev_info *bdi, int rw);
+void set_bdi_congested(struct backing_dev_info *bdi, int rw);
+long congestion_wait(int rw, long timeout);
+void congestion_end(int rw);
+
#define bdi_cap_writeback_dirty(bdi) \
(!((bdi)->capabilities & BDI_CAP_NO_WRITEBACK))
#define bdi_cap_writeback_dirty(bdi) \
(!((bdi)->capabilities & BDI_CAP_NO_WRITEBACK))