Lines Matching refs:path
20 static ssize_t read_text(const char *path, char *buf, size_t max_len)
25 fd = open(path, O_RDONLY);
39 static ssize_t write_text(const char *path, char *buf, ssize_t len)
43 fd = open(path, O_WRONLY | O_APPEND);
90 char path[PATH_MAX];
92 snprintf(path, sizeof(path), "%s/%s", cgroup, control);
94 if (read_text(path, buf, len) >= 0)
180 char path[PATH_MAX];
183 snprintf(path, sizeof(path), "%s/%s", cgroup, control);
185 if (write_text(path, buf, len) == len)
513 char path[PATH_MAX];
516 sprintf(path, "/proc/%d/oom_score_adj", pid);
518 fd = open(path, O_WRONLY | O_APPEND);
534 char path[PATH_MAX];
537 snprintf(path, sizeof(path), "/proc/%s/%s",
540 snprintf(path, sizeof(path), "/proc/%d/%s", pid, item);
542 return read_text(path, buf, size);