Lines Matching refs:pagenr

917 				 int index, int pagenr, int bio_list_only)  in page_in_rbio()  argument
922 chunk_page = index * (rbio->stripe_len >> PAGE_SHIFT) + pagenr; in page_in_rbio()
1172 int pagenr; in finish_rmw() local
1220 for (pagenr = 0; pagenr < pages_per_stripe; pagenr++) { in finish_rmw()
1224 p = page_in_rbio(rbio, stripe, pagenr, 0); in finish_rmw()
1229 p = rbio_pstripe_page(rbio, pagenr); in finish_rmw()
1239 p = rbio_qstripe_page(rbio, pagenr); in finish_rmw()
1253 kunmap(page_in_rbio(rbio, stripe, pagenr, 0)); in finish_rmw()
1262 for (pagenr = 0; pagenr < pages_per_stripe; pagenr++) { in finish_rmw()
1265 page = page_in_rbio(rbio, stripe, pagenr, 1); in finish_rmw()
1269 page = rbio_stripe_page(rbio, stripe, pagenr); in finish_rmw()
1273 page, stripe, pagenr, rbio->stripe_len); in finish_rmw()
1286 for (pagenr = 0; pagenr < pages_per_stripe; pagenr++) { in finish_rmw()
1289 page = page_in_rbio(rbio, stripe, pagenr, 1); in finish_rmw()
1293 page = rbio_stripe_page(rbio, stripe, pagenr); in finish_rmw()
1298 pagenr, rbio->stripe_len); in finish_rmw()
1503 int pagenr; in raid56_rmw_stripe() local
1521 for (pagenr = 0; pagenr < nr_pages; pagenr++) { in raid56_rmw_stripe()
1529 page = page_in_rbio(rbio, stripe, pagenr, 1); in raid56_rmw_stripe()
1533 page = rbio_stripe_page(rbio, stripe, pagenr); in raid56_rmw_stripe()
1542 stripe, pagenr, rbio->stripe_len); in raid56_rmw_stripe()
1795 int pagenr, stripe; in __raid_recover_end_io() local
1820 for (pagenr = 0; pagenr < nr_pages; pagenr++) { in __raid_recover_end_io()
1826 !test_bit(pagenr, rbio->dbitmap)) in __raid_recover_end_io()
1839 page = page_in_rbio(rbio, stripe, pagenr, 0); in __raid_recover_end_io()
1841 page = rbio_stripe_page(rbio, stripe, pagenr); in __raid_recover_end_io()
1948 page = page_in_rbio(rbio, stripe, pagenr, 0); in __raid_recover_end_io()
1950 page = rbio_stripe_page(rbio, stripe, pagenr); in __raid_recover_end_io()
2024 int pagenr; in __raid56_parity_recover() local
2047 for (pagenr = 0; pagenr < nr_pages; pagenr++) { in __raid56_parity_recover()
2054 p = rbio_stripe_page(rbio, stripe, pagenr); in __raid56_parity_recover()
2059 rbio_stripe_page(rbio, stripe, pagenr), in __raid56_parity_recover()
2060 stripe, pagenr, rbio->stripe_len); in __raid56_parity_recover()
2308 int pagenr; in finish_parity_scrub() local
2360 for_each_set_bit(pagenr, rbio->dbitmap, rbio->stripe_npages) { in finish_parity_scrub()
2365 p = page_in_rbio(rbio, stripe, pagenr, 0); in finish_parity_scrub()
2389 p = rbio_stripe_page(rbio, rbio->scrubp, pagenr); in finish_parity_scrub()
2395 bitmap_clear(rbio->dbitmap, pagenr, 1); in finish_parity_scrub()
2399 kunmap(page_in_rbio(rbio, stripe, pagenr, 0)); in finish_parity_scrub()
2412 for_each_set_bit(pagenr, rbio->dbitmap, rbio->stripe_npages) { in finish_parity_scrub()
2415 page = rbio_stripe_page(rbio, rbio->scrubp, pagenr); in finish_parity_scrub()
2417 page, rbio->scrubp, pagenr, rbio->stripe_len); in finish_parity_scrub()
2425 for_each_set_bit(pagenr, pbitmap, rbio->stripe_npages) { in finish_parity_scrub()
2428 page = rbio_stripe_page(rbio, rbio->scrubp, pagenr); in finish_parity_scrub()
2431 pagenr, rbio->stripe_len); in finish_parity_scrub()
2565 int pagenr; in raid56_parity_scrub_stripe() local
2581 for_each_set_bit(pagenr, rbio->dbitmap, rbio->stripe_npages) { in raid56_parity_scrub_stripe()
2589 page = page_in_rbio(rbio, stripe, pagenr, 1); in raid56_parity_scrub_stripe()
2593 page = rbio_stripe_page(rbio, stripe, pagenr); in raid56_parity_scrub_stripe()
2602 stripe, pagenr, rbio->stripe_len); in raid56_parity_scrub_stripe()