count_memcg_events(9)
π count_memcg_events(9) π
okay so bestie, welcome to the Kernel API Manual β¨ this one lives in the kernel-doc girlies corner, and honestly? it's a little one-shot function that just wants to keep the cgroup accounting books cute and correct π
πΈ NAME πΈ
count_memcg_events β literally just accounts VM events in a cgroup π
no cap, that's the whole job
β¨ SYNOPSIS β¨
void count_memcg_events (struct mem_cgroup *memcg , enum vm_event_item
idx , unsigned long count );
like yes, it returns void, she's not giving you anything back, she's just doing the work behind the scenes π
π¦ ARGUMENTS π¦
memcgβ the memory cgroup π§ the actual group-chat this event is getting posted inidxβ the event item β the "which event are we even talking about" selectorcountβ the number of events that occurred π₯ how many times it happened, pls be honest
π SEE ALSO π
Kernel file ./mm/memcontrol.c β go read the source bestie, she's right there π and also all of these iconic siblings:
get_mem_cgroup_css_from_folio(9)page_cgroup_ino(9)lruvec_page_state_monotonic(9)mod_memcg_state(9)mod_lruvec_state(9)get_mem_cgroup_from_mm(9)get_mem_cgroup_from_current(9)get_mem_cgroup_from_folio(9)mem_cgroup_iter(9)mem_cgroup_iter_break(9)mem_cgroup_scan_tasks(9)folio_lruvec_lock(9)folio_lruvec_lock_irq(9)folio_lruvec_lock_irqsave(9)mem_cgroup_update_lru_size(9)mem_cgroup_margin(9)mem_cgroup_print_oom_context(9)mem_cgroup_print_oom_meminfo(9)mem_cgroup_get_oom_group(9)consume_stock(9)__memcg_kmem_charge_page(9)__memcg_kmem_uncharge_page(9)mem_cgroup_wb_stats(9)mem_cgroup_from_private_id(9)mem_cgroup_css_reset(9)mem_cgroup_calculate_protection(9)mem_cgroup_charge_hugetlb(9)mem_cgroup_swapin_charge_folio(9)mem_cgroup_replace_folio(9)mem_cgroup_migrate(9)mem_cgroup_sk_charge(9)mem_cgroup_sk_uncharge(9)__mem_cgroup_try_charge_swap(9)__mem_cgroup_uncharge_swap(9)obj_cgroup_may_zswap(9)obj_cgroup_charge_zswap(9)obj_cgroup_uncharge_zswap(9)
iykyk, that's a whole friend group right there π«Ά
okay that's the page!! π this little cutie is served from the ./mm directory, dated October 2026, and she answers to the name count_memcg_events(9) β mwah, slay, periodt π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms