Lines Matching defs:max_pids
75 int max_pids, ret;
90 SAFE_FILE_SCANF(cleanup_fn, PID_MAX_PATH, "%d", &max_pids);
91 tst_resm(TINFO, "Found limit of processes %d (from %s=max)", max_pids, path);
93 max_pids = SAFE_STRTOL(max_pid_value, 0, INT_MAX);
94 tst_resm(TINFO, "Found limit of processes %d (from %s)", max_pids, path);
97 return max_pids;
102 int max_pids, uid;
105 max_pids = read_session_pids_limit(CGROUPS_V2_SLICE_FMT, uid, cleanup_fn);
106 if (max_pids < 0)
107 max_pids = read_session_pids_limit(CGROUPS_V1_SLICE_FMT, uid,
110 if (max_pids < 0)
113 return max_pids;
140 int max_pids, max_session_pids, max_threads, used_pids = get_used_pids(cleanup_fn);
142 SAFE_FILE_SCANF(cleanup_fn, PID_MAX_PATH, "%d", &max_pids);
144 max_pids = MIN(max_pids, max_threads);
147 if ((max_session_pids > 0) && (max_session_pids < max_pids))
148 max_pids = max_session_pids;
150 if (max_pids > PIDS_RESERVE)
151 max_pids -= PIDS_RESERVE;
153 max_pids = 0;
155 /* max_pids contains the maximum PID + 1,
158 if (used_pids >= max_pids) {
162 return max_pids - used_pids;