Lines Matching refs:block_start
1090 unsigned block_start, block_end; in ext4_walk_page_buffers() local
1095 for (bh = head, block_start = 0; in ext4_walk_page_buffers()
1096 ret == 0 && (bh != head || !block_start); in ext4_walk_page_buffers()
1097 block_start = block_end, bh = next) { in ext4_walk_page_buffers()
1099 block_end = block_start + blocksize; in ext4_walk_page_buffers()
1100 if (block_end <= from || block_start >= to) { in ext4_walk_page_buffers()
1168 unsigned block_start, block_end; in ext4_block_write_begin() local
1188 for (bh = head, block_start = 0; bh != head || !block_start; in ext4_block_write_begin()
1189 block++, block_start = block_end, bh = bh->b_this_page) { in ext4_block_write_begin()
1190 block_end = block_start + blocksize; in ext4_block_write_begin()
1191 if (block_end <= from || block_start >= to) { in ext4_block_write_begin()
1212 if (block_end > to || block_start < from) in ext4_block_write_begin()
1214 block_start, from); in ext4_block_write_begin()
1225 (block_start < from || block_end > to)) { in ext4_block_write_begin()
1484 unsigned int block_start = 0, block_end; in ext4_journalled_zero_new_buffers() local
1489 block_end = block_start + bh->b_size; in ext4_journalled_zero_new_buffers()
1491 if (block_end > from && block_start < to) { in ext4_journalled_zero_new_buffers()
1495 start = max(from, block_start); in ext4_journalled_zero_new_buffers()
1504 block_start = block_end; in ext4_journalled_zero_new_buffers()