__memcg_kmem_charge
Regular
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
✅