]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - kernel/power/power.h
PM / Hibernate: Separate block_io
[net-next-2.6.git] / kernel / power / power.h
index b1e207dde1c251632a1118eefe36f14dfa3c9a86..006270fe382d7f756e02082e4f5309258b1ca5e3 100644 (file)
@@ -142,6 +142,15 @@ extern int swsusp_read(unsigned int *flags_p);
 extern int swsusp_write(unsigned int flags);
 extern void swsusp_close(fmode_t);
 
+/* kernel/power/block_io.c */
+extern struct block_device *hib_resume_bdev;
+
+extern int hib_bio_read_page(pgoff_t page_off, void *addr,
+               struct bio **bio_chain);
+extern int hib_bio_write_page(pgoff_t page_off, void *addr,
+               struct bio **bio_chain);
+extern int hib_wait_on_bio_chain(struct bio **bio_chain);
+
 struct timeval;
 /* kernel/power/swsusp.c */
 extern void swsusp_show_speed(struct timeval *, struct timeval *,