page_dup_rmapRegular
4.4: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff811c12d0)
Location: include/linux/rmap.h:166
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
In mm/hugetlb.c (ffffffff811de9c3)
Location: include/linux/rmap.h:166
Inline: True
Inline callers:
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_fault
In mm/migrate.c (ffffffff811f0db8)
Location: include/linux/rmap.h:166
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff811f5e54)
Location: include/linux/rmap.h:166
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
4.8: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff811dcd38)
Location: include/linux/rmap.h:176
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
In mm/hugetlb.c (ffffffff811fd779)
Location: include/linux/rmap.h:176
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff81210030)
Location: include/linux/rmap.h:176
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff81214c80)
Location: include/linux/rmap.h:176
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
4.10: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff811ec830)
Location: include/linux/rmap.h:185
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
In mm/hugetlb.c (ffffffff8120e240)
Location: include/linux/rmap.h:185
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff81222158)
Location: include/linux/rmap.h:185
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff81227268)
Location: include/linux/rmap.h:185
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
4.13: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff811f775d)
Location: include/linux/rmap.h:183
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
In mm/hugetlb.c (ffffffff81217805)
Location: include/linux/rmap.h:183
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff8122dfd4)
Location: include/linux/rmap.h:183
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff812330a2)
Location: include/linux/rmap.h:183
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
4.15: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8120a8d0)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
In mm/hugetlb.c (ffffffff81232569)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff81249d2c)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff812508a9)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
4.18: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8122b6c9)
Location: include/linux/rmap.h:187
Inline: True
In mm/hugetlb.c (ffffffff81255562)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff8126d56d)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff81274ebb)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
5.0: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8123ea9e)
Location: include/linux/rmap.h:187
Inline: True
In mm/hugetlb.c (ffffffff8126993d)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff81281c5d)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff81289e5c)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
5.3: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff81250850)
Location: include/linux/rmap.h:187
Inline: True
In mm/hugetlb.c (ffffffff81284a77)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff8129dd5d)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff812a4a6b)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
5.4: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8125ee00)
Location: include/linux/rmap.h:187
Inline: True
In mm/hugetlb.c (ffffffff81294617)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff812ad60d)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff812b5f2b)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
5.8: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8128ee78)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/memory.c:copy_one_pte
- mm/memory.c:copy_one_pte
In mm/hugetlb.c (ffffffff812c7a09)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff812e29b9)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff812eb024)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
5.11: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff812999e1)
Location: include/linux/rmap.h:186
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/hugetlb.c (ffffffff812d3579)
Location: include/linux/rmap.h:186
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff812edde4)
Location: include/linux/rmap.h:186
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff812f869c)
Location: include/linux/rmap.h:186
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
5.13: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff8129ec69)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/hugetlb.c (ffffffff812da39c)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff812f3f93)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff812feba5)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
5.15: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff812dfeb4)
Location: include/linux/rmap.h:183
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_nonpresent_pte
In mm/hugetlb.c (ffffffff81321291)
Location: include/linux/rmap.h:183
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff8133e9c4)
Location: include/linux/rmap.h:183
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff813487a5)
Location: include/linux/rmap.h:183
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
5.19: Absent ⚠️
6.2: Absent ⚠️
6.5: Absent ⚠️
6.8: Absent ⚠️
arm64: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffff8000102f6508)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/hugetlb.c (ffff80001033308c)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffff80001034f120)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffff800010356e8c)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
armhf: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/memory.c (c051866c)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
ppc64el: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (c0000000003be4a8)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
In mm/hugetlb.c (c00000000040ee30)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (c000000000431374)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (c00000000043eb6c)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
riscv64: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffe000209e9e)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
In mm/hugetlb.c (ffffffe00022f5aa)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffe00023e1fe)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
aws: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff81257450)
Location: include/linux/rmap.h:187
Inline: True
In mm/hugetlb.c (ffffffff8128cbf7)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff812a5bed)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff812ae50b)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
azure: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff81249d40)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
In mm/hugetlb.c (ffffffff8127ea19)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff812976bb)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff8129fb13)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
gcp: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff812551f0)
Location: include/linux/rmap.h:187
Inline: True
In mm/hugetlb.c (ffffffff8128aa07)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff812a39fd)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff812ac31b)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
lowlatency: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/memory.c (ffffffff81264ca6)
Location: include/linux/rmap.h:187
Inline: True
In mm/hugetlb.c (ffffffff8129a7fc)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/migrate.c (ffffffff812b420d)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff812bc6ac)
Location: include/linux/rmap.h:187
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd