ksm_might_need_to_copyRegular
4.4: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff811e6cd0)
Location: mm/ksm.c:1881
Inline: False
Direct callers:
- mm/memory.c:handle_mm_fault
- mm/swapfile.c:unuse_mm
Symbols:
ffffffff811e6cd0-ffffffff811e6e81: ksm_might_need_to_copy (STB_GLOBAL)
4.8: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81205d00)
Location: mm/ksm.c:1861
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_mm
Symbols:
ffffffff81205d00-ffffffff81205f1f: ksm_might_need_to_copy (STB_GLOBAL)
4.10: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81217d10)
Location: mm/ksm.c:1907
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_mm
Symbols:
ffffffff81217d10-ffffffff81217f31: ksm_might_need_to_copy (STB_GLOBAL)
4.13: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81223910)
Location: mm/ksm.c:2473
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_mm
Symbols:
ffffffff81223910-ffffffff81223ad0: ksm_might_need_to_copy (STB_GLOBAL)
4.15: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8123ef50)
Location: mm/ksm.c:2487
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_mm
Symbols:
ffffffff8123ef50-ffffffff8123f110: ksm_might_need_to_copy (STB_GLOBAL)
4.18: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81262700)
Location: mm/ksm.c:2552
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_vma
Symbols:
ffffffff81262700-ffffffff812628c6: ksm_might_need_to_copy (STB_GLOBAL)
5.0: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81276f80)
Location: mm/ksm.c:2555
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_vma
Symbols:
ffffffff81276f80-ffffffff81277146: ksm_might_need_to_copy (STB_GLOBAL)
5.3: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812927e0)
Location: mm/ksm.c:2582
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
Symbols:
ffffffff812927e0-ffffffff812929a6: ksm_might_need_to_copy (STB_GLOBAL)
5.4: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812a2560)
Location: mm/ksm.c:2564
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
Symbols:
ffffffff812a2560-ffffffff812a2729: ksm_might_need_to_copy (STB_GLOBAL)
5.8: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812d6c70)
Location: mm/ksm.c:2573
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte
Symbols:
ffffffff812d6c70-ffffffff812d6ea9: ksm_might_need_to_copy (STB_GLOBAL)
5.11: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812e2800)
Location: mm/ksm.c:2574
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte
Symbols:
ffffffff812e2800-ffffffff812e2a36: ksm_might_need_to_copy (STB_GLOBAL)
5.13: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812e9f90)
Location: mm/ksm.c:2570
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte
Symbols:
ffffffff812e9f90-ffffffff812ea1c6: ksm_might_need_to_copy (STB_GLOBAL)
5.15: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81331eb0)
Location: mm/ksm.c:2566
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte
Symbols:
ffffffff81331eb0-ffffffff813320e5: ksm_might_need_to_copy (STB_GLOBAL)
5.19: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff813a3080)
Location: mm/ksm.c:2578
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte
Symbols:
ffffffff813a3080-ffffffff813a34ae: ksm_might_need_to_copy (STB_GLOBAL)
6.2: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81422d00)
Location: mm/ksm.c:2610
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte
Symbols:
ffffffff81422d00-ffffffff814231fe: ksm_might_need_to_copy (STB_GLOBAL)
6.5: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81457d70)
Location: mm/ksm.c:2782
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte
Symbols:
ffffffff81457d70-ffffffff8145828b: ksm_might_need_to_copy (STB_GLOBAL)
6.8: ✅struct folio *ksm_might_need_to_copy(struct folio *folio, struct vm_area_struct *vma, long unsigned int addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81492840)
Location: mm/ksm.c:3057
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte
Symbols:
ffffffff81492840-ffffffff814929ff: ksm_might_need_to_copy (STB_GLOBAL)
arm64: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffff800010341f38)
Location: mm/ksm.c:2564
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte_range
Symbols:
ffff800010341f38-ffff800010342144: ksm_might_need_to_copy (STB_GLOBAL)
armhf: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (c0547cfc)
Location: mm/ksm.c:2564
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_mm
Symbols:
c0547cfc-c0547e7c: ksm_might_need_to_copy (STB_GLOBAL)
ppc64el: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (c00000000041f760)
Location: mm/ksm.c:2564
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte_range
- mm/swapfile.c:unuse_pte_range
Symbols:
c00000000041f760-c00000000041fa34: ksm_might_need_to_copy (STB_GLOBAL)
riscv64: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffe000236234)
Location: mm/ksm.c:2564
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte_range
Symbols:
ffffffe000236234-ffffffe0002363e2: ksm_might_need_to_copy (STB_GLOBAL)
aws: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8129ab40)
Location: mm/ksm.c:2564
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
Symbols:
ffffffff8129ab40-ffffffff8129ad09: ksm_might_need_to_copy (STB_GLOBAL)
azure: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8128c700)
Location: mm/ksm.c:2564
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
- mm/swapfile.c:unuse_pte_range
Symbols:
ffffffff8128c700-ffffffff8128c8c9: ksm_might_need_to_copy (STB_GLOBAL)
gcp: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81298950)
Location: mm/ksm.c:2564
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
Symbols:
ffffffff81298950-ffffffff81298b19: ksm_might_need_to_copy (STB_GLOBAL)
lowlatency: ✅struct page *ksm_might_need_to_copy(struct page *page, struct vm_area_struct *vma, long unsigned int address);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812a8700)
Location: mm/ksm.c:2564
Inline: False
Direct callers:
- mm/memory.c:do_swap_page
Symbols:
ffffffff812a8700-ffffffff812a890c: ksm_might_need_to_copy (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
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 ⚠️struct folio *folio
long unsigned int addr
struct page *page
long unsigned int address
struct page * ➡️ struct folio *
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅