stable_tree_appendRegular
4.4: Selective Inline ⚠️void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/ksm.c (ffffffff811e4610)
Location: mm/ksm.c:1412
Inline: True
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
Symbols:
ffffffff811e4610-ffffffff811e4661: stable_tree_append (STB_LOCAL)
4.8: Selective Inline ⚠️void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/ksm.c (ffffffff81202f40)
Location: mm/ksm.c:1384
Inline: True
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
Symbols:
ffffffff81202f40-ffffffff81202f91: stable_tree_append (STB_LOCAL)
4.10: Selective Inline ⚠️void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/ksm.c (ffffffff81214e20)
Location: mm/ksm.c:1413
Inline: True
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
Symbols:
ffffffff81214e20-ffffffff81214e71: stable_tree_append (STB_LOCAL)
4.13: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8121fea0)
Location: mm/ksm.c:1950
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
Symbols:
ffffffff8121fea0-ffffffff8121ff10: stable_tree_append (STB_LOCAL)
4.15: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8123b0c0)
Location: mm/ksm.c:1961
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
Symbols:
ffffffff8123b0c0-ffffffff8123b130: stable_tree_append (STB_LOCAL)
4.18: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8125eb20)
Location: mm/ksm.c:1991
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
Symbols:
ffffffff8125eb20-ffffffff8125eb90: stable_tree_append (STB_LOCAL)
5.0: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81273350)
Location: mm/ksm.c:1989
Inline: False
Direct callers:
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
Symbols:
ffffffff81273350-ffffffff812733c0: stable_tree_append (STB_LOCAL)
5.3: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8128eb50)
Location: mm/ksm.c:2012
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff8128eb50-ffffffff8128ebc0: stable_tree_append (STB_LOCAL)
5.4: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8129e930)
Location: mm/ksm.c:1994
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff8129e930-ffffffff8129e9a0: stable_tree_append (STB_LOCAL)
5.8: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812d2f40)
Location: mm/ksm.c:1994
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff812d2f40-ffffffff812d2fb0: stable_tree_append (STB_LOCAL)
5.11: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812de800)
Location: mm/ksm.c:1995
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff812de800-ffffffff812de870: stable_tree_append (STB_LOCAL)
5.13: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812e5fe0)
Location: mm/ksm.c:1991
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff812e5fe0-ffffffff812e6050: stable_tree_append (STB_LOCAL)
5.15: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8132df30)
Location: mm/ksm.c:1987
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff8132df30-ffffffff8132dfa0: stable_tree_append (STB_LOCAL)
5.19: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8139e190)
Location: mm/ksm.c:1997
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff8139e190-ffffffff8139e234: stable_tree_append (STB_LOCAL)
6.2: ✅void stable_tree_append(struct ksm_rmap_item *rmap_item, struct ksm_stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8141d310)
Location: mm/ksm.c:2013
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff8141d310-ffffffff8141d3b4: stable_tree_append (STB_LOCAL)
6.5: ✅void stable_tree_append(struct ksm_rmap_item *rmap_item, struct ksm_stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81451c50)
Location: mm/ksm.c:2059
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff81451c50-ffffffff81451cf4: stable_tree_append (STB_LOCAL)
6.8: ✅void stable_tree_append(struct ksm_rmap_item *rmap_item, struct ksm_stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff8148bc80)
Location: mm/ksm.c:2258
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff8148bc80-ffffffff8148bd24: stable_tree_append (STB_LOCAL)
arm64: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffff80001033da98)
Location: mm/ksm.c:1994
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffff80001033da98-ffff80001033db64: stable_tree_append (STB_LOCAL)
armhf: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (c0544624)
Location: mm/ksm.c:1994
Inline: False
Direct callers:
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
Symbols:
c0544624-c0544700: stable_tree_append (STB_LOCAL)
ppc64el: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (c0000000004199f0)
Location: mm/ksm.c:1994
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
c0000000004199f0-c000000000419aa8: stable_tree_append (STB_LOCAL)
riscv64: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffe000233456)
Location: mm/ksm.c:1994
Inline: False
Direct callers:
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
Symbols:
ffffffe000233456-ffffffe0002334fa: stable_tree_append (STB_LOCAL)
aws: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81296f10)
Location: mm/ksm.c:1994
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff81296f10-ffffffff81296f80: stable_tree_append (STB_LOCAL)
azure: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81288b20)
Location: mm/ksm.c:1994
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff81288b20-ffffffff81288b90: stable_tree_append (STB_LOCAL)
gcp: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff81294d20)
Location: mm/ksm.c:1994
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff81294d20-ffffffff81294d90: stable_tree_append (STB_LOCAL)
lowlatency: ✅void stable_tree_append(struct rmap_item *rmap_item, struct stable_node *stable_node, bool max_page_sharing_bypass);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/ksm.c (ffffffff812a4b90)
Location: mm/ksm.c:1994
Inline: False
Direct callers:
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
Symbols:
ffffffff812a4b90-ffffffff812a4c00: stable_tree_append (STB_LOCAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ⚠️bool max_page_sharing_bypass
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 ⚠️struct rmap_item *rmap_item ➡️ struct ksm_rmap_item *rmap_item
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 ✅