__memcg_kmem_chargeRegular
4.4: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff811ffab0)
Location: mm/memcontrol.c:2427
Inline: False
Direct callers:
- mm/page_alloc.c:alloc_kmem_pages
- mm/page_alloc.c:alloc_kmem_pages_node
Symbols:
ffffffff811ffab0-ffffffff811ffb3c: __memcg_kmem_charge (STB_GLOBAL)
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Absent ⚠️
4.15: Absent ⚠️
4.18: Absent ⚠️
5.0: Absent ⚠️
5.3: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812b5590)
Location: mm/memcontrol.c:2838
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- mm/page_alloc.c:__alloc_pages_nodemask
Symbols:
ffffffff812b5590-ffffffff812b56da: __memcg_kmem_charge (STB_GLOBAL)
5.4: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812c7240)
Location: mm/memcontrol.c:3047
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- mm/page_alloc.c:__alloc_pages_nodemask
Symbols:
ffffffff812c7240-ffffffff812c738a: __memcg_kmem_charge (STB_GLOBAL)
5.8: Selective Inline ⚠️int __memcg_kmem_charge(struct mem_cgroup *memcg, gfp_t gfp, unsigned int nr_pages);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812fcbd0)
Location: mm/memcontrol.c:2896
Inline: True
Direct callers:
- mm/slub.c:alloc_slab_page
- mm/memcontrol.c:__memcg_kmem_charge_page
Symbols:
ffffffff812fcbd0-ffffffff812fcc81: __memcg_kmem_charge (STB_GLOBAL)
5.11: Selective Inline ⚠️int __memcg_kmem_charge(struct mem_cgroup *memcg, gfp_t gfp, unsigned int nr_pages);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff81308e00)
Location: mm/memcontrol.c:3076
Inline: True
Direct callers:
- mm/memcontrol.c:obj_cgroup_charge
- mm/memcontrol.c:obj_cgroup_charge
- mm/memcontrol.c:__memcg_kmem_charge_page
Symbols:
ffffffff81308e00-ffffffff81308ee4: __memcg_kmem_charge (STB_GLOBAL)
5.13: Absent ⚠️
5.15: Absent ⚠️
5.19: Absent ⚠️
6.2: Absent ⚠️
6.5: Absent ⚠️
6.8: Absent ⚠️
arm64: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffff80001036a068)
Location: mm/memcontrol.c:3047
Inline: False
Direct callers:
- kernel/fork.c:dup_task_struct
- mm/page_alloc.c:__alloc_pages_nodemask
Symbols:
ffff80001036a068-ffff80001036a198: __memcg_kmem_charge (STB_GLOBAL)
armhf: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (c055b45c)
Location: mm/memcontrol.c:3047
Inline: False
Direct callers:
- mm/page_alloc.c:__alloc_pages_nodemask
Symbols:
c055b45c-c055b670: __memcg_kmem_charge (STB_GLOBAL)
ppc64el: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (c000000000458dd0)
Location: mm/memcontrol.c:3047
Inline: False
Direct callers:
- mm/page_alloc.c:__alloc_pages_nodemask
Symbols:
c000000000458dd0-c000000000459054: __memcg_kmem_charge (STB_GLOBAL)
riscv64: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffe0002478ac)
Location: mm/memcontrol.c:3047
Inline: False
Direct callers:
- mm/page_alloc.c:__alloc_pages_nodemask
Symbols:
ffffffe0002478ac-ffffffe000247a26: __memcg_kmem_charge (STB_GLOBAL)
aws: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812bf820)
Location: mm/memcontrol.c:3047
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- mm/page_alloc.c:__alloc_pages_nodemask
Symbols:
ffffffff812bf820-ffffffff812bf96a: __memcg_kmem_charge (STB_GLOBAL)
azure: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812b0900)
Location: mm/memcontrol.c:3047
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- mm/page_alloc.c:__alloc_pages_nodemask
Symbols:
ffffffff812b0900-ffffffff812b0a4a: __memcg_kmem_charge (STB_GLOBAL)
gcp: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812bd630)
Location: mm/memcontrol.c:3047
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- mm/page_alloc.c:__alloc_pages_nodemask
Symbols:
ffffffff812bd630-ffffffff812bd77a: __memcg_kmem_charge (STB_GLOBAL)
lowlatency: ✅int __memcg_kmem_charge(struct page *page, gfp_t gfp, int order);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812cdf10)
Location: mm/memcontrol.c:3047
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- mm/page_alloc.c:__alloc_pages_nodemask
Symbols:
ffffffff812cdf10-ffffffff812ce0a3: __memcg_kmem_charge (STB_GLOBAL)
Regular
5.3 and 5.4 ✅
5.4 and 5.8 ⚠️struct mem_cgroup *memcg
unsigned int nr_pages
struct page *page
int order
5.8 and 5.11 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅