Lines Matching refs:blocksize
593 sector_t bblock, unsigned blocksize) in write_boundary_block() argument
595 struct buffer_head *bh = __find_get_block(bdev, bblock + 1, blocksize); in write_boundary_block()
1589 unsigned long blocksize, unsigned long b_state) in create_empty_buffers() argument
1593 head = alloc_page_buffers(page, blocksize, 1); in create_empty_buffers()
1658 static inline int block_size_bits(unsigned int blocksize) in block_size_bits() argument
1660 return ilog2(blocksize); in block_size_bits()
1709 unsigned int blocksize, bbits; in __block_write_full_page() local
1727 blocksize = bh->b_size; in __block_write_full_page()
1728 bbits = block_size_bits(blocksize); in __block_write_full_page()
1751 WARN_ON(bh->b_size != blocksize); in __block_write_full_page()
1914 unsigned blocksize, bbits; in __block_write_begin() local
1923 blocksize = head->b_size; in __block_write_begin()
1924 bbits = block_size_bits(blocksize); in __block_write_begin()
1930 block_end = block_start + blocksize; in __block_write_begin()
1941 WARN_ON(bh->b_size != blocksize); in __block_write_begin()
1992 unsigned blocksize; in __block_commit_write() local
1996 blocksize = bh->b_size; in __block_commit_write()
2000 block_end = block_start + blocksize; in __block_commit_write()
2140 unsigned block_start, block_end, blocksize; in block_is_partially_uptodate() local
2149 blocksize = head->b_size; in block_is_partially_uptodate()
2152 if (from < blocksize && to > PAGE_CACHE_SIZE - blocksize) in block_is_partially_uptodate()
2158 block_end = block_start + blocksize; in block_is_partially_uptodate()
2187 unsigned int blocksize, bbits; in block_read_full_page() local
2192 blocksize = head->b_size; in block_read_full_page()
2193 bbits = block_size_bits(blocksize); in block_read_full_page()
2196 lblock = (i_size_read(inode)+blocksize-1) >> bbits; in block_read_full_page()
2210 WARN_ON(bh->b_size != blocksize); in block_read_full_page()
2216 zero_user(page, i * blocksize, blocksize); in block_read_full_page()
2301 unsigned blocksize = 1 << inode->i_blkbits; in cont_expand_zero() local
2314 if (zerofrom & (blocksize-1)) { in cont_expand_zero()
2315 *bytes |= (blocksize-1); in cont_expand_zero()
2348 if (zerofrom & (blocksize-1)) { in cont_expand_zero()
2349 *bytes |= (blocksize-1); in cont_expand_zero()
2381 unsigned blocksize = 1 << inode->i_blkbits; in cont_write_begin() local
2390 if (pos+len > *bytes && zerofrom & (blocksize-1)) { in cont_write_begin()
2391 *bytes |= (blocksize-1); in cont_write_begin()
2510 const unsigned blocksize = 1 << blkbits; in nobh_write_begin() local
2551 head = alloc_page_buffers(page, blocksize, 0); in nobh_write_begin()
2566 block_in_page++, block_start += blocksize, bh = bh->b_this_page) { in nobh_write_begin()
2569 block_end = block_start + blocksize; in nobh_write_begin()
2736 unsigned blocksize; in nobh_truncate_page() local
2744 blocksize = 1 << inode->i_blkbits; in nobh_truncate_page()
2745 length = offset & (blocksize - 1); in nobh_truncate_page()
2751 length = blocksize - length; in nobh_truncate_page()
2767 pos = blocksize; in nobh_truncate_page()
2770 pos += blocksize; in nobh_truncate_page()
2773 map_bh.b_size = blocksize; in nobh_truncate_page()
2814 unsigned blocksize; in block_truncate_page() local
2822 blocksize = 1 << inode->i_blkbits; in block_truncate_page()
2823 length = offset & (blocksize - 1); in block_truncate_page()
2829 length = blocksize - length; in block_truncate_page()
2838 create_empty_buffers(page, blocksize, 0); in block_truncate_page()
2842 pos = blocksize; in block_truncate_page()
2846 pos += blocksize; in block_truncate_page()
2851 WARN_ON(bh->b_size != blocksize); in block_truncate_page()