nprocs
for (i = 0 ; i < jp->nprocs ; ) {
out1c(++i < jp->nprocs ? ' ' : '\n');
if (!jp->used || jp->nprocs <= 0)
if (jp->used && jp->nprocs > 0
&& jp->ps[jp->nprocs - 1].pid == pid)
makejob(union node *node, int nprocs)
if (jobs_invalid && nprocs > 0) {
(void *)node, nprocs, njobs));
jp->nprocs = 0;
if (nprocs > 0) {
if (nprocs > 1) {
jp->ps = ckmalloc(nprocs * sizeof (struct procstat));
nprocs, (jp->flags & JPIPEFAIL) ? " PF" : "", JNUM(jp)));
if (jp == NULL || jp->nprocs == 0)
struct procstat *ps = &jp->ps[jp->nprocs++];
if (jp == NULL || jp->nprocs == 0)
if ((jp == NULL || jp->nprocs == 0) &&
if ((jp == NULL || jp->nprocs == 0) &&
JNUM(jp), jp->nprocs, status, st));
for (sp = jp->ps ; sp < jp->ps + jp->nprocs ; sp++) {
for (i = 1; i < jp->nprocs; i++)
for (i = 1; i < jp->nprocs; i++)
for (e = i = 0; i < jp->nprocs; i++) {
else if (i >= jp->nprocs)
for (ps = jp->ps, i = jp->nprocs ; --i >= 0 ; ps++) {
procno = jp->nprocs;
procno = jp->nprocs;
if (jp->nprocs == 0) {
jp->nprocs = 0;
if ((jp->flags & JPIPEFAIL) && jp->nprocs) {
for (i = 0; i < jp->nprocs; i++)
status = jp->ps[jp->nprocs ? jp->nprocs - 1 : 0].status;
"%d", job->ps[ job->nprocs ?
job->nprocs-1 : 0 ].pid);
i = jp->nprocs - 1;
int nprocs; /* number of processes */
int mib[6], st, nprocs;
nprocs = (int) (size / esize);
kp = kvm_getprocs(kd, op, arg, &nprocs);
size = nprocs * esize;
for (i = 0; i < nprocs; i++, kp++) {
*cnt = nprocs;
int mib[4], st, nprocs;
nprocs = (int) (size / sizeof(struct kinfo_proc));
if (KREAD(kd, nl[0].n_value, &nprocs)) {
size = nprocs * sizeof(*kd->procbase);
nprocs = kvm_deadprocs(kd, op, arg, nl[1].n_value,
nl[2].n_value, nprocs);
if (nprocs < 0)
size = nprocs * sizeof(struct kinfo_proc);
*cnt = nprocs;
si.procs = atomic_load_relaxed(&nprocs);
si.procs = atomic_load_relaxed(&nprocs);
atomic_dec_uint(&nprocs);
tnprocs = atomic_inc_uint_nv(&nprocs);
atomic_dec_uint(&nprocs);
atomic_dec_uint(&nprocs);
atomic_dec_uint(&nprocs);
atomic_dec_uint(&nprocs);
u_int nprocs __cacheline_aligned = 1; /* process 0 */
tnprocs = atomic_inc_uint_nv(&nprocs);
atomic_dec_uint(&nprocs);
atomic_dec_uint(&nprocs);
atomic_dec_uint(&nprocs);
atomic_dec_uint(&nprocs);
atomic_load_relaxed(&nprocs),
sbp->f_ffree = maxproc - atomic_load_relaxed(&nprocs); /* approx */
sbp->f_favail = maxproc - atomic_load_relaxed(&nprocs); /* approx */
atomic_dec_uint(&nprocs);
atomic_inc_uint(&nprocs);
u_int nprocs = 1;
extern u_int nprocs; /* Current number of procs */
pid = malloc(nprocs * sizeof(pid_t));
for (i = 0; i < nprocs; i++) {
for (i = 0; i < nprocs; i++) {
for (i = 0; i < nprocs; i++) {