vfs_dedupe_file_range_compareRegular
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 ✅