Lines Matching defs:ki
2011 fill_kproc(struct process *pr, struct kinfo_proc *ki, struct proc *p,
2028 FILL_KPROC(ki, strlcpy, p, pr, pr->ps_ucred, pr->ps_pgrp,
2034 ki->p_sid = s->s_leader->ps_pid;
2037 ki->p_tdev = tp->t_dev;
2038 ki->p_tpgid = tp->t_pgrp ? tp->t_pgrp->pg_id : -1;
2040 ki->p_tsess = PTRTOINT64(tp->t_session);
2042 ki->p_tdev = NODEV;
2043 ki->p_tpgid = -1;
2049 ki->p_vm_rssize = vm_resident_count(vm);
2051 ki->p_uutime_sec = ut.tv_sec;
2052 ki->p_uutime_usec = ut.tv_nsec/1000;
2053 ki->p_ustime_sec = st.tv_sec;
2054 ki->p_ustime_usec = st.tv_nsec/1000;
2059 ki->p_ustart_sec = utc.tv_sec;
2060 ki->p_ustart_usec = utc.tv_nsec / 1000;
2064 ki->p_cpuid = CPU_INFO_UNIT(p->p_cpu);
2070 ki->p_pctcpu = p->p_pctcpu;
2071 ki->p_stat = p->p_stat;
2073 ki->p_pctcpu = 0;
2074 ki->p_stat = (pr->ps_flags & PS_ZOMBIE) ? SDEAD : SIDL;
2076 ki->p_pctcpu += p->p_pctcpu;
2078 if (p->p_stat == SONPROC || ki->p_stat == SONPROC)
2079 ki->p_stat = SONPROC;
2080 else if (p->p_stat == SRUN || ki->p_stat == SRUN)
2081 ki->p_stat = SRUN;
2082 else if (p->p_stat == SSTOP || ki->p_stat == SSTOP)
2083 ki->p_stat = SSTOP;
2085 ki->p_stat = SSLEEP;