__pmd_trans_huge_lock
Regular
4.4
: ✅int __pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma, spinlock_t **ptl);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff811f6770)
Location: mm/huge_memory.c:1598
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:change_huge_pmd
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:clear_refs_pte_range
Symbols:
ffffffff811f6770-ffffffff811f6874: __pmd_trans_huge_lock (STB_GLOBAL)
4.8
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812155c0)
Location: mm/huge_memory.c:1467
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
Symbols:
ffffffff812155c0-ffffffff81215660: __pmd_trans_huge_lock (STB_GLOBAL)
4.10
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81227c40)
Location: mm/huge_memory.c:1592
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
Symbols:
ffffffff81227c40-ffffffff81227cdd: __pmd_trans_huge_lock (STB_GLOBAL)
4.13
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81233e30)
Location: mm/huge_memory.c:1836
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
Symbols:
ffffffff81233e30-ffffffff81233ecd: __pmd_trans_huge_lock (STB_GLOBAL)
4.15
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812518d0)
Location: mm/huge_memory.c:1942
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff812518d0-ffffffff812519cd: __pmd_trans_huge_lock (STB_GLOBAL)
4.18
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81275e10)
Location: mm/huge_memory.c:1930
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff81275e10-ffffffff81275ef4: __pmd_trans_huge_lock (STB_GLOBAL)
5.0
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff8128ac70)
Location: mm/huge_memory.c:1950
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff8128ac70-ffffffff8128ad54: __pmd_trans_huge_lock (STB_GLOBAL)
5.3
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812a5890)
Location: mm/huge_memory.c:2008
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff812a5890-ffffffff812a5974: __pmd_trans_huge_lock (STB_GLOBAL)
5.4
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812b6d50)
Location: mm/huge_memory.c:2013
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff812b6d50-ffffffff812b6e34: __pmd_trans_huge_lock (STB_GLOBAL)
5.8
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812ebeb0)
Location: mm/huge_memory.c:1886
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff812ebeb0-ffffffff812ebf8b: __pmd_trans_huge_lock (STB_GLOBAL)
5.11
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812f6f20)
Location: mm/huge_memory.c:1901
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff812f6f20-ffffffff812f6ffb: __pmd_trans_huge_lock (STB_GLOBAL)
5.13
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812fd2d0)
Location: mm/huge_memory.c:1908
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff812fd2d0-ffffffff812fd3a9: __pmd_trans_huge_lock (STB_GLOBAL)
5.15
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81346f90)
Location: mm/huge_memory.c:1831
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memory-failure.c:hwpoison_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff81346f90-ffffffff8134706b: __pmd_trans_huge_lock (STB_GLOBAL)
5.19
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff813bd2d0)
Location: mm/huge_memory.c:1857
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/mlock.c:mlock_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memory-failure.c:hwpoison_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff813bd2d0-ffffffff813bd3bf: __pmd_trans_huge_lock (STB_GLOBAL)
6.2
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff8143fa00)
Location: mm/huge_memory.c:1956
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/mlock.c:mlock_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memory-failure.c:hwpoison_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff8143fa00-ffffffff8143faf7: __pmd_trans_huge_lock (STB_GLOBAL)
6.5
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff81475240)
Location: mm/huge_memory.c:1945
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/mlock.c:mlock_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_folios_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memory-failure.c:hwpoison_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff81475240-ffffffff81475338: __pmd_trans_huge_lock (STB_GLOBAL)
6.8
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff814a4cb0)
Location: mm/huge_memory.c:2284
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/mlock.c:mlock_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_folios_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memory-failure.c:hwpoison_pte_range
- mm/userfaultfd.c:move_pages
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff814a4cb0-ffffffff814a4da7: __pmd_trans_huge_lock (STB_GLOBAL)
arm64
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffff800010357ad0)
Location: mm/huge_memory.c:2013
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffff800010357ad0-ffff800010357b98: __pmd_trans_huge_lock (STB_GLOBAL)
armhf
: Absent ⚠️
ppc64el
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (c00000000043fd00)
Location: mm/huge_memory.c:2013
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
c00000000043fd00-c00000000043fea4: __pmd_trans_huge_lock (STB_GLOBAL)
riscv64
: Absent ⚠️
aws
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812af330)
Location: mm/huge_memory.c:2013
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff812af330-ffffffff812af414: __pmd_trans_huge_lock (STB_GLOBAL)
azure
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812a0820)
Location: mm/huge_memory.c:2013
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff812a0820-ffffffff812a08f1: __pmd_trans_huge_lock (STB_GLOBAL)
gcp
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812ad140)
Location: mm/huge_memory.c:2013
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
Symbols:
ffffffff812ad140-ffffffff812ad224: __pmd_trans_huge_lock (STB_GLOBAL)
lowlatency
: ✅spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/huge_memory.c (ffffffff812bd4c0)
Location: mm/huge_memory.c:2013
Inline: False
Direct callers:
- mm/mincore.c:mincore_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
Symbols:
ffffffff812bd4c0-ffffffff812bd5a2: __pmd_trans_huge_lock (STB_GLOBAL)
Regular
4.4
and 4.8
⚠️spinlock_t **ptl
int
➡️ spinlock_t *
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and ppc64el
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅