| /linux/include/linux/ |
| H A D | regset.h | 266 const int start_pos, const int end_pos) in user_regset_copyin() argument 271 if (end_pos < 0 || *pos < end_pos) { in user_regset_copyin() 272 unsigned int copy = (end_pos < 0 ? *count in user_regset_copyin() 273 : min(*count, end_pos - *pos)); in user_regset_copyin() 293 const int end_pos) in user_regset_copyin_ignore() argument 298 if (end_pos < 0 || *pos < end_pos) { in user_regset_copyin_ignore() 299 unsigned int copy = (end_pos < 0 ? *count in user_regset_copyin_ignore() 300 : min(*count, end_pos - *pos)); in user_regset_copyin_ignore()
|
| H A D | iomap.h | 450 u64 end_pos); 480 loff_t pos, loff_t end_pos, unsigned int dirty_len);
|
| /linux/fs/iomap/ |
| H A D | buffered-io.c | 263 static size_t iomap_bytes_to_truncate(loff_t end_pos, unsigned block_bits, in iomap_bytes_to_truncate() argument 267 unsigned block_offset = end_pos & (block_size - 1); in iomap_bytes_to_truncate() 1738 struct folio *folio, u64 pos, u32 rlen, u64 end_pos, in iomap_writeback_range() argument 1744 ret = wpc->ops->writeback_range(wpc, folio, pos, rlen, end_pos); in iomap_writeback_range() 1770 u64 *end_pos) in iomap_writeback_handle_eof() argument 1774 if (*end_pos > isize) { in iomap_writeback_handle_eof() 1815 *end_pos = isize; in iomap_writeback_handle_eof() 1826 u64 end_pos = pos + folio_size(folio); in iomap_writeback_folio() local 1838 if (!iomap_writeback_handle_eof(folio, inode, &end_pos)) in iomap_writeback_folio() 1840 WARN_ON_ONCE(end_pos <= pos); in iomap_writeback_folio() [all …]
|
| H A D | ioend.c | 152 loff_t pos, loff_t end_pos, unsigned int dirty_len) in iomap_add_to_ioend() argument 239 if (ioend->io_offset + ioend->io_size > end_pos) in iomap_add_to_ioend() 240 ioend->io_size = end_pos - ioend->io_offset; in iomap_add_to_ioend()
|
| /linux/kernel/ |
| H A D | relay.c | 947 size_t read_subbuf, padding, end_pos; in relay_file_read_end_pos() local 954 end_pos = (read_subbuf + 1) * subbuf_size; in relay_file_read_end_pos() 956 end_pos = read_pos + count; in relay_file_read_end_pos() 957 if (end_pos >= subbuf_size * n_subbufs) in relay_file_read_end_pos() 958 end_pos = 0; in relay_file_read_end_pos() 960 return end_pos; in relay_file_read_end_pos()
|
| H A D | kcov.c | 243 u64 count, start_index, end_pos, max_pos; in write_comp_data() local 262 end_pos = (start_index + KCOV_WORDS_PER_CMP) * sizeof(u64); in write_comp_data() 263 if (likely(end_pos <= max_pos)) { in write_comp_data()
|
| /linux/fs/xfs/ |
| H A D | xfs_aops.c | 485 u64 end_pos) in xfs_writeback_range() argument 491 ret = iomap_add_to_ioend(wpc, folio, offset, end_pos, len); in xfs_writeback_range() 635 u64 end_pos) in xfs_zoned_writeback_range() argument 641 ret = iomap_add_to_ioend(wpc, folio, offset, end_pos, len); in xfs_zoned_writeback_range()
|
| /linux/fs/xfs/scrub/ |
| H A D | xfarray.c | 292 loff_t end_pos = *pos + array->obj_size - 1; in xfarray_find_data() local 313 new_pos = xfile_seek_data(array->xfile, end_pos); in xfarray_find_data() 318 if (new_pos == end_pos) in xfarray_find_data()
|
| /linux/fs/ubifs/ |
| H A D | file.c | 526 loff_t end_pos = pos + len; in ubifs_write_end() local 527 int appending = !!(end_pos > inode->i_size); in ubifs_write_end() 565 i_size_write(inode, end_pos); in ubifs_write_end() 566 ui->ui_size = end_pos; in ubifs_write_end()
|
| /linux/fs/nfs/ |
| H A D | pnfs.c | 3307 loff_t end_pos) in pnfs_set_layoutcommit() argument 3314 nfsi->layout->plh_lwb = end_pos; in pnfs_set_layoutcommit() 3318 } else if (end_pos > nfsi->layout->plh_lwb) in pnfs_set_layoutcommit() 3319 nfsi->layout->plh_lwb = end_pos; in pnfs_set_layoutcommit() 3358 loff_t end_pos; in pnfs_layoutcommit_inode() local 3393 end_pos = nfsi->layout->plh_lwb; in pnfs_layoutcommit_inode() 3403 if (end_pos != 0) in pnfs_layoutcommit_inode() 3404 data->args.lastbytewritten = end_pos - 1; in pnfs_layoutcommit_inode() 3416 if (end_pos > nfsi->layout->plh_lwb) in pnfs_layoutcommit_inode() 3417 nfsi->layout->plh_lwb = end_pos; in pnfs_layoutcommit_inode()
|
| /linux/fs/zonefs/ |
| H A D | file.c | 129 struct folio *folio, u64 offset, unsigned len, u64 end_pos) in zonefs_writeback_range() argument 150 return iomap_add_to_ioend(wpc, folio, offset, end_pos, len); in zonefs_writeback_range()
|
| /linux/fs/btrfs/ |
| H A D | file.c | 78 const u64 end_pos = pos + write_bytes; in btrfs_dirty_folio() local 89 num_bytes = round_up(end_pos - start_pos, fs_info->sectorsize); in btrfs_dirty_folio() 91 ASSERT(folio_pos(folio) <= pos && folio_next_pos(folio) >= end_pos); in btrfs_dirty_folio() 117 if (end_pos > isize) in btrfs_dirty_folio() 118 i_size_write(&inode->vfs_inode, end_pos); in btrfs_dirty_folio() 1083 loff_t end_pos = round_up(pos + count, fs_info->sectorsize); in btrfs_write_check() local 1085 ret = btrfs_cont_expand(BTRFS_I(inode), oldsize, end_pos); in btrfs_write_check()
|
| /linux/block/ |
| H A D | fops.c | 549 struct folio *folio, u64 offset, unsigned int len, u64 end_pos) in blkdev_writeback_range() argument 566 return iomap_add_to_ioend(wpc, folio, offset, end_pos, len); in blkdev_writeback_range()
|
| /linux/fs/ext4/ |
| H A D | inode.c | 1698 loff_t end_pos; /* Last pos to examine */ member 2619 pgoff_t end = mpd->end_pos >> PAGE_SHIFT; in mpage_prepare_extent_to_map() 2852 mpd->end_pos = LLONG_MAX; in ext4_do_writepages() 2855 mpd->end_pos = wbc->range_end; in ext4_do_writepages() 2862 mpd->end_pos >> PAGE_SHIFT); in ext4_do_writepages() 2990 mpd->end_pos = (writeback_index << PAGE_SHIFT) - 1; in ext4_do_writepages()
|
| /linux/include/trace/events/ |
| H A D | f2fs.h | 999 TP_PROTO(struct inode *dir, loff_t start_pos, loff_t end_pos, int err), 1001 TP_ARGS(dir, start_pos, end_pos, err), 1015 __entry->end = end_pos;
|
| /linux/fs/gfs2/ |
| H A D | bmap.c | 2476 struct folio *folio, u64 offset, unsigned int len, u64 end_pos) in gfs2_writeback_range() argument 2491 return iomap_add_to_ioend(wpc, folio, offset, end_pos, len); in gfs2_writeback_range()
|
| /linux/scripts/ |
| H A D | checkpatch.pl | 3562 my $end_pos = $+[2]; 3575 $end_char = substr($rawline, $end_pos, 1) if ($end_pos < length($rawline));
|
| /linux/fs/f2fs/ |
| H A D | file.c | 5058 loff_t start_pos, loff_t end_pos) in f2fs_flush_buffered_write() argument 5062 ret = filemap_write_and_wait_range(mapping, start_pos, end_pos); in f2fs_flush_buffered_write() 5067 end_pos >> PAGE_SHIFT); in f2fs_flush_buffered_write()
|
| /linux/Documentation/filesystems/iomap/ |
| H A D | operations.rst | 332 struct folio *folio, u64 pos, unsigned int len, u64 end_pos);
|
| /linux/fs/fuse/ |
| H A D | file.c | 2193 unsigned len, u64 end_pos) in fuse_iomap_writeback_range() argument
|
| /linux/kernel/bpf/ |
| H A D | verifier.c | 2128 elem->log_pos = env->log.end_pos; in push_stack() 2938 elem->log_pos = env->log.end_pos; in push_async_cb() 20560 env->prev_log_pos = env->log.end_pos; in do_check() 20563 env->prev_insn_print_pos = env->log.end_pos - env->prev_log_pos; in do_check() 20564 env->prev_log_pos = env->log.end_pos; in do_check()
|