Lines Matching refs:bio_chain
277 static int write_page(void *buf, sector_t offset, struct bio **bio_chain) in write_page() argument
285 if (bio_chain) { in write_page()
291 ret = hib_wait_on_bio_chain(bio_chain); /* Free pages */ in write_page()
301 bio_chain = NULL; /* Go synchronous */ in write_page()
308 return hib_bio_write_page(offset, src, bio_chain); in write_page()
351 struct bio **bio_chain) in swap_write_page() argument
359 error = write_page(buf, offset, bio_chain); in swap_write_page()
368 error = write_page(handle->cur, handle->cur_swap, bio_chain); in swap_write_page()
375 if (bio_chain && low_free_pages() <= handle->reqd_free_pages) { in swap_write_page()
376 error = hib_wait_on_bio_chain(bio_chain); in swap_write_page()
922 struct bio **bio_chain) in swap_read_page() argument
933 error = hib_bio_read_page(offset, buf, bio_chain); in swap_read_page()