vfs_fsync_range
Regular
4.4
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff81240590)
Location: fs/sync.c:183
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:SyS_msync
- fs/sync.c:do_fsync
- fs/block_dev.c:blkdev_write_iter
- fs/direct-io.c:dio_complete
- fs/ext4/file.c:ext4_file_write_iter
Symbols:
ffffffff81240590-ffffffff81240637: vfs_fsync_range (STB_GLOBAL)
4.8
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff812688d0)
Location: fs/sync.c:183
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:SyS_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/ext4/file.c:ext4_file_write_iter
Symbols:
ffffffff812688d0-ffffffff81268977: vfs_fsync_range (STB_GLOBAL)
4.10
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff8127b8f0)
Location: fs/sync.c:184
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:SyS_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/iomap.c:iomap_dio_complete_work
- fs/ext4/file.c:ext4_file_write_iter
Symbols:
ffffffff8127b8f0-ffffffff8127b997: vfs_fsync_range (STB_GLOBAL)
4.13
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff81288c80)
Location: fs/sync.c:184
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:SyS_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/iomap.c:iomap_dio_complete_work
- fs/ext4/file.c:ext4_file_write_iter
Symbols:
ffffffff81288c80-ffffffff81288d27: vfs_fsync_range (STB_GLOBAL)
4.15
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff812ab7c0)
Location: fs/sync.c:185
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:SyS_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/dax.c:dax_finish_sync_fault
- fs/iomap.c:iomap_dio_complete_work
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffffffff812ab7c0-ffffffff812ab870: vfs_fsync_range (STB_GLOBAL)
4.18
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff812d2430)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/dax.c:dax_finish_sync_fault
- fs/iomap.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffffffff812d2430-ffffffff812d24ac: vfs_fsync_range (STB_GLOBAL)
5.0
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff812e7810)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/dax.c:dax_finish_sync_fault
- fs/iomap.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffffffff812e7810-ffffffff812e788c: vfs_fsync_range (STB_GLOBAL)
5.3
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff813060c0)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:__io_submit_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffffffff813060c0-ffffffff8130613f: vfs_fsync_range (STB_GLOBAL)
5.4
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff81319140)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:__io_submit_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffffffff81319140-ffffffff813191bf: vfs_fsync_range (STB_GLOBAL)
5.8
: Selective Inline ⚠️int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/sync.c (ffffffff81352fd3)
Location: fs/sync.c:193
Inline: True
Inline callers:
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__do_sys_msync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/block_dev.c:blkdev_write_iter
- fs/direct-io.c:dio_complete
- fs/io_uring.c:io_issue_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_dax_write_iter
- fs/ext4/file.c:ext4_buffered_write_iter
- fs/fuse/file.c:fuse_cache_write_iter
Symbols:
ffffffff81352db0-ffffffff81352e2f: vfs_fsync_range (STB_GLOBAL)
5.11
: Selective Inline ⚠️int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/sync.c (ffffffff8135f8b3)
Location: fs/sync.c:193
Inline: True
Inline callers:
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__do_sys_msync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/block_dev.c:blkdev_write_iter
- fs/direct-io.c:dio_complete
- fs/io_uring.c:io_issue_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_dax_write_iter
- fs/ext4/file.c:ext4_buffered_write_iter
- fs/fuse/file.c:fuse_cache_write_iter
- fs/fuse/dax.c:fuse_dax_write_iter
Symbols:
ffffffff8135f690-ffffffff8135f70f: vfs_fsync_range (STB_GLOBAL)
5.13
: Selective Inline ⚠️int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/sync.c (ffffffff81366522)
Location: fs/sync.c:192
Inline: True
Inline callers:
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__do_sys_msync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/block_dev.c:blkdev_write_iter
- fs/direct-io.c:dio_complete
- fs/io_uring.c:io_issue_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_dax_write_iter
- fs/ext4/file.c:ext4_buffered_write_iter
- fs/fuse/file.c:fuse_cache_write_iter
- fs/fuse/dax.c:fuse_dax_write_iter
Symbols:
ffffffff81366120-ffffffff8136619f: vfs_fsync_range (STB_GLOBAL)
5.15
: Selective Inline ⚠️int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/sync.c (ffffffff813b4c92)
Location: fs/sync.c:193
Inline: True
Inline callers:
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__do_sys_msync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:io_issue_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_dax_write_iter
- fs/ext4/file.c:ext4_buffered_write_iter
- fs/fuse/file.c:fuse_cache_write_iter
- fs/fuse/dax.c:fuse_dax_write_iter
- block/fops.c:blkdev_write_iter
Symbols:
ffffffff813b4a70-ffffffff813b4aef: vfs_fsync_range (STB_GLOBAL)
5.19
: Selective Inline ⚠️int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/sync.c (ffffffff8143a256)
Location: fs/sync.c:180
Inline: True
Inline callers:
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__do_sys_msync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/direct-io.c:dio_complete
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_dax_write_iter
- fs/ext4/file.c:ext4_buffered_write_iter
- fs/fuse/file.c:fuse_cache_write_iter
- fs/fuse/dax.c:fuse_dax_write_iter
- block/fops.c:blkdev_write_iter
- io_uring/io_uring.c:io_fsync
Symbols:
ffffffff81439dc0-ffffffff81439e54: vfs_fsync_range (STB_GLOBAL)
6.2
: Selective Inline ⚠️int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/sync.c (ffffffff814c8656)
Location: fs/sync.c:180
Inline: True
Inline callers:
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__do_sys_msync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/direct-io.c:dio_complete
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_dax_write_iter
- fs/ext4/file.c:ext4_buffered_write_iter
- fs/fuse/file.c:fuse_cache_write_iter
- fs/fuse/dax.c:fuse_dax_write_iter
- block/fops.c:blkdev_write_iter
- io_uring/sync.c:io_fsync
Symbols:
ffffffff814c8140-ffffffff814c81d4: vfs_fsync_range (STB_GLOBAL)
6.5
: Selective Inline ⚠️int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/sync.c (ffffffff814fe886)
Location: fs/sync.c:180
Inline: True
Inline callers:
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__do_sys_msync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/direct-io.c:dio_complete
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_dax_write_iter
- fs/ext4/file.c:ext4_buffered_write_iter
- fs/fuse/file.c:fuse_cache_write_iter
- fs/fuse/dax.c:fuse_dax_write_iter
- block/fops.c:blkdev_write_iter
- io_uring/sync.c:io_fsync
Symbols:
ffffffff814fe370-ffffffff814fe40a: vfs_fsync_range (STB_GLOBAL)
6.8
: Selective Inline ⚠️int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/sync.c (ffffffff81533486)
Location: fs/sync.c:180
Inline: True
Inline callers:
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__do_sys_msync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/direct-io.c:dio_complete
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_dax_write_iter
- fs/ext4/file.c:ext4_buffered_write_iter
- fs/fuse/file.c:fuse_cache_write_iter
- fs/fuse/dax.c:fuse_dax_write_iter
- block/fops.c:blkdev_write_iter
- io_uring/sync.c:io_fsync
Symbols:
ffffffff81532f70-ffffffff8153300a: vfs_fsync_range (STB_GLOBAL)
arm64
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffff8000103d0118)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__arm64_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:__io_submit_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffff8000103d0118-ffff8000103d01a0: vfs_fsync_range (STB_GLOBAL)
armhf
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (c05ab494)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__se_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:__io_submit_sqe
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
c05ab494-c05ab528: vfs_fsync_range (STB_GLOBAL)
ppc64el
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (c0000000004d26f0)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__se_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:__io_submit_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
c0000000004d26f0-c0000000004d27d8: vfs_fsync_range (STB_GLOBAL)
riscv64
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffe00028c432)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__se_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:__io_submit_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffffffe00028c432-ffffffe00028c49a: vfs_fsync_range (STB_GLOBAL)
aws
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff81311720)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:__io_submit_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffffffff81311720-ffffffff8131179f: vfs_fsync_range (STB_GLOBAL)
azure
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff81302330)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:__io_submit_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffffffff81302330-ffffffff813023af: vfs_fsync_range (STB_GLOBAL)
gcp
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff8130f510)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:__io_submit_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffffffff8130f510-ffffffff8130f58f: vfs_fsync_range (STB_GLOBAL)
lowlatency
: ✅int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/sync.c (ffffffff81320d10)
Location: fs/sync.c:190
Inline: False
Direct callers:
- mm/filemap.c:generic_file_write_iter
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- fs/sync.c:do_fsync
- fs/direct-io.c:dio_complete
- fs/io_uring.c:__io_submit_sqe
- fs/dax.c:dax_finish_sync_fault
- fs/iomap/direct-io.c:iomap_dio_complete
- fs/ext4/file.c:ext4_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
Symbols:
ffffffff81320d10-ffffffff81320d8f: vfs_fsync_range (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅