Lines Matching refs:blocksize

666 			sector_t bblock, unsigned blocksize)  in write_boundary_block()  argument
668 struct buffer_head *bh = __find_get_block(bdev, bblock + 1, blocksize); in write_boundary_block()
1643 void folio_create_empty_buffers(struct folio *folio, unsigned long blocksize, in folio_create_empty_buffers() argument
1648 head = folio_alloc_buffers(folio, blocksize, true); in folio_create_empty_buffers()
1674 unsigned long blocksize, unsigned long b_state) in create_empty_buffers() argument
1676 folio_create_empty_buffers(page_folio(page), blocksize, b_state); in create_empty_buffers()
1762 static inline int block_size_bits(unsigned int blocksize) in block_size_bits() argument
1764 return ilog2(blocksize); in block_size_bits()
1817 unsigned int blocksize, bbits; in __block_write_full_folio() local
1835 blocksize = bh->b_size; in __block_write_full_folio()
1836 bbits = block_size_bits(blocksize); in __block_write_full_folio()
1859 WARN_ON(bh->b_size != blocksize); in __block_write_full_folio()
2091 unsigned blocksize, bbits; in __block_write_begin_int() local
2100 blocksize = head->b_size; in __block_write_begin_int()
2101 bbits = block_size_bits(blocksize); in __block_write_begin_int()
2107 block_end = block_start + blocksize; in __block_write_begin_int()
2118 WARN_ON(bh->b_size != blocksize); in __block_write_begin_int()
2178 unsigned blocksize; in __block_commit_write() local
2182 blocksize = bh->b_size; in __block_commit_write()
2186 block_end = block_start + blocksize; in __block_commit_write()
2322 unsigned block_start, block_end, blocksize; in block_is_partially_uptodate() local
2330 blocksize = head->b_size; in block_is_partially_uptodate()
2333 if (from < blocksize && to > folio_size(folio) - blocksize) in block_is_partially_uptodate()
2339 block_end = block_start + blocksize; in block_is_partially_uptodate()
2368 unsigned int blocksize, bbits; in block_read_full_folio() local
2381 blocksize = head->b_size; in block_read_full_folio()
2382 bbits = block_size_bits(blocksize); in block_read_full_folio()
2385 lblock = (limit+blocksize-1) >> bbits; in block_read_full_folio()
2399 WARN_ON(bh->b_size != blocksize); in block_read_full_folio()
2407 folio_zero_range(folio, i * blocksize, in block_read_full_folio()
2408 blocksize); in block_read_full_folio()
2493 unsigned int blocksize = i_blocksize(inode); in cont_expand_zero() local
2506 if (zerofrom & (blocksize-1)) { in cont_expand_zero()
2507 *bytes |= (blocksize-1); in cont_expand_zero()
2539 if (zerofrom & (blocksize-1)) { in cont_expand_zero()
2540 *bytes |= (blocksize-1); in cont_expand_zero()
2571 unsigned int blocksize = i_blocksize(inode); in cont_write_begin() local
2580 if (pos+len > *bytes && zerofrom & (blocksize-1)) { in cont_write_begin()
2581 *bytes |= (blocksize-1); in cont_write_begin()
2656 unsigned blocksize; in block_truncate_page() local
2664 blocksize = i_blocksize(inode); in block_truncate_page()
2665 length = from & (blocksize - 1); in block_truncate_page()
2671 length = blocksize - length; in block_truncate_page()
2680 folio_create_empty_buffers(folio, blocksize, 0); in block_truncate_page()
2686 pos = blocksize; in block_truncate_page()
2690 pos += blocksize; in block_truncate_page()
2694 WARN_ON(bh->b_size != blocksize); in block_truncate_page()