follow_pte_pmd
Regular
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
✅