get_ksm_pageRegular
4.4: ✅struct page *get_ksm_page(struct stable_node *stable_node, bool lock_it);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff811e4aa0)
Location: mm/ksm.c:537
Inline: False
Direct callers:
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
Symbols:
ffffffff811e4aa0-ffffffff811e4ba2: get_ksm_page (STB_LOCAL)
4.8: ✅struct page *get_ksm_page(struct stable_node *stable_node, bool lock_it);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81203570)
Location: mm/ksm.c:529
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff81203570-ffffffff812036e0: get_ksm_page (STB_LOCAL)
4.10: ✅struct page *get_ksm_page(struct stable_node *stable_node, bool lock_it);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81215580)
Location: mm/ksm.c:540
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff81215580-ffffffff812156f9: get_ksm_page (STB_LOCAL)
4.13: ✅struct page *get_ksm_page(struct stable_node *stable_node, bool lock_it);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81220ba0)
Location: mm/ksm.c:669
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:stable_node_dup
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff81220ba0-ffffffff81220cf9: get_ksm_page (STB_LOCAL)
4.15: ✅struct page *get_ksm_page(struct stable_node *stable_node, bool lock_it);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8123be30)
Location: mm/ksm.c:669
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:stable_node_dup
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff8123be30-ffffffff8123bfa9: get_ksm_page (STB_LOCAL)
4.18: ✅struct page *get_ksm_page(struct stable_node *stable_node, bool lock_it);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8125f3b0)
Location: mm/ksm.c:688
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff8125f3b0-ffffffff8125f52f: get_ksm_page (STB_LOCAL)
5.0: ✅struct page *get_ksm_page(struct stable_node *stable_node, bool lock_it);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81273af0)
Location: mm/ksm.c:689
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff81273af0-ffffffff81273c6f: get_ksm_page (STB_LOCAL)
5.3: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8128fbb0)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff8128fbb0-ffffffff8128fdc8: get_ksm_page (STB_LOCAL)
5.4: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8129f940)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff8129f940-ffffffff8129fb58: get_ksm_page (STB_LOCAL)
5.8: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812d3fb0)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:stable_node_dup
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff812d3fb0-ffffffff812d41b2: get_ksm_page (STB_LOCAL)
5.11: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812df9a0)
Location: mm/ksm.c:695
Inline: False
Direct callers:
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:stable_node_dup
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff812df9a0-ffffffff812dfb9c: get_ksm_page (STB_LOCAL)
5.13: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812e6bc0)
Location: mm/ksm.c:693
Inline: False
Direct callers:
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:stable_node_dup
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff812e6bc0-ffffffff812e6dbc: get_ksm_page (STB_LOCAL)
5.15: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8132eaf0)
Location: mm/ksm.c:689
Inline: False
Direct callers:
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:stable_node_dup
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff8132eaf0-ffffffff8132ece6: get_ksm_page (STB_LOCAL)
5.19: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8139ebb0)
Location: mm/ksm.c:693
Inline: False
Direct callers:
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_node_dup
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff8139ebb0-ffffffff8139ee71: get_ksm_page (STB_LOCAL)
6.2: ✅struct page *get_ksm_page(struct ksm_stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8141e1f0)
Location: mm/ksm.c:692
Inline: False
Direct callers:
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_node_dup
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff8141e1f0-ffffffff8141e4b1: get_ksm_page (STB_LOCAL)
6.5: ✅struct page *get_ksm_page(struct ksm_stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81452e80)
Location: mm/ksm.c:728
Inline: False
Direct callers:
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_node_dup
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff81452e80-ffffffff81453149: get_ksm_page (STB_LOCAL)
6.8: ✅struct page *get_ksm_page(struct ksm_stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8148d6e0)
Location: mm/ksm.c:918
Inline: False
Direct callers:
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_insert
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_node_dup
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff8148d6e0-ffffffff8148d993: get_ksm_page (STB_LOCAL)
arm64: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffff80001033efc0)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffff80001033efc0-ffff80001033f258: get_ksm_page (STB_LOCAL)
armhf: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (c0545404)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
c0545404-c054572c: get_ksm_page (STB_LOCAL)
ppc64el: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (c00000000041b3b0)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
c00000000041b3b0-c00000000041b714: get_ksm_page (STB_LOCAL)
riscv64: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffe0002339a4)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffe0002339a4-ffffffe000233b4e: get_ksm_page (STB_LOCAL)
aws: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81297f20)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff81297f20-ffffffff81298138: get_ksm_page (STB_LOCAL)
azure: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81289ae0)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff81289ae0-ffffffff81289cf8: get_ksm_page (STB_LOCAL)
gcp: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81295d30)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
Symbols:
ffffffff81295d30-ffffffff81295f48: get_ksm_page (STB_LOCAL)
lowlatency: ✅struct page *get_ksm_page(struct stable_node *stable_node, enum get_ksm_page_flags flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812a5b40)
Location: mm/ksm.c:694
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:stable_tree_search
- mm/ksm.c:stable_tree_search
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:remove_stable_node
Symbols:
ffffffff812a5b40-ffffffff812a5d53: get_ksm_page (STB_LOCAL)
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 ⚠️enum get_ksm_page_flags flags
bool lock_it
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 ⚠️struct stable_node *stable_node ➡️ struct ksm_stable_node *stable_node
6.2 and 6.5 ✅
6.5 and 6.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 ✅