Searched refs:cgpath (Results 1 – 2 of 2) sorted by relevance
/unit/src/ |
H A D | nxt_cgroup.c | 12 char *cgpath); 14 char *cgpath); 71 char cgroot[NXT_MAX_PATH_LEN], cgpath[NXT_MAX_PATH_LEN]; in nxt_cgroup_cleanup() local 79 ret = nxt_mk_cgpath(task, process->isolation.cgroup.path, cgpath); in nxt_cgroup_cleanup() 84 while (*cgpath != '\0' && strcmp(cgroot, cgpath) != 0) { in nxt_cgroup_cleanup() 85 rmdir(cgpath); in nxt_cgroup_cleanup() 86 ptr = strrchr(cgpath, '/'); in nxt_cgroup_cleanup() 93 nxt_mk_cgpath_relative(nxt_task_t *task, const char *dir, char *cgpath) in nxt_mk_cgpath_relative() argument 136 len = snprintf(cgpath, NXT_MAX_PATH_LEN, NXT_CGROUP_ROOT "%s/%s", in nxt_mk_cgpath_relative() 148 nxt_mk_cgpath(nxt_task_t *task, const char *dir, char *cgpath) in nxt_mk_cgpath() argument [all …]
|
H A D | nxt_conf_validation.c | 3071 nxt_str_t cgpath; in nxt_conf_vldt_cgroup_path() local 3073 nxt_conf_get_string(value, &cgpath); in nxt_conf_vldt_cgroup_path() 3074 if (cgpath.length >= NXT_MAX_PATH_LEN - strlen(NXT_CGROUP_ROOT) - 1) { in nxt_conf_vldt_cgroup_path() 3076 &cgpath); in nxt_conf_vldt_cgroup_path() 3079 sprintf(path, "/%*s/", (int) cgpath.length, cgpath.start); in nxt_conf_vldt_cgroup_path() 3081 if (cgpath.length == 0 || strstr(path, "/../") != NULL) { in nxt_conf_vldt_cgroup_path() 3084 &cgpath); in nxt_conf_vldt_cgroup_path()
|