Lines Matching refs:blkbits
155 const unsigned blkbits = inode->i_blkbits; in do_mpage_readpage() local
156 const unsigned blocks_per_folio = folio_size(folio) >> blkbits; in do_mpage_readpage()
157 const unsigned blocksize = 1 << blkbits; in do_mpage_readpage()
181 block_in_file = folio_pos(folio) >> blkbits; in do_mpage_readpage()
182 last_block = block_in_file + ((args->nr_pages * PAGE_SIZE) >> blkbits); in do_mpage_readpage()
183 last_block_in_file = (i_size_read(inode) + blocksize - 1) >> blkbits; in do_mpage_readpage()
191 nblocks = map_bh->b_size >> blkbits; in do_mpage_readpage()
221 map_bh->b_size = (last_block-block_in_file) << blkbits; in do_mpage_readpage()
255 nblocks = map_bh->b_size >> blkbits; in do_mpage_readpage()
269 folio_zero_segment(folio, first_hole << blkbits, folio_size(folio)); in do_mpage_readpage()
291 args->bio->bi_iter.bi_sector = first_block << (blkbits - 9); in do_mpage_readpage()
294 length = first_hole << blkbits; in do_mpage_readpage()
301 nblocks = map_bh->b_size >> blkbits; in do_mpage_readpage()
460 const unsigned blkbits = inode->i_blkbits; in mpage_write_folio() local
461 const unsigned blocks_per_folio = folio_size(folio) >> blkbits; in mpage_write_folio()
532 block_in_file = folio_pos(folio) >> blkbits; in mpage_write_folio()
537 if (block_in_file >= (i_size + (1 << blkbits) - 1) >> blkbits) in mpage_write_folio()
539 last_block = (i_size - 1) >> blkbits; in mpage_write_folio()
544 map_bh.b_size = 1 << blkbits; in mpage_write_folio()
601 bio->bi_iter.bi_sector = first_block << (blkbits - 9); in mpage_write_folio()
612 length = first_unmapped << blkbits; in mpage_write_folio()
627 boundary_block, 1 << blkbits); in mpage_write_folio()