Lines Matching refs:page_block

79 		int page_block)  in map_buffer_to_folio()  argument
102 if (block == page_block) { in map_buffer_to_folio()
145 unsigned page_block; in do_mpage_readpage() local
171 page_block = 0; in do_mpage_readpage()
188 if (page_block == blocks_per_page) in do_mpage_readpage()
190 blocks[page_block] = map_bh->b_blocknr + map_offset + in do_mpage_readpage()
192 page_block++; in do_mpage_readpage()
202 while (page_block < blocks_per_page) { in do_mpage_readpage()
216 first_hole = page_block; in do_mpage_readpage()
217 page_block++; in do_mpage_readpage()
229 map_buffer_to_folio(folio, map_bh, page_block); in do_mpage_readpage()
237 if (page_block && blocks[page_block-1] != map_bh->b_blocknr-1) in do_mpage_readpage()
244 } else if (page_block == blocks_per_page) in do_mpage_readpage()
246 blocks[page_block] = map_bh->b_blocknr+relative_block; in do_mpage_readpage()
247 page_block++; in do_mpage_readpage()
461 unsigned page_block; in __mpage_writepage() local
477 page_block = 0; in __mpage_writepage()
488 first_unmapped = page_block; in __mpage_writepage()
497 if (page_block) { in __mpage_writepage()
498 if (bh->b_blocknr != blocks[page_block-1] + 1) in __mpage_writepage()
501 blocks[page_block++] = bh->b_blocknr; in __mpage_writepage()
529 for (page_block = 0; page_block < blocks_per_page; ) { in __mpage_writepage()
541 if (page_block) { in __mpage_writepage()
542 if (map_bh.b_blocknr != blocks[page_block-1] + 1) in __mpage_writepage()
545 blocks[page_block++] = map_bh.b_blocknr; in __mpage_writepage()
552 BUG_ON(page_block == 0); in __mpage_writepage()
554 first_unmapped = page_block; in __mpage_writepage()