i_size_read
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:726
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:726
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:726
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:726
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:726
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:726
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/splice.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/symlink.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/indirect.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/jbd2/commit.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:726
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:726
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:726
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:726
Inline: True
In security/integrity/iint.c (0)
Location: include/linux/fs.h:726
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:726
Inline: True
In block/blk-core.c (0)
Location: include/linux/fs.h:726
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:726
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:726
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:726
Inline: True
In drivers/base/firmware_class.c (0)
Location: include/linux/fs.h:726
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:726
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:726
Inline: True
In drivers/md/bitmap.c (0)
Location: include/linux/fs.h:726
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:726
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:726
Inline: True
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:788
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:788
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:788
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:788
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:788
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:788
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:788
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/splice.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/iomap.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/symlink.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/jbd2/commit.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:788
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:788
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:788
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:788
Inline: True
In security/integrity/iint.c (0)
Location: include/linux/fs.h:788
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:788
Inline: True
In block/blk-core.c (0)
Location: include/linux/fs.h:788
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:788
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:788
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:788
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:788
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:788
Inline: True
In drivers/md/bitmap.c (0)
Location: include/linux/fs.h:788
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:788
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:788
Inline: True
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:741
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:741
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:741
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:741
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:741
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:741
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:741
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/iomap.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/jbd2/commit.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:741
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:741
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:741
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:741
Inline: True
In security/integrity/iint.c (0)
Location: include/linux/fs.h:741
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:741
Inline: True
In block/blk-core.c (0)
Location: include/linux/fs.h:741
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:741
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:741
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:741
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:741
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:741
Inline: True
In drivers/md/bitmap.c (0)
Location: include/linux/fs.h:741
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:741
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:741
Inline: True
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:760
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:760
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:760
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:760
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:760
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:760
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:760
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/iomap.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/jbd2/commit.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:760
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:760
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:760
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:760
Inline: True
In security/integrity/iint.c (0)
Location: include/linux/fs.h:760
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:760
Inline: True
In block/blk-core.c (0)
Location: include/linux/fs.h:760
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:760
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:760
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:760
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:760
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:760
Inline: True
In drivers/md/bitmap.c (0)
Location: include/linux/fs.h:760
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:760
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:760
Inline: True
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:764
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:764
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:764
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:764
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:764
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:764
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:764
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/iomap.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/jbd2/commit.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:764
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:764
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:764
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:764
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:764
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:764
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:764
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:764
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:764
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:764
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/fs.h:764
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:764
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:764
Inline: True
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:771
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:771
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:771
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:771
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:771
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:771
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:771
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/iomap.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/jbd2/commit.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:771
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:771
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:771
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:771
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:771
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:771
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:771
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:771
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:771
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:771
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/fs.h:771
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:771
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:771
Inline: True
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:819
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:819
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:819
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:819
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:819
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:819
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:819
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:819
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/iomap.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/jbd2/commit.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:819
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:819
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:819
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:819
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:819
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:819
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:819
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:819
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:819
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:819
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/fs.h:819
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:819
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:819
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:834
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:834
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:834
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:834
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:834
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:834
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:834
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:834
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/iomap/buffered-io.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/iomap/direct-io.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/iomap/seek.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/iomap/swapfile.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:834
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:834
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:834
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:834
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:834
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:834
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:834
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:834
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:834
Inline: True
In drivers/dax/super.c (0)
Location: include/linux/fs.h:834
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:834
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/fs.h:834
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:834
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:834
Inline: True
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/buffered-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/seek.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/dax/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:848
Inline: True
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (ffffffff81247c31)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- kernel/events/uprobes.c:__uprobe_register
- kernel/events/uprobes.c:copy_insn
In mm/filemap.c (ffffffff8125172c)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- mm/filemap.c:generic_file_write_iter
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:generic_copy_file_checks
- mm/filemap.c:generic_remap_checks
- mm/filemap.c:generic_remap_checks
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:generic_file_buffered_read
In mm/readahead.c (ffffffff8125d130)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:force_page_cache_readahead
In mm/shmem.c (ffffffff81272973)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- mm/shmem.c:shmem_huge_enabled
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
In mm/page_io.c (ffffffff812b7f61)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (ffffffff812bef43)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- mm/swapfile.c:read_swap_header
In mm/hugetlb.c (ffffffff812c7963)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
In mm/huge_memory.c (ffffffff812eda3c)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/userfaultfd.c (ffffffff81307f3a)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage_pte
- mm/userfaultfd.c:mcopy_atomic_pte
In fs/open.c (ffffffff8130d5d1)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/open.c:generic_file_open
In fs/read_write.c (ffffffff81310db0)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (ffffffff81319c8a)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/exec.c (ffffffff8131be61)
Location: include/linux/fs.h:866
Inline: True
In fs/ioctl.c (ffffffff8132be03)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:compat_ioctl_preallocate
- fs/ioctl.c:ioctl_preallocate
- fs/ioctl.c:__generic_block_fiemap
In fs/stack.c (ffffffff81354e05)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/buffer.c (ffffffff8135ca3c)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/buffer.c:block_write_full_page
- fs/buffer.c:nobh_writepage
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_page
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:__block_write_full_page
- fs/buffer.c:init_page_buffers
In fs/block_dev.c (ffffffff8135f24b)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/block_dev.c:blkdev_fallocate
- fs/block_dev.c:blkdev_read_iter
- fs/block_dev.c:blkdev_write_iter
- fs/block_dev.c:check_disk_size_change
- fs/block_dev.c:block_llseek
- fs/block_dev.c:set_init_blocksize
In fs/direct-io.c (ffffffff81363683)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
In fs/mpage.c (ffffffff8136447b)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/dax.c (ffffffff8138f2af)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pmd_fault
- fs/dax.c:dax_iomap_pte_fault
- fs/dax.c:dax_iomap_actor
In fs/locks.c (ffffffff813988ac)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/coredump.c (ffffffff813a6e87)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/coredump.c:dump_truncate
In fs/iomap/trace.c (ffffffff813a8fb1)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/iomap/trace.c:perf_trace_iomap_range_class
- fs/iomap/trace.c:trace_event_raw_event_iomap_range_class
In fs/iomap/buffered-io.c (ffffffff813aca27)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_do_writepage
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_write_begin
- fs/iomap/buffered-io.c:__iomap_write_begin
- fs/iomap/buffered-io.c:iomap_readpage_actor
In fs/iomap/direct-io.c (ffffffff813ad4e0)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_actor
In fs/iomap/seek.c (ffffffff813adf35)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (ffffffff813ae4af)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/proc/kcore.c (ffffffff813ca40e)
Location: include/linux/fs.h:866
Inline: True
In fs/ext4/file.c (ffffffff813e95fc)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_dio_write_checks
- fs/ext4/file.c:ext4_dio_write_checks
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff813f4d69)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_page
In fs/ext4/inode.c (ffffffff8140023d)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_alloc
- fs/ext4/inode.c:ext4_set_iomap
- fs/ext4/inode.c:mpage_map_and_submit_extent
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:mpage_submit_page
- fs/ext4/inode.c:ext4_writepage
In fs/ext4/ioctl.c (ffffffff81400826)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (ffffffff814032e6)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (ffffffff8140d4ad)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (ffffffff8140e6d0)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ext4/move_extent.c:mext_check_arguments
- fs/ext4/move_extent.c:mext_check_arguments
In fs/ext4/readpage.c (ffffffff81418805)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (ffffffff81426176)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
- fs/ext4/super.c:ext4_set_context
In fs/ext4/xattr.c (ffffffff81438ccd)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_cache_find
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/squashfs/dir.c (ffffffff8144a831)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (ffffffff8144b744)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_readpage
- fs/squashfs/file.c:squashfs_readpage
In fs/squashfs/namei.c (ffffffff8144c7d4)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/super.c (ffffffff8144cdda)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/squashfs/super.c:squashfs_fill_super
In fs/squashfs/symlink.c (ffffffff8144d56c)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_readpage
In fs/squashfs/file_direct.c (ffffffff8144db12)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (ffffffff81451615)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/fat/cache.c (ffffffff814529a1)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (ffffffff81457d7b)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/fat/inode.c (ffffffff81459535)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/fat/inode.c:fat_read_static_bpb
In fs/ecryptfs/file.c (ffffffff8145f43d)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:read_or_initialize_metadata
In fs/ecryptfs/inode.c (ffffffff81460cf9)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_setattr
- fs/ecryptfs/inode.c:ecryptfs_truncate
- fs/ecryptfs/inode.c:truncate_upper
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (ffffffff81462c9d)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_xattr
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (ffffffff814631b5)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (ffffffff814653f7)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_xattr_region
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_header_region
In fs/fuse/dev.c (ffffffff81470d67)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify_store
In fs/fuse/dir.c (ffffffff81472283)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_fillattr
In fs/fuse/file.c (ffffffff8147ad8e)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_read_iter
In ipc/shm.c (ffffffff81491211)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
- ipc/shm.c:shm_destroy
In security/selinux/selinuxfs.c (ffffffff814bba36)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (ffffffff8151788a)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/ioctl.c (ffffffff815589d7)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- block/ioctl.c:compat_blkdev_ioctl
- block/ioctl.c:compat_blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_common_ioctl
- block/ioctl.c:blk_ioctl_discard
In block/partitions/efi.c (ffffffff81564d25)
Location: include/linux/fs.h:866
Inline: True
In drivers/block/loop.c (ffffffff817e9ed7)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- drivers/block/loop.c:lo_simple_ioctl
- drivers/block/loop.c:loop_set_status
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
In drivers/dax/super.c (ffffffff81823501)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- drivers/dax/super.c:__bdev_dax_supported
In drivers/md/md.c (ffffffff8196ec54)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- drivers/md/md.c:hot_add_disk
- drivers/md/md.c:add_new_disk
- drivers/md/md.c:add_new_disk
- drivers/md/md.c:md_import_device
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_90_rdev_size_change
In drivers/md/md-bitmap.c (ffffffff819749fd)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
In drivers/md/dm-table.c (ffffffff8197bcdc)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_area_is_invalid
In drivers/md/dm-linear.c (ffffffff8197ea23)
Location: include/linux/fs.h:866
Inline: True
Inline callers:
- drivers/md/dm-linear.c:linear_prepare_ioctl
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/trace/blktrace.c (ffffffff811ce162)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_setup_queue
- kernel/trace/blktrace.c:do_blk_trace_setup
In kernel/events/uprobes.c (ffffffff81252309)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- kernel/events/uprobes.c:__uprobe_register
- kernel/events/uprobes.c:copy_insn
In mm/filemap.c (ffffffff8125cb4c)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:generic_file_buffered_read
In mm/readahead.c (ffffffff812674cf)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:force_page_cache_ra
In mm/shmem.c (ffffffff8127ce13)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- mm/shmem.c:shmem_huge_enabled
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
In mm/page_io.c (ffffffff812c3611)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (ffffffff812cab63)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- mm/swapfile.c:read_swap_header
In mm/hugetlb.c (ffffffff812d34d3)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
In mm/huge_memory.c (ffffffff812f910c)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/userfaultfd.c (ffffffff81313f43)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_atomic_pte
In fs/open.c (ffffffff81319531)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/open.c:generic_file_open
In fs/read_write.c (ffffffff8132069e)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/read_write.c:generic_write_checks
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (ffffffff8132531a)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/ioctl.c (ffffffff813373c4)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:compat_ioctl_preallocate
- fs/ioctl.c:ioctl_preallocate
- fs/ioctl.c:__generic_block_fiemap
In fs/stack.c (ffffffff81361725)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/kernel_read_file.c (ffffffff81365b88)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file
In fs/remap_range.c (ffffffff8136628b)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
- fs/remap_range.c:generic_remap_file_range_prep
- fs/remap_range.c:generic_remap_file_range_prep
In fs/buffer.c (ffffffff8136ae45)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/buffer.c:block_write_full_page
- fs/buffer.c:nobh_writepage
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_page
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:__block_write_full_page
- fs/buffer.c:init_page_buffers
In fs/block_dev.c (ffffffff8136e3b4)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/block_dev.c:blkdev_fallocate
- fs/block_dev.c:blkdev_read_iter
- fs/block_dev.c:blkdev_write_iter
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:bdev_disk_changed
- fs/block_dev.c:block_llseek
In fs/direct-io.c (ffffffff81370822)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
In fs/mpage.c (ffffffff8137147c)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/dax.c (ffffffff813a0932)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pmd_fault
- fs/dax.c:dax_iomap_pte_fault
- fs/dax.c:dax_iomap_actor
In fs/locks.c (ffffffff813aa38c)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/coredump.c (ffffffff813b7c47)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/coredump.c:dump_truncate
In fs/iomap/trace.c (ffffffff813ba651)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/iomap/trace.c:perf_trace_iomap_range_class
- fs/iomap/trace.c:trace_event_raw_event_iomap_range_class
In fs/iomap/buffered-io.c (ffffffff813bd4e2)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_do_writepage
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_write_begin
- fs/iomap/buffered-io.c:__iomap_write_begin
- fs/iomap/buffered-io.c:iomap_readpage_actor
In fs/iomap/direct-io.c (ffffffff813bea8a)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/iomap/direct-io.c:__iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_actor
In fs/iomap/seek.c (ffffffff813bf5a5)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (ffffffff813bfb1f)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/proc/kcore.c (ffffffff813dc0ce)
Location: include/linux/fs.h:829
Inline: True
In fs/ext4/file.c (ffffffff813fb2ac)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_dio_write_checks
- fs/ext4/file.c:ext4_dio_write_checks
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff814074d9)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_page
In fs/ext4/inode.c (ffffffff81412a41)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_iomap_alloc
- fs/ext4/inode.c:ext4_set_iomap
- fs/ext4/inode.c:mpage_map_and_submit_extent
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:mpage_submit_page
- fs/ext4/inode.c:ext4_writepage
In fs/ext4/ioctl.c (ffffffff81413136)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (ffffffff81415d68)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (ffffffff8142090d)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (ffffffff81421b80)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/move_extent.c:mext_check_arguments
- fs/ext4/move_extent.c:mext_check_arguments
In fs/ext4/readpage.c (ffffffff8142c34b)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (ffffffff8143d5a6)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
- fs/ext4/super.c:ext4_set_context
In fs/ext4/xattr.c (ffffffff814517fd)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_cache_find
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/ext4/fast_commit.c (ffffffff8145472f)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ext4/fast_commit.c:ext4_fc_replay_del_range
- fs/ext4/fast_commit.c:ext4_fc_replay_add_range
In fs/squashfs/dir.c (ffffffff81466ed1)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (ffffffff81467e24)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_readpage
- fs/squashfs/file.c:squashfs_readpage
In fs/squashfs/namei.c (ffffffff81468e84)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/super.c (ffffffff8146943a)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/squashfs/super.c:squashfs_fill_super
In fs/squashfs/symlink.c (ffffffff81469bac)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_readpage
In fs/squashfs/file_direct.c (ffffffff8146a0d2)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (ffffffff8146db35)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/fat/cache.c (ffffffff8146ee81)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (ffffffff814740cb)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/fat/inode.c (ffffffff81475885)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/fat/inode.c:fat_read_static_bpb
In fs/ecryptfs/file.c (ffffffff8147b0dd)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:read_or_initialize_metadata
In fs/ecryptfs/inode.c (ffffffff8147c909)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_setattr
- fs/ecryptfs/inode.c:ecryptfs_truncate
- fs/ecryptfs/inode.c:truncate_upper
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (ffffffff8147e799)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_xattr
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (ffffffff8147ea10)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (ffffffff81480c97)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_xattr_region
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_header_region
In fs/fuse/dev.c (ffffffff8148b62a)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify_store
In fs/fuse/dir.c (ffffffff8148cb56)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_fillattr
In fs/fuse/file.c (ffffffff81495a3c)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_read_iter
In fs/fuse/dax.c (ffffffff8149df0e)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_write_iter
- fs/fuse/dax.c:fuse_iomap_begin
In ipc/shm.c (ffffffff814aea10)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
- ipc/shm.c:shm_destroy
In security/selinux/selinuxfs.c (ffffffff814d941a)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (ffffffff815349b3)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/bio.c (ffffffff8155bc88)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- block/bio.c:guard_bio_eod
In block/blk-core.c (ffffffff81560442)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- block/blk-core.c:submit_bio_checks
- block/blk-core.c:submit_bio_checks
In block/ioctl.c (ffffffff81574fd2)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- block/ioctl.c:compat_blkdev_ioctl
- block/ioctl.c:compat_blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_common_ioctl
- block/ioctl.c:blk_ioctl_discard
In block/genhd.c (ffffffff81575798)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- block/genhd.c:part_size_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:printk_all_partitions
- block/genhd.c:register_disk
- block/genhd.c:disk_map_sector_rcu
- block/genhd.c:disk_map_sector_rcu
- block/genhd.c:disk_part_iter_next
- block/genhd.c:set_capacity_and_notify
In block/partitions/core.c (ffffffff81579b82)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- block/partitions/core.c:read_part_sector
- block/partitions/core.c:partition_overlaps
In block/partitions/cmdline.c (ffffffff8157b4ea)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- block/partitions/cmdline.c:cmdline_partition
In block/partitions/efi.c (ffffffff8157fe15)
Location: include/linux/fs.h:829
Inline: True
In block/blk-zoned.c (ffffffff81595a65)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
- block/blk-zoned.c:blk_revalidate_disk_zones
- block/blk-zoned.c:blk_revalidate_zone_cb
- block/blk-zoned.c:blkdev_zone_mgmt
- block/blk-zoned.c:blkdev_zone_mgmt
- block/blk-zoned.c:blkdev_report_zones
- block/blk-zoned.c:blkdev_nr_zones
In drivers/block/loop.c (ffffffff817fe94c)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/block/loop.c:lo_simple_ioctl
- drivers/block/loop.c:loop_set_status
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
In drivers/block/xen-blkfront.c (ffffffff81800add)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkif_set_queue_limits
- drivers/block/xen-blkfront.c:blkif_getgeo
In drivers/dax/super.c (ffffffff8183222e)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/dax/super.c:__bdev_dax_supported
In drivers/scsi/sd.c (ffffffff818540cb)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/scsi/sd.c:sd_setup_read_write_cmnd
In drivers/scsi/sr.c (ffffffff81859e44)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_done
In drivers/md/md.c (ffffffff81975c04)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/md/md.c:hot_add_disk
- drivers/md/md.c:md_add_new_disk
- drivers/md/md.c:md_add_new_disk
- drivers/md/md.c:md_import_device
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_90_rdev_size_change
In drivers/md/md-bitmap.c (ffffffff819798fd)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
In drivers/md/dm.c (ffffffff8197bf3f)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/md/dm.c:__bind
- drivers/md/dm.c:__bind
- drivers/md/dm.c:dm_blk_report_zones
In drivers/md/dm-table.c (ffffffff819805fc)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_area_is_invalid
In drivers/md/dm-linear.c (ffffffff81982e33)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/md/dm-linear.c:linear_prepare_ioctl
In drivers/md/dm-stats.c (ffffffff8198a5ad)
Location: include/linux/fs.h:829
Inline: True
Inline callers:
- drivers/md/dm-stats.c:message_stats_create
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/trace/blktrace.c (ffffffff811cedd2)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_setup_queue
- kernel/trace/blktrace.c:do_blk_trace_setup
In kernel/events/uprobes.c (ffffffff81256269)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- kernel/events/uprobes.c:__uprobe_register
In mm/filemap.c (ffffffff812617d0)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:next_uptodate_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:filemap_read
In mm/readahead.c (ffffffff8126c11a)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:force_page_cache_ra
In mm/shmem.c (ffffffff81281fa8)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/shmem.c:shmem_huge_enabled
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
In mm/page_io.c (ffffffff812ca34a)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (ffffffff812d1643)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/swapfile.c:read_swap_header
In mm/hugetlb.c (ffffffff812da2ff)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
In mm/huge_memory.c (ffffffff812ff717)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/userfaultfd.c (ffffffff8131a101)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_atomic_pte
In fs/open.c (ffffffff8131f701)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/open.c:generic_file_open
In fs/read_write.c (ffffffff813267de)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/read_write.c:generic_write_checks
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (ffffffff8132b519)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/ioctl.c (ffffffff8133d5fa)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:compat_ioctl_preallocate
- fs/ioctl.c:ioctl_preallocate
- fs/ioctl.c:__generic_block_fiemap
In fs/stack.c (ffffffff81368205)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/kernel_read_file.c (ffffffff8136c5c8)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file
In fs/remap_range.c (ffffffff8136cc93)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
- fs/remap_range.c:generic_remap_file_range_prep
- fs/remap_range.c:generic_remap_file_range_prep
- fs/remap_range.c:generic_remap_file_range_prep
- fs/remap_range.c:generic_remap_file_range_prep
In fs/buffer.c (ffffffff81370555)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/buffer.c:block_write_full_page
- fs/buffer.c:nobh_writepage
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_page
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:__block_write_full_page
- fs/buffer.c:init_page_buffers
In fs/block_dev.c (ffffffff81374cc4)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/block_dev.c:blkdev_fallocate
- fs/block_dev.c:blkdev_read_iter
- fs/block_dev.c:blkdev_write_iter
- fs/block_dev.c:__blkdev_get
- fs/block_dev.c:bdev_disk_changed
- fs/block_dev.c:block_llseek
In fs/direct-io.c (ffffffff813770f7)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
In fs/mpage.c (ffffffff8137874c)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/dax.c (ffffffff813a7b0e)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pmd_fault
- fs/dax.c:dax_iomap_pte_fault
- fs/dax.c:dax_iomap_actor
In fs/locks.c (ffffffff813b184f)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/iomap/trace.c (ffffffff813c1771)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/iomap/trace.c:perf_trace_iomap_range_class
- fs/iomap/trace.c:trace_event_raw_event_iomap_range_class
In fs/iomap/buffered-io.c (ffffffff813c3a23)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_do_writepage
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_write_begin
- fs/iomap/buffered-io.c:__iomap_write_begin
- fs/iomap/buffered-io.c:iomap_readpage_actor
In fs/iomap/direct-io.c (ffffffff813c56fe)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/iomap/direct-io.c:__iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_actor
In fs/iomap/seek.c (ffffffff813c66e5)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (ffffffff813c6973)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/proc/kcore.c (ffffffff813e306e)
Location: include/linux/fs.h:830
Inline: True
In fs/ext4/file.c (ffffffff8140177c)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_dio_write_end_io
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff8140d949)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_page
In fs/ext4/inode.c (ffffffff81418ea1)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_set_iomap
- fs/ext4/inode.c:mpage_map_and_submit_extent
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:mpage_submit_page
- fs/ext4/inode.c:ext4_writepage
In fs/ext4/ioctl.c (ffffffff814194d6)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (ffffffff8141c281)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (ffffffff814270c8)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (ffffffff81428386)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/move_extent.c:mext_check_arguments
- fs/ext4/move_extent.c:mext_check_arguments
In fs/ext4/readpage.c (ffffffff81433042)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (ffffffff814433e6)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
- fs/ext4/super.c:ext4_set_context
In fs/ext4/xattr.c (ffffffff81456f2d)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_cache_find
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/ext4/fast_commit.c (ffffffff81459f4e)
Location: include/linux/fs.h:830
Inline: True
In fs/squashfs/dir.c (ffffffff8146c5e1)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (ffffffff8146d432)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_readpage
- fs/squashfs/file.c:squashfs_readpage
In fs/squashfs/namei.c (ffffffff8146e584)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/super.c (ffffffff8146eb3a)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/super.c:squashfs_fill_super
In fs/squashfs/symlink.c (ffffffff8146f2ac)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_readpage
In fs/squashfs/file_direct.c (ffffffff8146f6a2)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (ffffffff814730ab)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/fat/cache.c (ffffffff81474491)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (ffffffff81479a3c)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/fat/inode.c (ffffffff8147b2f5)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fat/inode.c:fat_read_static_bpb
In fs/ecryptfs/file.c (ffffffff81480a83)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:ecryptfs_open
In fs/ecryptfs/inode.c (ffffffff814823c7)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_setattr
- fs/ecryptfs/inode.c:ecryptfs_truncate
- fs/ecryptfs/inode.c:truncate_upper
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (ffffffff8148432b)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (ffffffff81484595)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (ffffffff81486587)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_xattr_region
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_header_region
In fs/fuse/dev.c (ffffffff814905fa)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify_store
In fs/fuse/dir.c (ffffffff81493b92)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_getattr
In fs/fuse/file.c (ffffffff8149aa9c)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_read_iter
In fs/fuse/dax.c (ffffffff814a3ede)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_write_iter
- fs/fuse/dax.c:fuse_iomap_begin
In ipc/shm.c (ffffffff814b482d)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
- ipc/shm.c:shm_destroy
In security/selinux/selinuxfs.c (ffffffff814dfb0a)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (ffffffff8153cd63)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/bio.c (ffffffff815642c5)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- block/bio.c:guard_bio_eod
In block/blk-core.c (ffffffff815684dc)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- block/blk-core.c:submit_bio_checks
In block/ioctl.c (ffffffff8157d05d)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- block/ioctl.c:compat_blkdev_ioctl
- block/ioctl.c:compat_blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_common_ioctl
- block/ioctl.c:blk_ioctl_discard
In block/genhd.c (ffffffff8157e457)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- block/genhd.c:diskstats_show
- block/genhd.c:part_size_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:printk_all_partitions
- block/genhd.c:printk_all_partitions
- block/genhd.c:register_disk
- block/genhd.c:disk_uevent
- block/genhd.c:set_capacity_and_notify
In block/partitions/core.c (ffffffff815818c8)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- block/partitions/core.c:read_part_sector
- block/partitions/core.c:blk_add_partitions
- block/partitions/core.c:blk_add_partitions
- block/partitions/core.c:partition_overlaps
In block/partitions/cmdline.c (ffffffff81583139)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- block/partitions/cmdline.c:cmdline_partition
In block/partitions/efi.c (ffffffff81587935)
Location: include/linux/fs.h:830
Inline: True
In block/blk-zoned.c (ffffffff8159c805)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
- block/blk-zoned.c:blk_revalidate_disk_zones
- block/blk-zoned.c:blk_revalidate_zone_cb
- block/blk-zoned.c:blkdev_zone_mgmt
- block/blk-zoned.c:blkdev_zone_mgmt
- block/blk-zoned.c:blkdev_report_zones
- block/blk-zoned.c:blkdev_nr_zones
In drivers/block/loop.c (ffffffff817e366d)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/block/loop.c:lo_simple_ioctl
- drivers/block/loop.c:loop_set_status
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
In drivers/block/xen-blkfront.c (ffffffff817e56ad)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkif_set_queue_limits
- drivers/block/xen-blkfront.c:blkif_getgeo
In drivers/dax/super.c (ffffffff8181580e)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/dax/super.c:__bdev_dax_supported
In drivers/scsi/sd.c (ffffffff81837b0b)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/scsi/sd.c:sd_setup_read_write_cmnd
In drivers/scsi/sr.c (ffffffff8183ce66)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_done
In drivers/md/md.c (ffffffff81959c44)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/md/md.c:hot_add_disk
- drivers/md/md.c:md_add_new_disk
- drivers/md/md.c:md_add_new_disk
- drivers/md/md.c:md_import_device
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_90_rdev_size_change
In drivers/md/md-bitmap.c (ffffffff8195cedd)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
In drivers/md/dm.c (ffffffff8195fde3)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/md/dm.c:__bind
- drivers/md/dm.c:__bind
- drivers/md/dm.c:dm_blk_report_zones
In drivers/md/dm-table.c (ffffffff8196481e)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_area_is_invalid
In drivers/md/dm-linear.c (ffffffff81967253)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/md/dm-linear.c:linear_prepare_ioctl
In drivers/md/dm-stats.c (ffffffff8196eb4d)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/md/dm-stats.c:message_stats_create
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/trace/blktrace.c (ffffffff811fbcb2)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_setup_queue
- kernel/trace/blktrace.c:do_blk_trace_setup
In kernel/events/uprobes.c (ffffffff81291f1c)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- kernel/events/uprobes.c:__uprobe_register
In mm/filemap.c (ffffffff8129a0c6)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:next_uptodate_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:filemap_read
In mm/readahead.c (ffffffff812a8dc3)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:force_page_cache_ra
In mm/shmem.c (ffffffff812b90b3)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
In mm/page_io.c (ffffffff8130f376)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (ffffffff81316d46)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- mm/swapfile.c:read_swap_header
In mm/hugetlb.c (ffffffff813211c8)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
In mm/huge_memory.c (ffffffff8134932e)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/secretmem.c (ffffffff813666f6)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- mm/secretmem.c:secretmem_fault
In mm/userfaultfd.c (ffffffff81366f7d)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_install_pte
In fs/open.c (ffffffff8136cbd1)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/open.c:generic_file_open
In fs/read_write.c (ffffffff81373d7e)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/read_write.c:generic_write_checks
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (ffffffff81378c8b)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/ioctl.c (ffffffff8138af7a)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:compat_ioctl_preallocate
- fs/ioctl.c:ioctl_preallocate
In fs/stack.c (ffffffff813b6f05)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/kernel_read_file.c (ffffffff813bb298)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file
In fs/remap_range.c (ffffffff813bb953)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
- fs/remap_range.c:generic_remap_file_range_prep
- fs/remap_range.c:generic_remap_file_range_prep
- fs/remap_range.c:generic_remap_file_range_prep
- fs/remap_range.c:generic_remap_file_range_prep
In fs/buffer.c (ffffffff813bf0d5)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/buffer.c:block_write_full_page
- fs/buffer.c:nobh_writepage
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_page
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:__block_write_full_page
- fs/buffer.c:init_page_buffers
In fs/direct-io.c (ffffffff813c36cf)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
In fs/mpage.c (ffffffff813c5054)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/dax.c (ffffffff813f74d0)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pmd_fault
- fs/dax.c:dax_iomap_pte_fault
- fs/dax.c:dax_iomap_iter
In fs/locks.c (ffffffff8140153f)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/iomap/trace.c (ffffffff814115b1)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/iomap/trace.c:perf_trace_iomap_range_class
- fs/iomap/trace.c:trace_event_raw_event_iomap_range_class
In fs/iomap/buffered-io.c (ffffffff81413f60)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_do_writepage
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_write_begin
- fs/iomap/buffered-io.c:__iomap_write_begin
- fs/iomap/buffered-io.c:iomap_readpage_iter
- fs/iomap/buffered-io.c:iomap_read_inline_data
In fs/iomap/direct-io.c (ffffffff81415aea)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/iomap/direct-io.c:__iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_iter
In fs/iomap/seek.c (ffffffff81416a0c)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (ffffffff81416e1b)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/proc/kcore.c (ffffffff81434b7e)
Location: include/linux/fs.h:875
Inline: True
In fs/ext4/file.c (ffffffff81453d0c)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_dio_write_end_io
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff814607f2)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_page
In fs/ext4/inode.c (ffffffff8146c0d5)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_set_iomap
- fs/ext4/inode.c:mpage_map_and_submit_extent
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:mpage_submit_page
- fs/ext4/inode.c:ext4_writepage
- fs/ext4/inode.c:__ext4_journalled_writepage
In fs/ext4/ioctl.c (ffffffff8146c6c6)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (ffffffff8146f666)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (ffffffff8147ad77)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (ffffffff8147c04e)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ext4/move_extent.c:mext_check_arguments
- fs/ext4/move_extent.c:mext_check_arguments
In fs/ext4/readpage.c (ffffffff81486966)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (ffffffff81497077)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:ext4_set_context
In fs/ext4/xattr.c (ffffffff814aaf94)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_cache_find
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/ext4/fast_commit.c (ffffffff814ae79c)
Location: include/linux/fs.h:875
Inline: True
In fs/squashfs/dir.c (ffffffff814c2e41)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (ffffffff814c3cae)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_readpage
- fs/squashfs/file.c:squashfs_readpage
- fs/squashfs/file.c:squashfs_readpage
In fs/squashfs/namei.c (ffffffff814c4e11)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/super.c (ffffffff814c5529)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/squashfs/super.c:squashfs_fill_super
In fs/squashfs/symlink.c (ffffffff814c5c9c)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_readpage
In fs/squashfs/file_direct.c (ffffffff814c6102)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (ffffffff814c9bd7)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/fat/cache.c (ffffffff814cb189)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (ffffffff814d106f)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/fat/inode.c (ffffffff814d2915)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/fat/inode.c:fat_read_static_bpb
In fs/ecryptfs/file.c (ffffffff814d8323)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:ecryptfs_open
In fs/ecryptfs/inode.c (ffffffff814d92ac)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_setattr
- fs/ecryptfs/inode.c:ecryptfs_truncate
- fs/ecryptfs/inode.c:truncate_upper
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (ffffffff814db9ab)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (ffffffff814dbc15)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (ffffffff814ddd17)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_xattr_region
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_header_region
In fs/fuse/dev.c (ffffffff814e808a)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify_store
In fs/fuse/dir.c (ffffffff814eaffb)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_getattr
In fs/fuse/file.c (ffffffff814f24ee)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_read_iter
In fs/fuse/dax.c (ffffffff814fc001)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_write_iter
- fs/fuse/dax.c:fuse_iomap_begin
In ipc/shm.c (ffffffff8150cedd)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
- ipc/shm.c:shm_destroy
In security/selinux/selinuxfs.c (ffffffff81538a88)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (ffffffff8159bbc3)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/bdev.c (ffffffff815c3e37)
Location: include/linux/fs.h:875
Inline: True
In block/fops.c (ffffffff815c54ce)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/fops.c:blkdev_fallocate
- block/fops.c:blkdev_read_iter
- block/fops.c:blkdev_write_iter
- block/fops.c:blkdev_llseek
In block/bio.c (ffffffff815c8755)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/bio.c:guard_bio_eod
In block/blk-core.c (ffffffff815ccb0a)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/blk-core.c:submit_bio_checks
In block/ioctl.c (ffffffff815e265d)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/ioctl.c:compat_blkdev_ioctl
- block/ioctl.c:compat_blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_common_ioctl
- block/ioctl.c:blk_ioctl_discard
In block/genhd.c (ffffffff815e337d)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/genhd.c:diskstats_show
- block/genhd.c:part_size_show
- block/genhd.c:printk_all_partitions
- block/genhd.c:printk_all_partitions
- block/genhd.c:device_add_disk
- block/genhd.c:disk_uevent
- block/genhd.c:set_capacity_and_notify
In block/partitions/core.c (ffffffff815e6cc4)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/partitions/core.c:read_part_sector
- block/partitions/core.c:partition_overlaps
In block/partitions/atari.c (ffffffff815e72dc)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/partitions/atari.c:atari_partition
In block/partitions/aix.c (ffffffff815e7e3b)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/partitions/aix.c:aix_partition
- block/partitions/aix.c:aix_partition
In block/partitions/cmdline.c (ffffffff815e8a20)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/partitions/cmdline.c:cmdline_partition
In block/partitions/ldm.c (ffffffff815ea4e9)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/partitions/ldm.c:ldm_validate_privheads
In block/partitions/efi.c (ffffffff815ed44b)
Location: include/linux/fs.h:875
Inline: True
In block/blk-zoned.c (ffffffff81604eb5)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- block/blk-zoned.c:blk_revalidate_disk_zones
- block/blk-zoned.c:blk_revalidate_disk_zones
- block/blk-zoned.c:blk_revalidate_zone_cb
- block/blk-zoned.c:blkdev_zone_mgmt_ioctl
- block/blk-zoned.c:blkdev_zone_mgmt
- block/blk-zoned.c:blkdev_zone_reset_all_emulated
- block/blk-zoned.c:blkdev_report_zones
- block/blk-zoned.c:blkdev_nr_zones
In drivers/block/loop.c (ffffffff8186ef0d)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/block/loop.c:lo_simple_ioctl
- drivers/block/loop.c:loop_set_status
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
In drivers/block/xen-blkfront.c (ffffffff81871d9d)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkif_set_queue_limits
- drivers/block/xen-blkfront.c:blkif_getgeo
In drivers/scsi/sd.c (ffffffff818c4607)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/scsi/sd.c:sd_setup_read_write_cmnd
In drivers/scsi/sr.c (ffffffff818c97f4)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_done
In drivers/md/md.c (ffffffff819ff414)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/md/md.c:hot_add_disk
- drivers/md/md.c:md_add_new_disk
- drivers/md/md.c:md_add_new_disk
- drivers/md/md.c:md_import_device
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_90_rdev_size_change
In drivers/md/md-bitmap.c (ffffffff81a0272d)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
In drivers/md/dm-zone.c (ffffffff81a05cfd)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/md/dm-zone.c:dm_set_zones_restrictions
In drivers/md/dm-ima.c (ffffffff81a07906)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/md/dm-ima.c:dm_ima_measure_on_device_rename
- drivers/md/dm-ima.c:dm_ima_measure_on_table_clear
- drivers/md/dm-ima.c:dm_ima_measure_on_device_remove
- drivers/md/dm-ima.c:dm_ima_measure_on_device_resume
In drivers/md/dm.c (ffffffff81a07d93)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/md/dm.c:__bind
- drivers/md/dm.c:__bind
In drivers/md/dm-table.c (ffffffff81a0c7ce)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_area_is_invalid
In drivers/md/dm-linear.c (ffffffff81a0f453)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/md/dm-linear.c:linear_prepare_ioctl
In drivers/md/dm-stats.c (ffffffff81a1743d)
Location: include/linux/fs.h:875
Inline: True
Inline callers:
- drivers/md/dm-stats.c:message_stats_create
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (ffffffff812e773b)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- kernel/events/uprobes.c:__uprobe_register
In mm/filemap.c (ffffffff812f7176)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:next_uptodate_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:filemap_read
- mm/filemap.c:filemap_read
In mm/readahead.c (ffffffff81302312)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:force_page_cache_ra
In mm/shmem.c (ffffffff81314f5c)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
In mm/page_io.c (ffffffff81379654)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (ffffffff8138235a)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/swapfile.c:read_swap_header
In mm/hugetlb.c (ffffffff8138df9b)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
In mm/huge_memory.c (ffffffff813bf6f6)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/secretmem.c (ffffffff813e39da)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/secretmem.c:secretmem_fault
In mm/userfaultfd.c (ffffffff813e42a5)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_install_pte
In fs/open.c (ffffffff813eaf71)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/open.c:generic_file_open
In fs/read_write.c (ffffffff813f2c26)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/read_write.c:generic_write_checks
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (ffffffff813f80b3)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/ioctl.c (ffffffff8140c22b)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:compat_ioctl_preallocate
- fs/ioctl.c:ioctl_preallocate
In fs/stack.c (ffffffff8143c525)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/kernel_read_file.c (ffffffff81441207)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file
In fs/remap_range.c (ffffffff81441ba3)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
- fs/remap_range.c:generic_remap_file_range_prep
- fs/remap_range.c:generic_remap_file_range_prep
In fs/buffer.c (ffffffff814478e4)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/buffer.c:block_write_full_page
- fs/buffer.c:nobh_writepage
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_folio
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:__block_write_full_page
In fs/direct-io.c (ffffffff8144a4b3)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
In fs/mpage.c (ffffffff8144bfff)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/dax.c (ffffffff8146a2b7)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pmd_fault
- fs/dax.c:dax_iomap_pte_fault
- fs/dax.c:dax_iomap_iter
In fs/locks.c (ffffffff81475850)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/iomap/trace.c (ffffffff8148703f)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/iomap/trace.c:perf_trace_iomap_range_class
- fs/iomap/trace.c:trace_event_raw_event_iomap_range_class
In fs/iomap/buffered-io.c (ffffffff8148a509)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_do_writepage
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_write_begin
- fs/iomap/buffered-io.c:__iomap_write_begin
- fs/iomap/buffered-io.c:iomap_readpage_iter
- fs/iomap/buffered-io.c:iomap_read_inline_data
In fs/iomap/direct-io.c (ffffffff8148d2d2)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/iomap/direct-io.c:__iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_iter
- fs/iomap/direct-io.c:iomap_dio_bio_iter
In fs/iomap/seek.c (ffffffff8148e00c)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (ffffffff8148e45a)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/proc/kcore.c (ffffffff814aecd5)
Location: include/linux/fs.h:830
Inline: True
In fs/ext4/file.c (ffffffff814d0d0e)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_dio_write_end_io
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff814df19b)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_page
In fs/ext4/inode.c (ffffffff814ec0cb)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_set_iomap
- fs/ext4/inode.c:mpage_map_and_submit_extent
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:mpage_submit_page
- fs/ext4/inode.c:ext4_writepage
- fs/ext4/inode.c:__ext4_journalled_writepage
In fs/ext4/ioctl.c (ffffffff814ecb06)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (ffffffff814f00b6)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (ffffffff814fd1a5)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (ffffffff814fe58e)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/move_extent.c:mext_check_arguments
- fs/ext4/move_extent.c:mext_check_arguments
In fs/ext4/readpage.c (ffffffff8150a23f)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (ffffffff81521e3e)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
In fs/ext4/xattr.c (ffffffff81533197)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_cache_find
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/ext4/fast_commit.c (ffffffff815375e7)
Location: include/linux/fs.h:830
Inline: True
In fs/ext4/crypto.c (ffffffff8153c8ba)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ext4/crypto.c:ext4_set_context
In fs/squashfs/dir.c (ffffffff8154d980)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (ffffffff8154e95e)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:squashfs_read_folio
In fs/squashfs/namei.c (ffffffff8154fc44)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/symlink.c (ffffffff81550bea)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_read_folio
In fs/squashfs/file_direct.c (ffffffff815510c2)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (ffffffff81554f8f)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/fat/cache.c (ffffffff81557254)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (ffffffff8155dc59)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/ecryptfs/file.c (ffffffff81565a14)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:ecryptfs_open
In fs/ecryptfs/inode.c (ffffffff81566aca)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_setattr
- fs/ecryptfs/inode.c:ecryptfs_truncate
- fs/ecryptfs/inode.c:truncate_upper
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (ffffffff8156957f)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (ffffffff81569885)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (ffffffff8156be26)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_xattr_region
- fs/ecryptfs/crypto.c:ecryptfs_read_headers_virt
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_header_region
In fs/fuse/dev.c (ffffffff81577053)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify_store
In fs/fuse/file.c (ffffffff81581e98)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_read_iter
In fs/fuse/inode.c (ffffffff81585f22)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/dax.c (ffffffff8158c574)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_write_iter
- fs/fuse/dax.c:fuse_iomap_begin
In ipc/shm.c (ffffffff8159edfd)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
In security/selinux/selinuxfs.c (ffffffff815d0034)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (ffffffff81640b34)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/bdev.c (ffffffff8166e7c1)
Location: include/linux/fs.h:830
Inline: True
In block/fops.c (ffffffff816701f4)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- block/fops.c:blkdev_llseek
In drivers/block/loop.c (ffffffff819b7f32)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/block/loop.c:lo_simple_ioctl
- drivers/block/loop.c:loop_set_status
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
In drivers/md/md-bitmap.c (ffffffff81b69da8)
Location: include/linux/fs.h:830
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (ffffffff8135128b)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- kernel/events/uprobes.c:__uprobe_register
In mm/filemap.c (ffffffff81360a1b)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:next_uptodate_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:filemap_read
- mm/filemap.c:filemap_read
In mm/readahead.c (ffffffff8136caae)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:force_page_cache_ra
In mm/shmem.c (ffffffff81388e0c)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_get_folio_gfp
In mm/page_io.c (ffffffff813f70d5)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (ffffffff813fb008)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- mm/swapfile.c:read_swap_header
In mm/hugetlb.c (ffffffff8140cc4f)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
In mm/huge_memory.c (ffffffff81441c51)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/secretmem.c (ffffffff8146b3b7)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- mm/secretmem.c:secretmem_fault
In mm/userfaultfd.c (ffffffff8146bd3e)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_install_pte
In fs/open.c (ffffffff81473191)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/open.c:generic_file_open
In fs/read_write.c (ffffffff8147b865)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/read_write.c:generic_write_checks
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (ffffffff81481540)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/ioctl.c (ffffffff81496c5b)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:compat_ioctl_preallocate
- fs/ioctl.c:ioctl_preallocate
In fs/stack.c (ffffffff814cabf5)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/kernel_read_file.c (ffffffff814d0148)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file
In fs/remap_range.c (ffffffff814d0e83)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
- fs/remap_range.c:__generic_remap_file_range_prep
- fs/remap_range.c:__generic_remap_file_range_prep
In fs/buffer.c (ffffffff814d6434)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/buffer.c:block_write_full_page
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_folio
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:__block_write_full_page
In fs/direct-io.c (ffffffff814d8bb9)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:get_more_blocks
In fs/mpage.c (ffffffff814da49c)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/dax.c (ffffffff814fad64)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pmd_fault
- fs/dax.c:dax_iomap_pte_fault
- fs/dax.c:dax_iomap_iter
In fs/locks.c (ffffffff81507d30)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/iomap/trace.c (ffffffff8151aaec)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/iomap/trace.c:perf_trace_iomap_range_class
- fs/iomap/trace.c:trace_event_raw_event_iomap_range_class
In fs/iomap/buffered-io.c (ffffffff8151dee8)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_do_writepage
- fs/iomap/buffered-io.c:iomap_write_delalloc_release
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_write_begin
- fs/iomap/buffered-io.c:__iomap_write_begin
- fs/iomap/buffered-io.c:iomap_readpage_iter
- fs/iomap/buffered-io.c:iomap_read_inline_data
In fs/iomap/direct-io.c (ffffffff81520832)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/iomap/direct-io.c:__iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_iter
- fs/iomap/direct-io.c:iomap_dio_bio_iter
In fs/iomap/seek.c (ffffffff8152182c)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (ffffffff81521cfa)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/proc/kcore.c (ffffffff81545375)
Location: include/linux/fs.h:845
Inline: True
In fs/ext4/file.c (ffffffff8156972e)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_dio_write_end_io
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff8157828b)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_page
In fs/ext4/inode.c (ffffffff81585e35)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_set_iomap
- fs/ext4/inode.c:mpage_map_and_submit_extent
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:mpage_submit_page
- fs/ext4/inode.c:ext4_writepage
- fs/ext4/inode.c:__ext4_journalled_writepage
In fs/ext4/ioctl.c (ffffffff815868a6)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (ffffffff8158a20e)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (ffffffff81597968)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (ffffffff81598dce)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/move_extent.c:mext_check_arguments
- fs/ext4/move_extent.c:mext_check_arguments
In fs/ext4/readpage.c (ffffffff815a4d8c)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (ffffffff815bf0ae)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
In fs/ext4/xattr.c (ffffffff815d1517)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_cache_find
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/ext4/fast_commit.c (ffffffff815d57a7)
Location: include/linux/fs.h:845
Inline: True
In fs/ext4/crypto.c (ffffffff815db02a)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ext4/crypto.c:ext4_set_context
In fs/squashfs/dir.c (ffffffff815ed94f)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (ffffffff815eecb1)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_readahead
- fs/squashfs/file.c:squashfs_readahead
- fs/squashfs/file.c:squashfs_readahead
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:fill_meta_index
In fs/squashfs/namei.c (ffffffff815f071a)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/symlink.c (ffffffff815f18c6)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_read_folio
In fs/squashfs/file_direct.c (ffffffff815f2284)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (ffffffff815f7ad0)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/fat/cache.c (ffffffff815f8e14)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (ffffffff815ffcd9)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/ecryptfs/file.c (ffffffff81608ca4)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:ecryptfs_open
In fs/ecryptfs/inode.c (ffffffff8160a050)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_setattr
- fs/ecryptfs/inode.c:ecryptfs_truncate
- fs/ecryptfs/inode.c:truncate_upper
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (ffffffff8160d15f)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (ffffffff8160d4b5)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (ffffffff8160ff46)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_xattr_region
- fs/ecryptfs/crypto.c:ecryptfs_read_headers_virt
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_header_region
In fs/fuse/dev.c (ffffffff8161b733)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify_store
In fs/fuse/file.c (ffffffff81627d6b)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
- fs/fuse/file.c:fuse_file_read_iter
In fs/fuse/inode.c (ffffffff8162c222)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/dax.c (ffffffff81632e0d)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_write_iter
- fs/fuse/dax.c:fuse_iomap_begin
In ipc/shm.c (ffffffff8164851e)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
In security/selinux/selinuxfs.c (ffffffff8167dd24)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (ffffffff816f8a84)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/bdev.c (ffffffff81729aac)
Location: include/linux/fs.h:845
Inline: True
In block/fops.c (ffffffff8172b794)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- block/fops.c:blkdev_llseek
In drivers/block/loop.c (ffffffff81b2d282)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- drivers/block/loop.c:lo_simple_ioctl
- drivers/block/loop.c:loop_set_status
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
In drivers/md/md-bitmap.c (ffffffff81d05bea)
Location: include/linux/fs.h:845
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (ffffffff813824f8)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- kernel/events/uprobes.c:__uprobe_register
In mm/filemap.c (ffffffff81392f11)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:next_uptodate_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_splice_read
- mm/filemap.c:filemap_splice_read
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:filemap_read
- mm/filemap.c:filemap_read
In mm/readahead.c (ffffffff8139ed08)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:force_page_cache_ra
In mm/shmem.c (ffffffff813bb03c)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_splice_read
- mm/shmem.c:shmem_file_splice_read
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_get_folio_gfp
In mm/page_io.c (ffffffff8142a3aa)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (ffffffff8142e070)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- mm/swapfile.c:read_swap_header
In mm/hugetlb.c (ffffffff81440072)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mfill_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
In mm/huge_memory.c (ffffffff814775f1)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/secretmem.c (ffffffff814a019a)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- mm/secretmem.c:secretmem_fault
In mm/userfaultfd.c (ffffffff814a08f7)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_pte_zeropage
- mm/userfaultfd.c:mfill_atomic_install_pte
In fs/open.c (ffffffff814a7901)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/open.c:generic_file_open
In fs/read_write.c (ffffffff814b03f5)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/read_write.c:generic_write_checks
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (ffffffff814b611d)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/ioctl.c (ffffffff814cbace)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:compat_ioctl_preallocate
- fs/ioctl.c:ioctl_preallocate
In fs/stack.c (ffffffff81500e35)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/kernel_read_file.c (ffffffff815063ee)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file
In fs/remap_range.c (ffffffff815079b9)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
- fs/remap_range.c:__generic_remap_file_range_prep
- fs/remap_range.c:__generic_remap_file_range_prep
In fs/buffer.c (ffffffff8150b7fe)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/buffer.c:block_write_full_page
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_folio
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:__block_write_full_folio
In fs/mpage.c (ffffffff8150e9cf)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/direct-io.c (ffffffff81511aa1)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:get_more_blocks
In fs/dax.c (ffffffff815321b7)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pmd_fault
- fs/dax.c:dax_iomap_pte_fault
- fs/dax.c:dax_iomap_iter
In fs/locks.c (ffffffff8153f29f)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/iomap/trace.c (ffffffff8155254c)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/iomap/trace.c:perf_trace_iomap_range_class
- fs/iomap/trace.c:trace_event_raw_event_iomap_range_class
In fs/iomap/buffered-io.c (ffffffff8155607b)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_do_writepage
- fs/iomap/buffered-io.c:iomap_write_delalloc_release
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_write_begin
- fs/iomap/buffered-io.c:__iomap_write_begin
- fs/iomap/buffered-io.c:iomap_readpage_iter
- fs/iomap/buffered-io.c:iomap_read_inline_data
In fs/iomap/direct-io.c (ffffffff81558829)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/iomap/direct-io.c:__iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_iter
- fs/iomap/direct-io.c:iomap_dio_bio_iter
In fs/iomap/seek.c (ffffffff8155986c)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (ffffffff81559d3a)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/proc/kcore.c (ffffffff8157cf55)
Location: include/linux/fs.h:860
Inline: True
In fs/ext4/file.c (ffffffff815a1501)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_dio_write_end_io
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff815af7ab)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_folio
In fs/ext4/inode.c (ffffffff815bc70c)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_set_iomap
- fs/ext4/inode.c:mpage_prepare_extent_to_map
- fs/ext4/inode.c:mpage_map_and_submit_extent
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:mpage_submit_folio
In fs/ext4/ioctl.c (ffffffff815bcfe6)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (ffffffff815c09b6)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (ffffffff815ce39f)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (ffffffff815cf8a7)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/move_extent.c:mext_check_arguments
- fs/ext4/move_extent.c:mext_check_arguments
In fs/ext4/readpage.c (ffffffff815db72a)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (ffffffff815f5fae)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
In fs/ext4/xattr.c (ffffffff81609086)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_cache_find
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/ext4/fast_commit.c (ffffffff8160d366)
Location: include/linux/fs.h:860
Inline: True
In fs/ext4/crypto.c (ffffffff81612ada)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ext4/crypto.c:ext4_set_context
In fs/squashfs/dir.c (ffffffff81625912)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (ffffffff81626ca3)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_readahead
- fs/squashfs/file.c:squashfs_readahead
- fs/squashfs/file.c:squashfs_readahead
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:fill_meta_index
In fs/squashfs/namei.c (ffffffff8162875a)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/symlink.c (ffffffff816299b6)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_read_folio
In fs/squashfs/file_direct.c (ffffffff8162a374)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (ffffffff8162fa51)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/fat/cache.c (ffffffff81630d3a)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (ffffffff81637c9b)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/ecryptfs/file.c (ffffffff81640b05)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:ecryptfs_open
In fs/ecryptfs/inode.c (ffffffff81641f0e)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_setattr
- fs/ecryptfs/inode.c:ecryptfs_truncate
- fs/ecryptfs/inode.c:truncate_upper
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (ffffffff8164501f)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (ffffffff81645375)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (ffffffff81647dd6)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_xattr_region
- fs/ecryptfs/crypto.c:ecryptfs_read_headers_virt
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_header_region
In fs/fuse/dev.c (ffffffff816538a3)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify_store
In fs/fuse/file.c (ffffffff8166014c)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_write_iter
- fs/fuse/file.c:fuse_file_write_iter
- fs/fuse/file.c:fuse_file_read_iter
In fs/fuse/inode.c (ffffffff81664462)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/dax.c (ffffffff8166b0c3)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_write_iter
- fs/fuse/dax.c:fuse_iomap_begin
In ipc/shm.c (ffffffff81680a79)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
In security/selinux/selinuxfs.c (ffffffff816b5f13)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (ffffffff81732c84)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/bdev.c (ffffffff81765f06)
Location: include/linux/fs.h:860
Inline: True
In block/fops.c (ffffffff81767614)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- block/fops.c:blkdev_llseek
In drivers/block/loop.c (ffffffff81b7d572)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- drivers/block/loop.c:lo_simple_ioctl
- drivers/block/loop.c:loop_set_status
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
In drivers/md/md-bitmap.c (ffffffff81d6ebfc)
Location: include/linux/fs.h:860
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (ffffffff813ab8d8)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- kernel/events/uprobes.c:__uprobe_register
In mm/filemap.c (ffffffff813bcbc1)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:next_uptodate_folio
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_splice_read
- mm/filemap.c:filemap_splice_read
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:filemap_read
- mm/filemap.c:filemap_read
In mm/readahead.c (ffffffff813c896d)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- mm/readahead.c:ondemand_readahead
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:force_page_cache_ra
In mm/shmem.c (ffffffff813e591c)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_splice_read
- mm/shmem.c:shmem_file_splice_read
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_get_folio_gfp
In mm/page_io.c (ffffffff81463a6a)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (ffffffff81467b30)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- mm/swapfile.c:read_swap_header
In mm/hugetlb.c (ffffffff81479f80)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mfill_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
In mm/huge_memory.c (ffffffff814a6d6e)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/secretmem.c (ffffffff814cf81a)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- mm/secretmem.c:secretmem_fault
In mm/userfaultfd.c (ffffffff814d20a0)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_poison
- mm/userfaultfd.c:mfill_atomic_zeropage
- mm/userfaultfd.c:mfill_atomic_install_pte
In fs/open.c (ffffffff814d8931)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/open.c:generic_file_open
In fs/read_write.c (ffffffff814e1bb5)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/read_write.c:generic_write_checks
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (ffffffff814e8432)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/ioctl.c (ffffffff814fe37e)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:compat_ioctl_preallocate
- fs/ioctl.c:ioctl_preallocate
In fs/stack.c (ffffffff81535a55)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/kernel_read_file.c (ffffffff8153b10e)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file
In fs/remap_range.c (ffffffff8153c135)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
- fs/remap_range.c:__generic_remap_file_range_prep
- fs/remap_range.c:__generic_remap_file_range_prep
In fs/buffer.c (ffffffff815422dd)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/buffer.c:block_write_full_folio
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_folio
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:iomap_to_bh
- fs/buffer.c:__block_write_full_folio
In fs/mpage.c (ffffffff815432ed)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/direct-io.c (ffffffff81545f46)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:get_more_blocks
In fs/dax.c (ffffffff815670a7)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pmd_fault
- fs/dax.c:dax_iomap_pte_fault
- fs/dax.c:dax_iomap_iter
In fs/locks.c (ffffffff8157477f)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/iomap/trace.c (ffffffff8158850c)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/iomap/trace.c:perf_trace_iomap_range_class
- fs/iomap/trace.c:trace_event_raw_event_iomap_range_class
In fs/iomap/buffered-io.c (ffffffff8158c53e)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_do_writepage
- fs/iomap/buffered-io.c:iomap_write_delalloc_release
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_write_begin
- fs/iomap/buffered-io.c:__iomap_write_begin
- fs/iomap/buffered-io.c:iomap_readpage_iter
- fs/iomap/buffered-io.c:iomap_read_inline_data
In fs/iomap/direct-io.c (ffffffff8158ef58)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/iomap/direct-io.c:__iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_iter
- fs/iomap/direct-io.c:iomap_dio_bio_iter
In fs/iomap/seek.c (ffffffff8158fffc)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (ffffffff815904fa)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/proc/kcore.c (ffffffff815b58a4)
Location: include/linux/fs.h:893
Inline: True
In fs/ext4/file.c (ffffffff815da2c1)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_dio_write_checks
- fs/ext4/file.c:ext4_dio_write_checks
- fs/ext4/file.c:ext4_dio_write_end_io
In fs/ext4/inline.c (ffffffff815e856b)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_folio
In fs/ext4/inode.c (ffffffff815f54e9)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_set_iomap
- fs/ext4/inode.c:mpage_prepare_extent_to_map
- fs/ext4/inode.c:mpage_map_and_submit_extent
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:mpage_submit_folio
In fs/ext4/ioctl.c (ffffffff815f5db3)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (ffffffff815fa5d2)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (ffffffff81606c1f)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (ffffffff81608137)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/move_extent.c:mext_check_arguments
- fs/ext4/move_extent.c:mext_check_arguments
In fs/ext4/readpage.c (ffffffff81613ff7)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (ffffffff8162e8ce)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
In fs/ext4/xattr.c (ffffffff81641dc6)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_cache_find
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/ext4/fast_commit.c (ffffffff81646126)
Location: include/linux/fs.h:893
Inline: True
In fs/ext4/crypto.c (ffffffff8164b85a)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ext4/crypto.c:ext4_set_context
In fs/squashfs/dir.c (ffffffff8165ea51)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (ffffffff8165fe07)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_readahead
- fs/squashfs/file.c:squashfs_readahead
- fs/squashfs/file.c:squashfs_readahead
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:squashfs_read_folio
- fs/squashfs/file.c:fill_meta_index
In fs/squashfs/namei.c (ffffffff8166193c)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/symlink.c (ffffffff81662c06)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_read_folio
In fs/squashfs/file_direct.c (ffffffff81663694)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (ffffffff81668f26)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/fat/cache.c (ffffffff8166a1ea)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (ffffffff8167118b)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/ecryptfs/file.c (ffffffff8167a0b5)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:ecryptfs_open
In fs/ecryptfs/inode.c (ffffffff8167b531)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_setattr
- fs/ecryptfs/inode.c:ecryptfs_truncate
- fs/ecryptfs/inode.c:truncate_upper
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (ffffffff8167e54f)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (ffffffff8167e895)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (ffffffff81681289)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_xattr_region
- fs/ecryptfs/crypto.c:ecryptfs_read_headers_virt
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_header_region
In fs/fuse/dev.c (ffffffff8168ceb3)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify_store
In fs/fuse/file.c (ffffffff81699fac)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_read_iter
- fs/fuse/file.c:fuse_direct_write_iter
- fs/fuse/file.c:fuse_direct_write_iter
In fs/fuse/inode.c (ffffffff8169e664)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/dax.c (ffffffff816a5403)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_write_iter
- fs/fuse/dax.c:fuse_iomap_begin
In ipc/shm.c (ffffffff816bce98)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
In security/selinux/selinuxfs.c (ffffffff816f3685)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (ffffffff81773694)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/bdev.c (ffffffff817a7b06)
Location: include/linux/fs.h:893
Inline: True
In block/fops.c (ffffffff817a9404)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- block/fops.c:blkdev_llseek
- block/fops.c:blkdev_iomap_begin
In drivers/block/loop.c (ffffffff81bd14f2)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- drivers/block/loop.c:lo_simple_ioctl
- drivers/block/loop.c:loop_set_status
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
In drivers/md/md-bitmap.c (ffffffff81e25d31)
Location: include/linux/fs.h:893
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/buffered-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/seek.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/dax/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:848
Inline: True
armhf
: Duplicate, Selective Inline ⚠️loff_t i_size_read(const struct inode *inode);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In kernel/events/uprobes.c (c04d5428)
Location: include/linux/fs.h:848
Inline: True
In mm/filemap.c (c04e0dd8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/filemap.c:generic_file_write_iter
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:generic_copy_file_checks
- mm/filemap.c:generic_remap_checks
- mm/filemap.c:generic_remap_checks
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:generic_file_buffered_read
In mm/readahead.c (c04eaf74)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/readahead.c:__do_page_cache_readahead
In mm/shmem.c (c04faaf0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
In mm/page_io.c (c0538b34)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/swapfile.c:__do_sys_swapon
In mm/userfaultfd.c (c056406c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/open.c (c05674d0)
Location: include/linux/fs.h:848
Inline: True
In fs/read_write.c (c056ab1c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (c05725f4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/exec.c (c05744a4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/exec.c:kernel_read_file
In fs/ioctl.c (c05834d0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ioctl.c:file_ioctl
- fs/ioctl.c:ioctl_preallocate
- fs/ioctl.c:__generic_block_fiemap
In fs/stack.c (c05ad0e8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/buffer.c (c05b4a88)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/buffer.c:block_write_full_page
- fs/buffer.c:nobh_writepage
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_page
- fs/buffer.c:__block_write_begin_int
- fs/buffer.c:__block_write_begin_int
- fs/buffer.c:__block_write_begin_int
- fs/buffer.c:__block_write_full_page
- fs/buffer.c:init_page_buffers
In fs/block_dev.c (c05b8ee0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/block_dev.c:blkdev_fallocate
- fs/block_dev.c:blkdev_read_iter
- fs/block_dev.c:check_disk_size_change
- fs/block_dev.c:block_llseek
- fs/block_dev.c:set_init_blocksize
In fs/direct-io.c (c05bd39c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
In fs/mpage.c (c05bdab8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/locks.c (c05e0fe8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/coredump.c (c05f0220)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/coredump.c:dump_truncate
In fs/iomap/buffered-io.c (c05f30e4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_page_mkwrite
- fs/iomap/buffered-io.c:iomap_read_page_sync
- fs/iomap/buffered-io.c:iomap_write_failed
- fs/iomap/buffered-io.c:iomap_readpage_actor
- fs/iomap/buffered-io.c:iomap_read_inline_data
- fs/iomap/buffered-io.c:iomap_adjust_read_range
In fs/iomap/direct-io.c (c05f6198)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_actor
In fs/iomap/seek.c (c05f6a24)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (c05f7338)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/ext4/extents.c (c062dacc)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_insert_range
- fs/ext4/extents.c:ext4_collapse_range
- fs/ext4/extents.c:ext4_collapse_range
- fs/ext4/extents.c:ext4_fallocate
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_zero_range
In fs/ext4/file.c (c0631f54)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_file_write_iter
- fs/ext4/file.c:ext4_file_write_iter
In fs/ext4/inline.c (c063e11c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_page
In fs/ext4/inode.c (c0644a70)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:__ext4_iget
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:mpage_map_and_submit_extent
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:mpage_submit_page
- fs/ext4/inode.c:ext4_writepage
In fs/ext4/ioctl.c (c064c4ec)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (c064f6d8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (c065c37c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/move_extent.c:ext4_move_extents
- fs/ext4/move_extent.c:ext4_move_extents
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (c0676058)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
In fs/ext4/xattr.c (c06883dc)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
- fs/ext4/xattr.c:ext4_xattr_inode_get
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (c069d514)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_readpage
- fs/squashfs/file.c:squashfs_readpage
- fs/squashfs/file.c:squashfs_readpage
In fs/squashfs/namei.c (c069e934)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/super.c (c069efc4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/super.c:squashfs_fill_super
In fs/squashfs/symlink.c (c069f7d0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_readpage
In fs/squashfs/file_direct.c (c069fc18)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/fat/cache.c (c06a292c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (c06a8440)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/fat/inode.c (c06ab718)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fat/inode.c:fat_fill_super
In fs/ecryptfs/file.c (c06b0054)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:ecryptfs_open
In fs/ecryptfs/inode.c (c06b1124)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_inode_newsize_ok
- fs/ecryptfs/inode.c:truncate_upper
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (c06b3b10)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (c06b3f50)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (c06b5db8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_i_size_init
In fs/fuse/dev.c (c06c1194)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_retrieve
In fs/fuse/dir.c (c06c3928)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_getattr
In fs/fuse/file.c (c06ca418)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_read_iter
In ipc/shm.c (c06e2020)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (c075f670)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/ioctl.c (c07a3ce8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blk_ioctl_discard
In block/partitions/efi.c (c07b1848)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- block/partitions/efi.c:efi_partition
In drivers/block/loop.c (c0a05868)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/block/loop.c:get_size
In drivers/dax/super.c (c0a3a738)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/dax/super.c:__bdev_dax_supported
In drivers/md/md.c (c0bd4618)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/md.c:add_new_disk
- drivers/md/md.c:add_new_disk
- drivers/md/md.c:md_import_device
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_1_load
Direct callers:
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
In drivers/md/md-bitmap.c (c0bd95e8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
In drivers/md/dm-table.c (c0be169c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_area_is_invalid
In drivers/md/dm-linear.c (c0be427c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/dm-linear.c:linear_prepare_ioctl
Symbols:
c0bc3608-c0bc3678: i_size_read (STB_LOCAL)
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (c000000000358840)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- kernel/events/uprobes.c:prepare_uprobe
In mm/filemap.c (c00000000036a8b0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/filemap.c:generic_file_write_iter
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:generic_copy_file_checks
- mm/filemap.c:generic_remap_checks
- mm/filemap.c:generic_remap_checks
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:generic_file_buffered_read
In mm/readahead.c (c000000000378190)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/readahead.c:__do_page_cache_readahead
In mm/shmem.c (c0000000003975d8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/shmem.c:shmem_huge_enabled
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
In mm/page_io.c (c0000000003f521c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (c0000000003fe760)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/swapfile.c:__do_sys_swapon
In mm/hugetlb.c (c00000000040ed84)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
In mm/huge_memory.c (c000000000442af4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/userfaultfd.c (c00000000046b9b8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/open.c (c0000000004718b4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/open.c:generic_file_open
In fs/read_write.c (c000000000475e98)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (c000000000481538)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/exec.c (c0000000004847f0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/exec.c:kernel_read_file
In fs/ioctl.c (c0000000004996b8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:ioctl_preallocate
- fs/ioctl.c:__generic_block_fiemap
In fs/stack.c (c0000000004d4fd8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/buffer.c (c0000000004e08b4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/buffer.c:nobh_writepage
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_page
- fs/buffer.c:__block_write_begin_int
- fs/buffer.c:__block_write_begin_int
- fs/buffer.c:__block_write_begin_int
- fs/buffer.c:__block_write_full_page
- fs/buffer.c:init_page_buffers
In fs/block_dev.c (c0000000004e5c34)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/block_dev.c:blkdev_fallocate
- fs/block_dev.c:blkdev_read_iter
- fs/block_dev.c:check_disk_size_change
- fs/block_dev.c:block_llseek
In fs/direct-io.c (c0000000004eb028)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
In fs/mpage.c (c0000000004ec14c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/dax.c (c000000000512be8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/locks.c (c000000000522140)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/coredump.c (c0000000005372a8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/coredump.c:dump_truncate
In fs/iomap/buffered-io.c (c00000000053ad08)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_page_mkwrite
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_read_page_sync
- fs/iomap/buffered-io.c:iomap_readpage_actor
- fs/iomap/buffered-io.c:iomap_adjust_read_range
In fs/iomap/direct-io.c (c00000000053d770)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_actor
In fs/iomap/seek.c (c00000000053edc8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (c00000000053f55c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/proc/kcore.c (c000000000565418)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/extents.c (c00000000058baf0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_collapse_range
- fs/ext4/extents.c:ext4_collapse_range
- fs/ext4/extents.c:ext4_fallocate
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_zero_range
In fs/ext4/file.c (c000000000590c7c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_file_write_iter
- fs/ext4/file.c:ext4_file_write_iter
In fs/ext4/inline.c (c0000000005a0110)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_page
In fs/ext4/inode.c (c0000000005b0594)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:mpage_submit_page
- fs/ext4/inode.c:ext4_writepage
In fs/ext4/ioctl.c (c0000000005b0e20)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (c0000000005b4b88)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (c0000000005c266c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (c0000000005c52b4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/move_extent.c:ext4_move_extents
- fs/ext4/move_extent.c:ext4_move_extents
In fs/ext4/readpage.c (c0000000005d1c68)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (c0000000005e5eb8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
- fs/ext4/super.c:ext4_set_context
In fs/ext4/xattr.c (c0000000005fc580)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/squashfs/dir.c (c000000000615c60)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (c00000000061704c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_readpage
In fs/squashfs/namei.c (c0000000006186f4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/super.c (c000000000618f58)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/super.c:squashfs_fill_super
In fs/squashfs/symlink.c (c000000000619758)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_readpage
In fs/squashfs/file_direct.c (c000000000619ce8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (c00000000061eda0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/fat/cache.c (c0000000006209b4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (c000000000628560)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/fat/inode.c (c00000000062c6d8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fat/inode.c:fat_fill_super
In fs/ecryptfs/file.c (c00000000063225c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:ecryptfs_open
In fs/ecryptfs/inode.c (c000000000632830)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_inode_newsize_ok
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (c000000000637080)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_inode_size_to_metadata
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (c0000000006374c4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (c00000000063a588)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_xattr_region
- fs/ecryptfs/crypto.c:ecryptfs_read_and_validate_header_region
In fs/fuse/dev.c (c000000000649f3c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
In fs/fuse/dir.c (c00000000064d050)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_getattr
In fs/fuse/file.c (c000000000655de4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_read_iter
In ipc/shm.c (c000000000673820)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
- ipc/shm.c:shm_destroy
In security/selinux/selinuxfs.c (c0000000006b5864)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (c00000000072f92c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/ioctl.c (c000000000790f78)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blk_ioctl_discard
In block/partitions/efi.c (c0000000007a25e4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- block/partitions/efi.c:find_valid_gpt
In block/compat_ioctl.c (c0000000007baecc)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- block/compat_ioctl.c:compat_blkdev_ioctl
- block/compat_ioctl.c:compat_blkdev_ioctl
In drivers/block/loop.c (c0000000009c8c94)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:figure_loop_size
In drivers/dax/super.c (c000000000a19b68)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/dax/super.c:__bdev_dax_supported
In drivers/md/md.c (c000000000bdff84)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/md.c:add_new_disk
- drivers/md/md.c:add_new_disk
- drivers/md/md.c:md_import_device
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_90_rdev_size_change
In drivers/md/md-bitmap.c (c000000000be60f0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
In drivers/md/dm-table.c (c000000000bf1188)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_area_is_invalid
In drivers/md/dm-linear.c (c000000000bf55d4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/dm-linear.c:linear_prepare_ioctl
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/filemap.c (ffffffe0001d907a)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/filemap.c:generic_file_write_iter
- mm/filemap.c:generic_file_direct_write
- mm/filemap.c:generic_copy_file_checks
- mm/filemap.c:generic_remap_checks
- mm/filemap.c:generic_remap_checks
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:generic_file_buffered_read
In mm/readahead.c (ffffffe0001e169c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/readahead.c:__do_page_cache_readahead
In mm/shmem.c (ffffffe0001ed3e8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/shmem.c:shmem_file_llseek
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
In mm/page_io.c (ffffffe0002219b6)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/page_io.c:generic_swapfile_activate
In mm/swapfile.c (ffffffe000227adc)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/swapfile.c:__do_sys_swapon
In mm/hugetlb.c (ffffffe00022f55a)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
In mm/userfaultfd.c (ffffffe00025056a)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/open.c (ffffffe000252b74)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/open.c:generic_file_open
In fs/read_write.c (ffffffe0002557d8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:default_llseek
- fs/read_write.c:generic_file_llseek
In fs/stat.c (ffffffe00025c2bc)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/stat.c:generic_fillattr
In fs/exec.c (ffffffe00025debe)
Location: include/linux/fs.h:848
Inline: True
In fs/ioctl.c (ffffffe000269f36)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:ioctl_preallocate
- fs/ioctl.c:__generic_block_fiemap
In fs/stack.c (ffffffe00028d84c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
In fs/buffer.c (ffffffe000293d4a)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/buffer.c:nobh_writepage
- fs/buffer.c:block_page_mkwrite
- fs/buffer.c:block_read_full_page
- fs/buffer.c:__block_write_begin_int
- fs/buffer.c:__block_write_begin_int
- fs/buffer.c:__block_write_begin_int
- fs/buffer.c:__block_write_full_page
- fs/buffer.c:init_page_buffers
In fs/block_dev.c (ffffffe000296eac)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/block_dev.c:blkdev_fallocate
- fs/block_dev.c:blkdev_read_iter
- fs/block_dev.c:check_disk_size_change
- fs/block_dev.c:block_llseek
In fs/direct-io.c (ffffffe00029a8a0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
In fs/mpage.c (ffffffe00029b39a)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/mpage.c:__mpage_writepage
- fs/mpage.c:do_mpage_readpage
In fs/dax.c (ffffffe0002b2234)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/locks.c (ffffffe0002bb80e)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/locks.c:flock64_to_posix_lock
In fs/coredump.c (ffffffe0002c5b74)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/coredump.c:dump_truncate
In fs/iomap/buffered-io.c (ffffffe0002c7f18)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_page_mkwrite
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_read_page_sync
- fs/iomap/buffered-io.c:iomap_readpage_actor
- fs/iomap/buffered-io.c:iomap_adjust_read_range
In fs/iomap/direct-io.c (ffffffe0002c9804)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_actor
In fs/iomap/seek.c (ffffffe0002ca614)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/seek.c:iomap_seek_data
- fs/iomap/seek.c:iomap_seek_hole
In fs/iomap/swapfile.c (ffffffe0002caa8a)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/iomap/swapfile.c:iomap_swapfile_activate
In fs/proc/kcore.c (ffffffe0002e248c)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/extents.c (ffffffe0002f9818)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_collapse_range
- fs/ext4/extents.c:ext4_collapse_range
- fs/ext4/extents.c:ext4_fallocate
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_zero_range
In fs/ext4/file.c (ffffffe0002fccac)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_file_write_iter
- fs/ext4/file.c:ext4_file_write_iter
In fs/ext4/inline.c (ffffffe0003066d4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:ext4_read_inline_page
In fs/ext4/inode.c (ffffffe000310d12)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:ext4_iomap_begin
- fs/ext4/inode.c:mpage_map_and_submit_extent
- fs/ext4/inode.c:mpage_process_page_bufs
- fs/ext4/inode.c:ext4_writepage
In fs/ext4/ioctl.c (ffffffe00031128e)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/ioctl.c:swap_inode_data
- fs/ext4/ioctl.c:swap_inode_data
In fs/ext4/mballoc.c (ffffffe000313434)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_initialize_context
In fs/ext4/migrate.c (ffffffe00031c4b8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/move_extent.c (ffffffe00031e12c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/move_extent.c:ext4_move_extents
- fs/ext4/move_extent.c:ext4_move_extents
In fs/ext4/readpage.c (ffffffe000325c28)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/super.c (ffffffe0003307d4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_quota_read
- fs/ext4/super.c:ext4_set_context
In fs/ext4/xattr.c (ffffffe00033f28a)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
- fs/ext4/xattr.c:ext4_xattr_inode_get
In fs/squashfs/dir.c (ffffffe00034fc62)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/dir.c:squashfs_readdir
In fs/squashfs/file.c (ffffffe000350a04)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_readpage
In fs/squashfs/namei.c (ffffffe0003519ae)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/namei.c:squashfs_lookup
In fs/squashfs/super.c (ffffffe000351fd2)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/super.c:squashfs_fill_super
In fs/squashfs/symlink.c (ffffffe000352686)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/symlink.c:squashfs_symlink_readpage
In fs/squashfs/file_direct.c (ffffffe000352a4e)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (ffffffe000355c78)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/fat/cache.c (ffffffe000356e7e)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fat/cache.c:fat_bmap
In fs/fat/file.c (ffffffe00035b340)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fat/file.c:fat_fallocate
In fs/fat/inode.c (ffffffe00035de14)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fat/inode.c:fat_fill_super
In fs/ecryptfs/file.c (ffffffe000361d68)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/file.c:ecryptfs_open
- fs/ecryptfs/file.c:ecryptfs_open
In fs/ecryptfs/inode.c (ffffffe00036213a)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/inode.c:ecryptfs_inode_newsize_ok
- fs/ecryptfs/inode.c:ecryptfs_link
In fs/ecryptfs/mmap.c (ffffffe000364fe2)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (ffffffe0003652a8)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/crypto.c (ffffffe000366e48)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/ecryptfs/crypto.c:ecryptfs_i_size_init
In fs/fuse/dev.c (ffffffe0003716a4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
In fs/fuse/dir.c (ffffffe000373904)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_getattr
In fs/fuse/file.c (ffffffe00037967a)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_file_fallocate
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_do_truncate
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_flush_writepages
- fs/fuse/file.c:fuse_file_read_iter
In ipc/shm.c (ffffffe00038c156)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- ipc/shm.c:ksys_shmdt
- ipc/shm.c:do_shmat
- ipc/shm.c:shm_destroy
In security/selinux/selinuxfs.c (ffffffe0003ae024)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_open_policy
In security/integrity/ima/ima_crypto.c (ffffffe0003f7cb4)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_tfm
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash_atfm
In block/ioctl.c (ffffffe0004352ba)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blk_ioctl_discard
In block/partitions/efi.c (ffffffe0004413f0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- block/partitions/efi.c:efi_partition
In drivers/block/loop.c (ffffffe0005a1c8c)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:figure_loop_size
In drivers/dax/super.c (ffffffe0005d0a54)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/dax/super.c:__bdev_dax_supported
In drivers/md/md.c (ffffffe0006e6bc0)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/md.c:add_new_disk
- drivers/md/md.c:add_new_disk
- drivers/md/md.c:md_import_device
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_rdev_size_change
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_1_load
- drivers/md/md.c:super_90_rdev_size_change
In drivers/md/md-bitmap.c (ffffffe0006ea816)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_init_from_disk
- drivers/md/md-bitmap.c:md_bitmap_read_sb
In drivers/md/dm-table.c (ffffffe0006f1bc2)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/dm-table.c:device_area_is_invalid
In drivers/md/dm-linear.c (ffffffe0006f42ca)
Location: include/linux/fs.h:848
Inline: True
Inline callers:
- drivers/md/dm-linear.c:linear_prepare_ioctl
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/buffered-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/seek.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/dax/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:848
Inline: True
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/buffered-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/seek.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/dax/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:848
Inline: True
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/buffered-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/seek.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/dax/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:848
Inline: True
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/events/uprobes.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/filemap.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/readahead.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/shmem.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/page_io.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/fs.h:848
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/open.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stat.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/exec.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/stack.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/buffer.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/block_dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/mpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/dax.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/locks.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/coredump.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/buffered-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/direct-io.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/seek.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/iomap/swapfile.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/proc/kcore.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inline.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/migrate.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/move_extent.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/readpage.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ext4/xattr.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/namei.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/symlink.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/squashfs/file_direct.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/cache.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/inode.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/mmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/read_write.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/ecryptfs/crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dev.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/fs.h:848
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/fs.h:848
Inline: True
In ipc/shm.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/selinux/selinuxfs.c (0)
Location: include/linux/fs.h:848
Inline: True
In security/integrity/ima/ima_crypto.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/partitions/efi.c (0)
Location: include/linux/fs.h:848
Inline: True
In block/compat_ioctl.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/dax/super.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-table.c (0)
Location: include/linux/fs.h:848
Inline: True
In drivers/md/dm-linear.c (0)
Location: include/linux/fs.h:848
Inline: True
Arch