Lines Matching full:char
25 ssize_t read_text(const char *path, char *buf, size_t max_len) in read_text()
44 ssize_t write_text(const char *path, char *buf, ssize_t len) in write_text()
57 char *cg_name(const char *root, const char *name) in cg_name()
60 char *ret = malloc(len); in cg_name()
67 char *cg_name_indexed(const char *root, const char *name, int index) in cg_name_indexed()
70 char *ret = malloc(len); in cg_name_indexed()
77 char *cg_control(const char *cgroup, const char *control) in cg_control()
80 char *ret = malloc(len); in cg_control()
88 int cg_read(const char *cgroup, const char *control, char *buf, size_t len) in cg_read()
90 char path[PATH_MAX]; in cg_read()
99 int cg_read_strcmp(const char *cgroup, const char *control, in cg_read_strcmp()
100 const char *expected) in cg_read_strcmp()
103 char *buf; in cg_read_strcmp()
126 int cg_read_strstr(const char *cgroup, const char *control, const char *needle) in cg_read_strstr()
128 char buf[PAGE_SIZE]; in cg_read_strstr()
136 long cg_read_long(const char *cgroup, const char *control) in cg_read_long()
138 char buf[128]; in cg_read_long()
148 char buf[128]; in cg_read_long_fd()
156 long cg_read_key_long(const char *cgroup, const char *control, const char *key) in cg_read_key_long()
158 char buf[PAGE_SIZE]; in cg_read_key_long()
159 char *ptr; in cg_read_key_long()
171 long cg_read_lc(const char *cgroup, const char *control) in cg_read_lc()
173 char buf[PAGE_SIZE]; in cg_read_lc()
174 const char delim[] = "\n"; in cg_read_lc()
175 char *line; in cg_read_lc()
188 int cg_write(const char *cgroup, const char *control, char *buf) in cg_write()
190 char path[PATH_MAX]; in cg_write()
202 int cg_open(const char *cgroup, const char *control, int flags) in cg_open()
204 char path[PATH_MAX]; in cg_open()
210 int cg_write_numeric(const char *cgroup, const char *control, long value) in cg_write_numeric()
212 char buf[64]; in cg_write_numeric()
222 static int cg_find_root(char *root, size_t len, const char *controller, in cg_find_root()
225 char buf[10 * PAGE_SIZE]; in cg_find_root()
226 char *fs, *mount, *type, *options; in cg_find_root()
227 const char delim[] = "\n\t "; in cg_find_root()
263 int cg_find_controller_root(char *root, size_t len, const char *controller) in cg_find_controller_root()
268 int cg_find_unified_root(char *root, size_t len, bool *nsdelegate) in cg_find_unified_root()
273 int cg_create(const char *cgroup) in cg_create()
278 int cg_wait_for_proc_count(const char *cgroup, int count) in cg_wait_for_proc_count()
280 char buf[10 * PAGE_SIZE] = {0}; in cg_wait_for_proc_count()
282 char *ptr; in cg_wait_for_proc_count()
303 int cg_killall(const char *cgroup) in cg_killall()
305 char buf[PAGE_SIZE]; in cg_killall()
306 char *ptr = buf; in cg_killall()
331 int cg_destroy(const char *cgroup) in cg_destroy()
351 int cg_enter(const char *cgroup, int pid) in cg_enter()
353 char pidbuf[64]; in cg_enter()
359 int cg_enter_current(const char *cgroup) in cg_enter_current()
364 int cg_enter_current_thread(const char *cgroup) in cg_enter_current_thread()
369 int cg_run(const char *cgroup, in cg_run()
370 int (*fn)(const char *cgroup, void *arg), in cg_run()
379 char buf[64]; in cg_run()
455 int dirfd_open_opath(const char *dir) in dirfd_open_opath()
467 static int clone_into_cgroup_run_nowait(const char *cgroup, in clone_into_cgroup_run_nowait()
468 int (*fn)(const char *cgroup, void *arg), in clone_into_cgroup_run_nowait()
486 int cg_run_nowait(const char *cgroup, in cg_run_nowait()
487 int (*fn)(const char *cgroup, void *arg), in cg_run_nowait()
502 char buf[64]; in cg_run_nowait()
513 int proc_mount_contains(const char *option) in proc_mount_contains()
515 char buf[4 * PAGE_SIZE]; in proc_mount_contains()
525 int cgroup_feature(const char *feature) in cgroup_feature()
527 char buf[PAGE_SIZE]; in cgroup_feature()
537 ssize_t proc_read_text(int pid, bool thread, const char *item, char *buf, size_t size) in proc_read_text()
539 char path[PATH_MAX]; in proc_read_text()
552 int proc_read_strstr(int pid, bool thread, const char *item, const char *needle) in proc_read_strstr()
554 char buf[PAGE_SIZE]; in proc_read_strstr()
562 int clone_into_cgroup_run_wait(const char *cgroup) in clone_into_cgroup_run_wait()
587 static int __prepare_for_wait(const char *cgroup, const char *filename) in __prepare_for_wait()
604 int cg_prepare_for_wait(const char *cgroup) in cg_prepare_for_wait()
609 int memcg_prepare_for_wait(const char *cgroup) in memcg_prepare_for_wait()