follow_pte_pmdRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff811e6b90)
Location: mm/memory.c:3834
Inline: False
Symbols:
ffffffff811e6b90-ffffffff811e6ba4: follow_pte_pmd (STB_GLOBAL)
4.13: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, long unsigned int *start, long unsigned int *end, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff811f1da0)
Location: mm/memory.c:4123
Inline: False
Direct callers:
- fs/dax.c:dax_writeback_mapping_range
Symbols:
ffffffff811f1da0-ffffffff811f1db3: follow_pte_pmd (STB_GLOBAL)
4.15: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, long unsigned int *start, long unsigned int *end, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff81208bc0)
Location: mm/memory.c:4301
Inline: False
Direct callers:
- fs/dax.c:dax_writeback_mapping_range
Symbols:
ffffffff81208bc0-ffffffff81208bd3: follow_pte_pmd (STB_GLOBAL)
4.18: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, long unsigned int *start, long unsigned int *end, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff81229ba0)
Location: mm/memory.c:4346
Inline: False
Direct callers:
- fs/dax.c:dax_writeback_mapping_range
Symbols:
ffffffff81229ba0-ffffffff81229bb3: follow_pte_pmd (STB_GLOBAL)
5.0: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff8123d070)
Location: mm/memory.c:4136
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
ffffffff8123d070-ffffffff8123d080: follow_pte_pmd (STB_GLOBAL)
5.3: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff8124ed10)
Location: mm/memory.c:4187
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
ffffffff8124ed10-ffffffff8124ed20: follow_pte_pmd (STB_GLOBAL)
5.4: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff8125d2f0)
Location: mm/memory.c:4212
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
ffffffff8125d2f0-ffffffff8125d300: follow_pte_pmd (STB_GLOBAL)
5.8: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff8128d8d0)
Location: mm/memory.c:4577
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
ffffffff8128d8d0-ffffffff8128d8e0: follow_pte_pmd (STB_GLOBAL)
5.11: Absent ⚠️
5.13: Absent ⚠️
5.15: Absent ⚠️
5.19: Absent ⚠️
6.2: Absent ⚠️
6.5: Absent ⚠️
6.8: Absent ⚠️
arm64: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffff8000102f4780)
Location: mm/memory.c:4212
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
ffff8000102f4780-ffff8000102f47e4: follow_pte_pmd (STB_GLOBAL)
armhf: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (c0516a34)
Location: mm/memory.c:4212
Inline: False
Symbols:
c0516a34-c0516a60: follow_pte_pmd (STB_GLOBAL)
ppc64el: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (c0000000003bb470)
Location: mm/memory.c:4212
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
c0000000003bb470-c0000000003bb484: follow_pte_pmd (STB_GLOBAL)
riscv64: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffe00020685c)
Location: mm/memory.c:4212
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
ffffffe00020685c-ffffffe0002068ae: follow_pte_pmd (STB_GLOBAL)
aws: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff81255940)
Location: mm/memory.c:4212
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
ffffffff81255940-ffffffff81255950: follow_pte_pmd (STB_GLOBAL)
azure: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff81248030)
Location: mm/memory.c:4212
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
ffffffff81248030-ffffffff81248040: follow_pte_pmd (STB_GLOBAL)
gcp: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff812536e0)
Location: mm/memory.c:4212
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
ffffffff812536e0-ffffffff812536f0: follow_pte_pmd (STB_GLOBAL)
lowlatency: ✅int follow_pte_pmd(struct mm_struct *mm, long unsigned int address, struct mmu_notifier_range *range, pte_t **ptepp, pmd_t **pmdpp, spinlock_t **ptlp);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff812630b0)
Location: mm/memory.c:4212
Inline: False
Direct callers:
- fs/dax.c:dax_entry_mkclean
Symbols:
ffffffff812630b0-ffffffff812630c0: follow_pte_pmd (STB_GLOBAL)
Regular
4.10 and 4.13 ⚠️long unsigned int *start
long unsigned int *end
mm, address, ptepp, pmdpp, ptlp ➡️ mm, address, start, end, ptepp, pmdpp, ptlp
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ⚠️struct mmu_notifier_range *range
long unsigned int *start
long unsigned int *end
mm, address, start, end, ptepp, pmdpp, ptlp ➡️ mm, address, range, ptepp, pmdpp, ptlp
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅