Lines Matching refs:blocksize
589 sector_t bblock, unsigned blocksize) in write_boundary_block() argument
591 struct buffer_head *bh = __find_get_block(bdev, bblock + 1, blocksize); in write_boundary_block()
1565 unsigned long blocksize, unsigned long b_state) in create_empty_buffers() argument
1569 head = alloc_page_buffers(page, blocksize, 1); in create_empty_buffers()
1634 static inline int block_size_bits(unsigned int blocksize) in block_size_bits() argument
1636 return ilog2(blocksize); in block_size_bits()
1685 unsigned int blocksize, bbits; in __block_write_full_page() local
1704 blocksize = bh->b_size; in __block_write_full_page()
1705 bbits = block_size_bits(blocksize); in __block_write_full_page()
1728 WARN_ON(bh->b_size != blocksize); in __block_write_full_page()
1891 unsigned blocksize, bbits; in __block_write_begin() local
1900 blocksize = head->b_size; in __block_write_begin()
1901 bbits = block_size_bits(blocksize); in __block_write_begin()
1907 block_end = block_start + blocksize; in __block_write_begin()
1918 WARN_ON(bh->b_size != blocksize); in __block_write_begin()
1969 unsigned blocksize; in __block_commit_write() local
1973 blocksize = bh->b_size; in __block_commit_write()
1977 block_end = block_start + blocksize; in __block_commit_write()
2117 unsigned block_start, block_end, blocksize; in block_is_partially_uptodate() local
2126 blocksize = head->b_size; in block_is_partially_uptodate()
2129 if (from < blocksize && to > PAGE_CACHE_SIZE - blocksize) in block_is_partially_uptodate()
2135 block_end = block_start + blocksize; in block_is_partially_uptodate()
2164 unsigned int blocksize, bbits; in block_read_full_page() local
2169 blocksize = head->b_size; in block_read_full_page()
2170 bbits = block_size_bits(blocksize); in block_read_full_page()
2173 lblock = (i_size_read(inode)+blocksize-1) >> bbits; in block_read_full_page()
2187 WARN_ON(bh->b_size != blocksize); in block_read_full_page()
2193 zero_user(page, i * blocksize, blocksize); in block_read_full_page()
2278 unsigned blocksize = 1 << inode->i_blkbits; in cont_expand_zero() local
2291 if (zerofrom & (blocksize-1)) { in cont_expand_zero()
2292 *bytes |= (blocksize-1); in cont_expand_zero()
2325 if (zerofrom & (blocksize-1)) { in cont_expand_zero()
2326 *bytes |= (blocksize-1); in cont_expand_zero()
2358 unsigned blocksize = 1 << inode->i_blkbits; in cont_write_begin() local
2367 if (pos+len > *bytes && zerofrom & (blocksize-1)) { in cont_write_begin()
2368 *bytes |= (blocksize-1); in cont_write_begin()
2507 const unsigned blocksize = 1 << blkbits; in nobh_write_begin() local
2548 head = alloc_page_buffers(page, blocksize, 0); in nobh_write_begin()
2563 block_in_page++, block_start += blocksize, bh = bh->b_this_page) { in nobh_write_begin()
2566 block_end = block_start + blocksize; in nobh_write_begin()
2733 unsigned blocksize; in nobh_truncate_page() local
2741 blocksize = 1 << inode->i_blkbits; in nobh_truncate_page()
2742 length = offset & (blocksize - 1); in nobh_truncate_page()
2748 length = blocksize - length; in nobh_truncate_page()
2764 pos = blocksize; in nobh_truncate_page()
2767 pos += blocksize; in nobh_truncate_page()
2770 map_bh.b_size = blocksize; in nobh_truncate_page()
2811 unsigned blocksize; in block_truncate_page() local
2819 blocksize = 1 << inode->i_blkbits; in block_truncate_page()
2820 length = offset & (blocksize - 1); in block_truncate_page()
2826 length = blocksize - length; in block_truncate_page()
2835 create_empty_buffers(page, blocksize, 0); in block_truncate_page()
2839 pos = blocksize; in block_truncate_page()
2843 pos += blocksize; in block_truncate_page()
2848 WARN_ON(bh->b_size != blocksize); in block_truncate_page()