Symbol: memcg_query
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
101
static void test_shmem(struct bpf_link *link, struct memcg_query *memcg_query)
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
122
ASSERT_GT(memcg_query->nr_shmem, 0, "final shmem value");
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
130
static void test_kmem(struct bpf_link *link, struct memcg_query *memcg_query)
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
146
ASSERT_GT(memcg_query->memcg_kmem, 0, "kmem value");
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
155
static void test_pgfault(struct bpf_link *link, struct memcg_query *memcg_query)
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
173
ASSERT_GT(memcg_query->pgfault, 0, "final pgfault val");
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
207
test_anon(link, &skel->data_query->memcg_query);
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
209
test_shmem(link, &skel->data_query->memcg_query);
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
211
test_file(link, &skel->data_query->memcg_query);
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
213
test_kmem(link, &skel->data_query->memcg_query);
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
215
test_pgfault(link, &skel->data_query->memcg_query);
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
36
static void test_anon(struct bpf_link *link, struct memcg_query *memcg_query)
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
56
ASSERT_GT(memcg_query->nr_anon_mapped, 0, "final anon mapped val");
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
62
static void test_file(struct bpf_link *link, struct memcg_query *memcg_query)
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
91
ASSERT_GT(memcg_query->nr_file_pages, 0, "final file value");
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
92
ASSERT_GT(memcg_query->nr_file_mapped, 0, "final file mapped value");
tools/testing/selftests/bpf/progs/cgroup_iter_memcg.c
10
struct memcg_query memcg_query SEC(".data.query");
tools/testing/selftests/bpf/progs/cgroup_iter_memcg.c
29
memcg_query.nr_anon_mapped = bpf_mem_cgroup_page_state(memcg, NR_ANON_MAPPED);
tools/testing/selftests/bpf/progs/cgroup_iter_memcg.c
30
memcg_query.nr_shmem = bpf_mem_cgroup_page_state(memcg, NR_SHMEM);
tools/testing/selftests/bpf/progs/cgroup_iter_memcg.c
31
memcg_query.nr_file_pages = bpf_mem_cgroup_page_state(memcg, NR_FILE_PAGES);
tools/testing/selftests/bpf/progs/cgroup_iter_memcg.c
32
memcg_query.nr_file_mapped = bpf_mem_cgroup_page_state(memcg, NR_FILE_MAPPED);
tools/testing/selftests/bpf/progs/cgroup_iter_memcg.c
33
memcg_query.memcg_kmem = bpf_mem_cgroup_page_state(memcg, MEMCG_KMEM);
tools/testing/selftests/bpf/progs/cgroup_iter_memcg.c
34
memcg_query.pgfault = bpf_mem_cgroup_vm_events(memcg, PGFAULT);