pmd_wrprotect
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff811f5e7c)
Location: arch/x86/include/asm/pgtable.h:277
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
In fs/proc/task_mmu.c (ffffffff81278f7c)
Location: arch/x86/include/asm/pgtable.h:277
Inline: True
Inline callers:
- fs/proc/task_mmu.c:clear_refs_pte_range
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81214ca8)
Location: arch/x86/include/asm/pgtable.h:301
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
In fs/proc/task_mmu.c (ffffffff812a5828)
Location: arch/x86/include/asm/pgtable.h:301
Inline: True
Inline callers:
- fs/proc/task_mmu.c:clear_refs_pte_range
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81227290)
Location: arch/x86/include/asm/pgtable.h:301
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
In fs/dax.c (ffffffff8129bb9b)
Location: arch/x86/include/asm/pgtable.h:301
Inline: True
In fs/proc/task_mmu.c (ffffffff812bb172)
Location: arch/x86/include/asm/pgtable.h:301
Inline: True
Inline callers:
- fs/proc/task_mmu.c:clear_refs_pte_range
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff81203274)
Location: arch/x86/include/asm/pgtable.h:358
Inline: True
Inline callers:
- mm/rmap.c:page_mkclean_one
In mm/huge_memory.c (ffffffff812330ca)
Location: arch/x86/include/asm/pgtable.h:358
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
In fs/dax.c (ffffffff812aaae8)
Location: arch/x86/include/asm/pgtable.h:358
Inline: True
Inline callers:
- fs/dax.c:dax_writeback_mapping_range
In fs/proc/task_mmu.c (ffffffff812c689e)
Location: arch/x86/include/asm/pgtable.h:358
Inline: True
Inline callers:
- fs/proc/task_mmu.c:clear_refs_pte_range
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:373
Inline: True
In mm/huge_memory.c (0)
Location: arch/x86/include/asm/pgtable.h:373
Inline: True
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:373
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:373
Inline: True
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:383
Inline: True
In mm/huge_memory.c (0)
Location: arch/x86/include/asm/pgtable.h:383
Inline: True
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:383
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:383
Inline: True
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:385
Inline: True
In mm/huge_memory.c (0)
Location: arch/x86/include/asm/pgtable.h:385
Inline: True
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:385
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:385
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In mm/huge_memory.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In mm/huge_memory.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:441
Inline: True
In mm/huge_memory.c (ffffffff812ec8a6)
Location: arch/x86/include/asm/pgtable.h:441
Inline: True
Inline callers:
- mm/huge_memory.c:change_huge_pmd
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:441
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:441
Inline: True
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:440
Inline: True
In mm/huge_memory.c (ffffffff812f7937)
Location: arch/x86/include/asm/pgtable.h:440
Inline: True
Inline callers:
- mm/huge_memory.c:change_huge_pmd
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:440
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:440
Inline: True
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:440
Inline: True
In mm/huge_memory.c (ffffffff812fde1a)
Location: arch/x86/include/asm/pgtable.h:440
Inline: True
Inline callers:
- mm/huge_memory.c:remove_migration_pmd
- mm/huge_memory.c:change_huge_pmd
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:440
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:440
Inline: True
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:411
Inline: True
In mm/huge_memory.c (ffffffff813479ba)
Location: arch/x86/include/asm/pgtable.h:411
Inline: True
Inline callers:
- mm/huge_memory.c:remove_migration_pmd
- mm/huge_memory.c:change_huge_pmd
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:411
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:411
Inline: True
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:414
Inline: True
In mm/huge_memory.c (ffffffff813c1e2b)
Location: arch/x86/include/asm/pgtable.h:414
Inline: True
Inline callers:
- mm/huge_memory.c:remove_migration_pmd
- mm/huge_memory.c:change_huge_pmd
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:414
Inline: True
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:431
Inline: True
In mm/huge_memory.c (ffffffff81443ff8)
Location: arch/x86/include/asm/pgtable.h:431
Inline: True
Inline callers:
- mm/huge_memory.c:remove_migration_pmd
- mm/huge_memory.c:remove_migration_pmd
- mm/huge_memory.c:change_huge_pmd
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:431
Inline: True
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:405
Inline: True
In mm/huge_memory.c (ffffffff814795a0)
Location: arch/x86/include/asm/pgtable.h:405
Inline: True
Inline callers:
- mm/huge_memory.c:remove_migration_pmd
- mm/huge_memory.c:change_huge_pmd
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:405
Inline: True
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff81437b89)
Location: arch/x86/include/asm/pgtable.h:526
Inline: True
In mm/huge_memory.c (ffffffff814a8b47)
Location: arch/x86/include/asm/pgtable.h:526
Inline: True
Inline callers:
- mm/huge_memory.c:remove_migration_pmd
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
In fs/proc/task_mmu.c (ffffffff8159db23)
Location: arch/x86/include/asm/pgtable.h:526
Inline: True
Inline callers:
- fs/proc/task_mmu.c:clear_refs_pte_range
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In mm/huge_memory.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In mm/huge_memory.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In mm/huge_memory.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In mm/huge_memory.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/dax.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True
In fs/proc/task_mmu.c (0)
Location: arch/x86/include/asm/pgtable.h:402
Inline: True