vfs_dedupe_file_range_compare
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: ✅int vfs_dedupe_file_range_compare(struct inode *src, loff_t srcoff, struct inode *dest, loff_t destoff, loff_t len, bool *is_same);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/read_write.c (ffffffff81244610)
Location: fs/read_write.c:1878
Inline: False
Direct callers:
- fs/read_write.c:vfs_clone_file_prep_inodes
Symbols:
ffffffff81244610-ffffffff81244913: vfs_dedupe_file_range_compare (STB_GLOBAL)
4.13
: ✅int vfs_dedupe_file_range_compare(struct inode *src, loff_t srcoff, struct inode *dest, loff_t destoff, loff_t len, bool *is_same);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/read_write.c (ffffffff81250060)
Location: fs/read_write.c:1894
Inline: False
Direct callers:
- fs/read_write.c:vfs_clone_file_prep_inodes
Symbols:
ffffffff81250060-ffffffff81250286: vfs_dedupe_file_range_compare (STB_GLOBAL)
4.15
: ✅int vfs_dedupe_file_range_compare(struct inode *src, loff_t srcoff, struct inode *dest, loff_t destoff, loff_t len, bool *is_same);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/read_write.c (ffffffff81271f80)
Location: fs/read_write.c:1897
Inline: False
Direct callers:
- fs/read_write.c:vfs_clone_file_prep_inodes
Symbols:
ffffffff81271f80-ffffffff8127223c: vfs_dedupe_file_range_compare (STB_GLOBAL)
4.18
: Selective Inline, Transformation ⚠️int vfs_dedupe_file_range_compare(struct inode *src, loff_t srcoff, struct inode *dest, loff_t destoff, loff_t len, bool *is_same);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In fs/read_write.c (ffffffff81298467)
Location: fs/read_write.c:1924
Inline: True
Inline callers:
- fs/read_write.c:vfs_clone_file_prep_inodes
Direct callers:
- fs/read_write.c:vfs_clone_file_prep_inodes
Symbols:
ffffffff81297f60-ffffffff81298251: vfs_dedupe_file_range_compare.part.26 (STB_LOCAL)
ffffffff81298260-ffffffff81298270: vfs_dedupe_file_range_compare (STB_GLOBAL)
5.0
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/read_write.c (ffffffff812ad162)
Location: fs/read_write.c:1800
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
5.3
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/read_write.c (ffffffff812c9b14)
Location: fs/read_write.c:1882
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
5.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/read_write.c (ffffffff812db5e5)
Location: fs/read_write.c:1880
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
5.8
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/read_write.c (ffffffff81311580)
Location: fs/read_write.c:1964
Inline: True
Direct callers:
- fs/read_write.c:generic_remap_file_range_prep
Symbols:
ffffffff81311580-ffffffff8131197d: vfs_dedupe_file_range_compare.constprop.0 (STB_LOCAL)
5.11
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/remap_range.c (ffffffff81366900)
Location: fs/remap_range.c:202
Inline: True
Direct callers:
- fs/remap_range.c:generic_remap_file_range_prep
Symbols:
ffffffff81366900-ffffffff81366cf4: vfs_dedupe_file_range_compare.constprop.0 (STB_LOCAL)
5.13
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/remap_range.c (ffffffff8136d1b0)
Location: fs/remap_range.c:202
Inline: True
Direct callers:
- fs/remap_range.c:generic_remap_file_range_prep
Symbols:
ffffffff8136d1b0-ffffffff8136d5a4: vfs_dedupe_file_range_compare.constprop.0 (STB_LOCAL)
5.15
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/remap_range.c (ffffffff813bbe90)
Location: fs/remap_range.c:190
Inline: True
Direct callers:
- fs/remap_range.c:generic_remap_file_range_prep
Symbols:
ffffffff813bbe90-ffffffff813bc281: vfs_dedupe_file_range_compare.constprop.0 (STB_LOCAL)
5.19
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/remap_range.c (0)
Location: fs/remap_range.c:191
Inline: True
Direct callers:
- fs/remap_range.c:generic_remap_file_range_prep
Symbols:
ffffffff81441d40-ffffffff814420fb: vfs_dedupe_file_range_compare.constprop.0 (STB_LOCAL)
ffffffff81e76c1f-ffffffff81e76c76: vfs_dedupe_file_range_compare.constprop.0.cold (STB_LOCAL)
6.2
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/remap_range.c (0)
Location: fs/remap_range.c:183
Inline: True
Direct callers:
- fs/remap_range.c:__generic_remap_file_range_prep
Symbols:
ffffffff814d08a0-ffffffff814d0b7d: vfs_dedupe_file_range_compare.constprop.0 (STB_LOCAL)
ffffffff82068dd1-ffffffff82068e28: vfs_dedupe_file_range_compare.constprop.0.cold (STB_LOCAL)
6.5
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/remap_range.c (0)
Location: fs/remap_range.c:186
Inline: True
Direct callers:
- fs/remap_range.c:__generic_remap_file_range_prep
Symbols:
ffffffff81506fa0-ffffffff8150727d: vfs_dedupe_file_range_compare.constprop.0 (STB_LOCAL)
ffffffff820e86f5-ffffffff820e8748: vfs_dedupe_file_range_compare.constprop.0.cold (STB_LOCAL)
6.8
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/remap_range.c (0)
Location: fs/remap_range.c:192
Inline: True
Direct callers:
- fs/remap_range.c:__generic_remap_file_range_prep
Symbols:
ffffffff8153c2c0-ffffffff8153c618: vfs_dedupe_file_range_compare.constprop.0 (STB_LOCAL)
ffffffff821c54e0-ffffffff821c5527: vfs_dedupe_file_range_compare.constprop.0.cold (STB_LOCAL)
arm64
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/read_write.c (ffff8000103804b8)
Location: fs/read_write.c:1880
Inline: True
Direct callers:
- fs/read_write.c:generic_remap_file_range_prep
Symbols:
ffff8000103804b8-ffff800010380900: vfs_dedupe_file_range_compare.constprop.0 (STB_LOCAL)
armhf
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/read_write.c (c056b424)
Location: fs/read_write.c:1880
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
ppc64el
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/read_write.c (c000000000477070)
Location: fs/read_write.c:1880
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/read_write.c (ffffffe000255b3e)
Location: fs/read_write.c:1880
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
aws
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/read_write.c (ffffffff812d3bc5)
Location: fs/read_write.c:1880
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
azure
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/read_write.c (ffffffff812c4845)
Location: fs/read_write.c:1880
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
gcp
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/read_write.c (ffffffff812d19d5)
Location: fs/read_write.c:1880
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
lowlatency
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/read_write.c (ffffffff812e27fd)
Location: fs/read_write.c:1880
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
Regular
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅