Lines Matching defs:end
1464 * a small amount in the end. Here we just reserve for data.
1548 pgoff_t index, end;
1559 end = mpd->next_page - 1;
1563 last = end << (PAGE_SHIFT - inode->i_blkbits);
1575 while (index <= end) {
1576 nr = filemap_get_folios(mapping, &index, end, &fbatch);
1584 if (folio_next_index(folio) - 1 > end)
2037 * Buffer after end of mapped extent.
2094 pgoff_t start, end;
2101 end = (mpd->map.m_lblk + mpd->map.m_len - 1) >> bpp_bits;
2106 while (start <= end) {
2107 nr = filemap_get_folios(inode->i_mapping, &start, end, &fbatch);
2376 pgoff_t end = mpd->last_page;
2399 while (index <= end) {
2400 nr_folios = filemap_get_folios_tag(mapping, &index, end,
2713 * release the last reference to io_end which may end
2929 * when write to the end of file but not require block allocation
2973 * delalloc writes pending in the range up to i_size. If the end of
2976 * eventually. If the end of the current write is > i_size and
2982 unsigned long end;
2985 end = (new_i_size - 1) & (PAGE_SIZE - 1);
2986 if (copied && ext4_da_should_update_i_disksize(page_folio(page), end)) {
3438 ext4_lblk_t offset = 0, end = map->m_lblk + map->m_len - 1;
3441 map->m_lblk, end, &es);
3443 if (!es.es_len || es.es_lblk > end)
3712 BUFFER_TRACE(bh, "zeroed end of block");
3734 * the end of the block it will be shortened to end of the block
3747 * 'from' and the end of the block
3761 * up to the end of the block which corresponds to `from'.
3762 * This required during truncate. We need to physically zero the tail end
3789 ext4_fsblk_t start, end;
3797 end = byte_end >> sb->s_blocksize_bits;
3800 if (start == end &&
3813 /* Handle partial zero out on the end of the range */
3936 * to end after the page that contains i_size
4427 * optimisation may end up performing two reads instead
4462 ext4_fsblk_t b, end, table;
4471 end = b + ra_blks;
4476 if (end > table)
4477 end = table;
4478 while (b <= end)
5741 * On success, We end up with an outstanding reference count against