memcg_events
unsigned long memcg_events(struct mem_cgroup *memcg, int event);
return memcg_events(memcg, event);
(u64)memcg_events(memcg, memcg1_events[i]));
unsigned long memcg_events(struct mem_cgroup *memcg, int event);
memcg_events(memcg, PGSCAN_KSWAPD) +
memcg_events(memcg, PGSCAN_DIRECT) +
memcg_events(memcg, PGSCAN_PROACTIVE) +
memcg_events(memcg, PGSCAN_KHUGEPAGED));
memcg_events(memcg, PGSTEAL_KSWAPD) +
memcg_events(memcg, PGSTEAL_DIRECT) +
memcg_events(memcg, PGSTEAL_PROACTIVE) +
memcg_events(memcg, PGSTEAL_KHUGEPAGED));
memcg_events(memcg, memcg_vm_event_stat[i]));
static void process_memcg_events(struct memcg_events *events,
static void monitor_events(struct memcg_events *events)
static int initialize_memcg_events(struct memcg_events *events,
memset(events, 0, sizeof(struct memcg_events));
static void cleanup_memcg_events(struct memcg_events *events)
struct memcg_events events;
static int read_memcg_events(struct memcg_events *events, bool show_diff)