Lines Matching refs:page_count
106 int page_count; member
113 int page_count; member
426 for (i = 0; i < sbio->page_count; i++) { in scrub_free_ctx()
490 sbio->page_count = 0; in scrub_setup_ctx()
625 WARN_ON(sblock->page_count < 1); in scrub_print_warning()
909 BUG_ON(sblock_to_check->page_count < 1); in scrub_handle_errored_block()
922 length = sblock_to_check->page_count * PAGE_SIZE; in scrub_handle_errored_block()
1098 sblocks_for_recheck[mirror_index].page_count > 0; in scrub_handle_errored_block()
1154 for (page_num = 0; page_num < sblock_bad->page_count; in scrub_handle_errored_block()
1167 sblocks_for_recheck[mirror_index].page_count > 0; in scrub_handle_errored_block()
1259 for (page_index = 0; page_index < sblock->page_count; in scrub_handle_errored_block()
1322 u64 length = original_sblock->page_count * PAGE_SIZE; in scrub_setup_recheck_block()
1404 BUG_ON(page_index >= original_sblock->page_count); in scrub_setup_recheck_block()
1410 sblock->page_count++; in scrub_setup_recheck_block()
1490 for (page_num = 0; page_num < sblock->page_count; page_num++) { in scrub_recheck_block()
1586 if (page_num >= sblock->page_count) in scrub_recheck_block_checksum()
1604 for (page_num = 0; page_num < sblock_bad->page_count; page_num++) { in scrub_repair_block_from_good_copy()
1676 for (page_num = 0; page_num < sblock->page_count; page_num++) { in scrub_write_block_to_dev_replace()
1720 wr_ctx->wr_curr_bio->page_count = 0; in scrub_add_page_to_wr_bio()
1723 if (sbio->page_count == 0) { in scrub_add_page_to_wr_bio()
1744 } else if (sbio->physical + sbio->page_count * PAGE_SIZE != in scrub_add_page_to_wr_bio()
1746 sbio->logical + sbio->page_count * PAGE_SIZE != in scrub_add_page_to_wr_bio()
1754 if (sbio->page_count < 1) { in scrub_add_page_to_wr_bio()
1764 sbio->pagev[sbio->page_count] = spage; in scrub_add_page_to_wr_bio()
1766 sbio->page_count++; in scrub_add_page_to_wr_bio()
1767 if (sbio->page_count == wr_ctx->pages_per_wr_bio) in scrub_add_page_to_wr_bio()
1812 WARN_ON(sbio->page_count > SCRUB_PAGES_PER_WR_BIO); in scrub_wr_bio_end_io_worker()
1817 for (i = 0; i < sbio->page_count; i++) { in scrub_wr_bio_end_io_worker()
1826 for (i = 0; i < sbio->page_count; i++) in scrub_wr_bio_end_io_worker()
1839 WARN_ON(sblock->page_count < 1); in scrub_checksum()
1868 BUG_ON(sblock->page_count < 1); in scrub_checksum_data()
1887 BUG_ON(index >= sblock->page_count); in scrub_checksum_data()
1918 BUG_ON(sblock->page_count < 1); in scrub_checksum_tree_block()
1956 BUG_ON(index >= sblock->page_count); in scrub_checksum_tree_block()
1987 BUG_ON(sblock->page_count < 1); in scrub_checksum_super()
2015 BUG_ON(index >= sblock->page_count); in scrub_checksum_super()
2060 for (i = 0; i < sblock->page_count; i++) in scrub_block_put()
2124 sctx->bios[sctx->curr]->page_count = 0; in scrub_add_page_to_rd_bio()
2132 if (sbio->page_count == 0) { in scrub_add_page_to_rd_bio()
2151 } else if (sbio->physical + sbio->page_count * PAGE_SIZE != in scrub_add_page_to_rd_bio()
2153 sbio->logical + sbio->page_count * PAGE_SIZE != in scrub_add_page_to_rd_bio()
2160 sbio->pagev[sbio->page_count] = spage; in scrub_add_page_to_rd_bio()
2163 if (sbio->page_count < 1) { in scrub_add_page_to_rd_bio()
2174 sbio->page_count++; in scrub_add_page_to_rd_bio()
2175 if (sbio->page_count == sctx->pages_per_rd_bio) in scrub_add_page_to_rd_bio()
2233 sblock->page_count++; in scrub_pages()
2243 WARN_ON(sblock->page_count == 0); in scrub_pages()
2244 for (index = 0; index < sblock->page_count; index++) { in scrub_pages()
2280 BUG_ON(sbio->page_count > SCRUB_PAGES_PER_RD_BIO); in scrub_bio_end_io_worker()
2282 for (i = 0; i < sbio->page_count; i++) { in scrub_bio_end_io_worker()
2291 for (i = 0; i < sbio->page_count; i++) { in scrub_bio_end_io_worker()
2376 u64 end = sblock->pagev[sblock->page_count - 1]->logical + in scrub_block_complete()
2531 sblock->page_count++; in scrub_pages_for_parity()
2540 WARN_ON(sblock->page_count == 0); in scrub_pages_for_parity()
2541 for (index = 0; index < sblock->page_count; index++) { in scrub_pages_for_parity()