Home
last modified time | relevance | path

Searched defs:cgroup (Results 1 – 25 of 53) sorted by relevance

123

/linux-6.8/tools/testing/selftests/cgroup/
Dcgroup_util.c75 char *cg_control(const char *cgroup, const char *control) in cg_control()
86 int cg_read(const char *cgroup, const char *control, char *buf, size_t len) in cg_read()
97 int cg_read_strcmp(const char *cgroup, const char *control, in cg_read_strcmp()
124 int cg_read_strstr(const char *cgroup, const char *control, const char *needle) in cg_read_strstr()
134 long cg_read_long(const char *cgroup, const char *control) in cg_read_long()
144 long cg_read_key_long(const char *cgroup, const char *control, const char *key) in cg_read_key_long()
159 long cg_read_lc(const char *cgroup, const char *control) in cg_read_lc()
176 int cg_write(const char *cgroup, const char *control, char *buf) in cg_write()
186 int cg_write_numeric(const char *cgroup, const char *control, long value) in cg_write_numeric()
227 int cg_create(const char *cgroup) in cg_create()
[all …]
Dtest_freezer.c27 static int cg_check_frozen(const char *cgroup, bool frozen) in cg_check_frozen()
50 static int cg_freeze_nowait(const char *cgroup, bool freeze) in cg_freeze_nowait()
59 static int cg_enter_and_wait_for_frozen(const char *cgroup, int pid, in cg_enter_and_wait_for_frozen()
93 static int cg_freeze_wait(const char *cgroup, bool freeze) in cg_freeze_wait()
121 static int child_fn(const char *cgroup, void *arg) in child_fn()
139 char *cgroup = NULL; in test_cgfreezer_simple() local
190 char *cgroup[10] = {0}; in test_cgfreezer_tree() local
340 static int forkbomb_fn(const char *cgroup, void *arg) in forkbomb_fn()
363 char *cgroup = NULL; in test_cgfreezer_forkbomb() local
511 char *cgroup[2] = {0}; in test_cgfreezer_migrate() local
[all …]
Dtest_kill.c21 static int cg_kill_wait(const char *cgroup) in cg_kill_wait()
46 static int child_fn(const char *cgroup, void *arg) in child_fn()
60 char *cgroup = NULL; in test_cgkill_simple() local
116 char *cgroup[10] = {0}; in test_cgkill_tree() local
204 static int forkbomb_fn(const char *cgroup, void *arg) in forkbomb_fn()
225 char *cgroup = NULL; in test_cgkill_forkbomb() local
Dtest_memcontrol.c93 static int alloc_anon_50M_check(const char *cgroup, void *arg) in alloc_anon_50M_check()
129 static int alloc_pagecache_50M_check(const char *cgroup, void *arg) in alloc_pagecache_50M_check()
198 static int alloc_pagecache_50M_noexit(const char *cgroup, void *arg) in alloc_pagecache_50M_noexit()
212 static int alloc_anon_noexit(const char *cgroup, void *arg) in alloc_anon_noexit()
238 static int cg_test_proc_killed(const char *cgroup) in cg_test_proc_killed()
464 static int alloc_pagecache_max_30M(const char *cgroup, void *arg) in alloc_pagecache_max_30M()
544 static int alloc_anon_mlock(const char *cgroup, void *arg) in alloc_anon_mlock()
784 static int alloc_anon_50M_check_swap(const char *cgroup, void *arg) in alloc_anon_50M_check_swap()
928 static int tcp_server(const char *cgroup, void *arg) in tcp_server()
985 static int tcp_client(const char *cgroup, unsigned short port) in tcp_client()
Dtest_kmem.c30 static int alloc_dcache(const char *cgroup, void *arg) in alloc_dcache()
100 static int alloc_kmem_smp(const char *cgroup, void *arg) in alloc_kmem_smp()
130 int (*fn)(const char *cgroup, void *arg), in cg_run_in_subcgroups()
245 static int spawn_1000_threads(const char *cgroup, void *arg) in spawn_1000_threads()
Dtest_cpuset.c9 static int idle_process_fn(const char *cgroup, void *arg) in idle_process_fn()
15 static int do_migration_fn(const char *cgroup, void *arg) in do_migration_fn()
30 static int do_controller_fn(const char *cgroup, void *arg) in do_controller_fn()
Dtest_zswap.c58 static long get_zswpout(const char *cgroup) in get_zswpout()
63 static int allocate_bytes(const char *cgroup, void *arg) in allocate_bytes()
191 static int no_kmem_bypass_child(const char *cgroup, void *arg) in no_kmem_bypass_child()
Dtest_cpu.c23 char *cgroup; member
131 static int hog_cpus_timed(const char *cgroup, void *arg) in hog_cpus_timed()
Dtest_hugetlb_memcg.c95 static int hugetlb_test_program(const char *cgroup, void *arg) in hugetlb_test_program()
/linux-6.8/include/linux/
Dcgroup-defs.h162 struct cgroup *cgroup; member
397 struct cgroup { struct
399 struct cgroup_subsys_state self; argument
404 * The depth this cgroup is at. The root is at depth zero and each argument
430 * Each non-empty css_set associated with this cgroup contributes argument
444 int nr_threaded_children; /* # of live threaded child cgroups */ argument
446 struct kernfs_node *kn; /* cgroup kernfs entry */ argument
447 struct cgroup_file procs_file; /* handle for "cgroup.procs" */ argument
448 struct cgroup_file events_file; /* handle for "cgroup.events" */ argument
451 struct cgroup_file psi_files[NR_PSI_RESOURCES]; argument
[all …]
/linux-6.8/tools/perf/util/
Dcgroup.h12 struct cgroup { struct
23 struct cgroup *cgroup__get(struct cgroup *cgroup); argument
Dcgroup.c119 struct cgroup *cgroup = zalloc(sizeof(*cgroup)); in cgroup__new() local
148 struct cgroup *cgroup = evlist__find_cgroup(evlist, name); in evlist__findnew_cgroup() local
179 static void cgroup__delete(struct cgroup *cgroup) in cgroup__delete()
194 struct cgroup *cgroup__get(struct cgroup *cgroup) in cgroup__get()
201 static void evsel__set_default_cgroup(struct evsel *evsel, struct cgroup *cgroup) in evsel__set_default_cgroup()
207 void evlist__set_default_cgroup(struct evlist *evlist, struct cgroup *cgroup) in evlist__set_default_cgroup()
Dtool.h50 cgroup, member
/linux-6.8/kernel/bpf/
Dbpf_cgrp_storage.c46 void bpf_cgrp_storage_free(struct cgroup *cgroup) in bpf_cgrp_storage_free()
64 cgroup_storage_lookup(struct cgroup *cgroup, struct bpf_map *map, bool cacheit_lockit) in cgroup_storage_lookup()
81 struct cgroup *cgroup; in bpf_cgrp_storage_lookup_elem() local
100 struct cgroup *cgroup; in bpf_cgrp_storage_update_elem() local
116 static int cgroup_storage_delete(struct cgroup *cgroup, struct bpf_map *map) in cgroup_storage_delete()
130 struct cgroup *cgroup; in bpf_cgrp_storage_delete_elem() local
161 BPF_CALL_5(bpf_cgrp_storage_get, struct bpf_map *, map, struct cgroup *, cgroup, in BPF_CALL_5()
191 BPF_CALL_2(bpf_cgrp_storage_delete, struct bpf_map *, map, struct cgroup *, cgroup) in BPF_CALL_2()
Dcgroup_iter.c160 BTF_ID_LIST_GLOBAL_SINGLE(bpf_cgroup_btf_id, struct, cgroup) in BTF_ID_LIST_GLOBAL_SINGLE() argument
/linux-6.8/tools/perf/util/bpf_skel/vmlinux/
Dvmlinux.h74 struct cgroup { struct
80 struct cgroup *cgroup; argument
/linux-6.8/tools/testing/selftests/clone3/
Dclone3_selftests.h33 __aligned_u64 cgroup; member
/linux-6.8/tools/tracing/rtla/src/
Dutils.c633 int set_pid_cgroup(pid_t pid, const char *cgroup) in set_pid_cgroup()
691 int set_comm_cgroup(const char *comm_prefix, const char *cgroup) in set_comm_cgroup()
/linux-6.8/tools/mm/
Dpage-types.c374 uint64_t cgroup, uint64_t mapcnt) in show_page_range()
416 uint64_t flags, uint64_t cgroup, uint64_t mapcnt) in show_page()
636 uint64_t flags, uint64_t cgroup, uint64_t mapcnt, in add_page()
977 uint64_t cgroup = 0; in walk_file_range() local
/linux-6.8/include/linux/sched/
Dtask.h40 int cgroup; member
/linux-6.8/tools/testing/selftests/bpf/prog_tests/
Dcgrp_local_storage.c31 static void cgroup_mode_value_init(bool cgroup, int hid) in cgroup_mode_value_init()
/linux-6.8/kernel/cgroup/
Dmisc.c51 static struct misc_cg *parent_misc(struct misc_cg *cgroup) in parent_misc()
/linux-6.8/tools/include/uapi/linux/
Dsched.h103 __aligned_u64 cgroup; member
/linux-6.8/include/uapi/linux/
Dsched.h103 __aligned_u64 cgroup; member
/linux-6.8/samples/cgroup/
Dmemcg_event_listener.c264 const char *cgroup) in initialize_memcg_events()

123