Symbol: kinfo_proc
bin/ps/extern.h
51
double getpcpu(const struct kinfo_proc *);
bin/ps/keyword.c
64
#define POFF(x) offsetof(struct kinfo_proc, x)
bin/ps/keyword.c
84
#define UCOMMLEN (sizeof(((struct kinfo_proc *)NULL)->p_comm) - 1)
bin/ps/keyword.c
85
#define WCHANLEN (sizeof(((struct kinfo_proc *)NULL)->p_wmesg) - 1)
bin/ps/print.c
113
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
207
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
214
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
228
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
247
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
331
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
353
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
363
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
373
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
382
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
391
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
400
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
409
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
431
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
453
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
473
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
493
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
509
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
545
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
564
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
610
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
62
static double getpmem(const struct kinfo_proc *);
bin/ps/print.c
623
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
634
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
645
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
678
getpcpu(const struct kinfo_proc *kp)
bin/ps/print.c
698
getpmem(const struct kinfo_proc *kp)
bin/ps/print.c
724
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
735
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
745
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
755
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
765
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
826
const struct kinfo_proc *kp = pi->ki;
bin/ps/print.c
99
print_comm_name(const struct kinfo_proc *kp, int left, int trail)
bin/ps/ps.c
406
scanvars(struct kinfo_proc *kp, size_t nentries)
bin/ps/ps.c
415
struct kinfo_proc *ki = &kp[i];
bin/ps/ps.c
446
const struct kinfo_proc *kp1 = p1->ki;
bin/ps/ps.c
447
const struct kinfo_proc *kp2 = p2->ki;
bin/ps/ps.c
74
static void scanvars(struct kinfo_proc *kp, size_t nentries);
bin/ps/ps.c
93
struct kinfo_proc *kp;
bin/ps/ps.h
46
struct kinfo_proc;
bin/ps/ps.h
48
struct kinfo_proc *ki;
include/kvm.h
55
struct kinfo_proc;
include/kvm.h
60
char **kvm_getargv(kvm_t *, const struct kinfo_proc *, int);
include/kvm.h
61
char **kvm_getenvv(kvm_t *, const struct kinfo_proc *, int);
include/kvm.h
66
struct kinfo_proc *
lib/libkvm/kvm_private.h
52
struct kinfo_proc *procbase;
lib/libkvm/kvm_proc.c
105
static char *_kvm_ureadm(kvm_t *, const struct kinfo_proc *, u_long, u_long *);
lib/libkvm/kvm_proc.c
106
static ssize_t kvm_ureadm(kvm_t *, const struct kinfo_proc *, u_long, char *, size_t);
lib/libkvm/kvm_proc.c
108
static char **kvm_argv(kvm_t *, const struct kinfo_proc *, u_long, int, int, int);
lib/libkvm/kvm_proc.c
110
static char **kvm_doargv(kvm_t *, const struct kinfo_proc *, int, int,
lib/libkvm/kvm_proc.c
112
static int proc_verify(kvm_t *, const struct kinfo_proc *);
lib/libkvm/kvm_proc.c
167
_kvm_ureadm(kvm_t *kd, const struct kinfo_proc *p, u_long va, u_long *cnt)
lib/libkvm/kvm_proc.c
264
kvm_argv(kvm_t *kd, const struct kinfo_proc *p, u_long addr, int narg,
lib/libkvm/kvm_proc.c
410
proc_verify(kvm_t *kd, const struct kinfo_proc *p)
lib/libkvm/kvm_proc.c
432
kvm_doargv(kvm_t *kd, const struct kinfo_proc *p, int nchr, int isenv,
lib/libkvm/kvm_proc.c
524
kvm_getargv(kvm_t *kd, const struct kinfo_proc *kp, int nchr)
lib/libkvm/kvm_proc.c
532
kvm_getenvv(kvm_t *kd, const struct kinfo_proc *kp, int nchr)
lib/libkvm/kvm_proc.c
543
kvm_ureadm(kvm_t *kd, const struct kinfo_proc *p, u_long uva, char *buf,
lib/libkvm/kvm_proc2.c
116
struct kinfo_proc kp;
lib/libkvm/kvm_proc2.c
423
struct kinfo_proc *
lib/libkvm/kvm_proc2.c
472
if (esize > sizeof(struct kinfo_proc)) {
libexec/snmpd/snmpd_metrics/mib.c
108
int kinfo_proc(u_int32_t, struct kinfo_proc **);
libexec/snmpd/snmpd_metrics/mib.c
111
int kinfo_args(struct kinfo_proc *, char ***);
libexec/snmpd/snmpd_metrics/mib.c
112
int kinfo_path(struct kinfo_proc *, char **);
libexec/snmpd/snmpd_metrics/mib.c
113
int kinfo_parameters(struct kinfo_proc *, char **);
libexec/snmpd/snmpd_metrics/mib.c
347
sizeof(struct kinfo_proc), &val) == NULL) {
libexec/snmpd/snmpd_metrics/mib.c
649
struct kinfo_proc *kinfo;
libexec/snmpd/snmpd_metrics/mib.c
664
if (kinfo_proc(idx, &kinfo) == -1) {
libexec/snmpd/snmpd_metrics/mib.c
748
struct kinfo_proc * const *k1 = a;
libexec/snmpd/snmpd_metrics/mib.c
749
struct kinfo_proc * const *k2 = b;
libexec/snmpd/snmpd_metrics/mib.c
755
static struct kinfo_proc *kp = NULL;
libexec/snmpd/snmpd_metrics/mib.c
756
static struct kinfo_proc **klist = NULL;
libexec/snmpd/snmpd_metrics/mib.c
760
kinfo_proc(u_int32_t idx, struct kinfo_proc **kinfo)
libexec/snmpd/snmpd_metrics/mib.c
841
kinfo_args(struct kinfo_proc *kinfo, char ***s)
libexec/snmpd/snmpd_metrics/mib.c
876
kinfo_path(struct kinfo_proc *kinfo, char **s)
libexec/snmpd/snmpd_metrics/mib.c
892
kinfo_parameters(struct kinfo_proc *kinfo, char **s)
regress/lib/libc/sys/macros.h
54
#define kinfo_proc2 kinfo_proc
regress/sys/arch/amd64/dump_tables/dump_tables.c
288
struct kinfo_proc *kp = kvm_getprocs(k, KERN_PROC_PID, 1,
regress/sys/copy/copy.c
36
struct kinfo_proc kinfo;
regress/sys/copy/copy.c
50
mib[4] = sizeof(struct kinfo_proc);
regress/sys/kern/ptrace2/ptrace_test.c
113
struct kinfo_proc kp;
regress/sys/kern/setuid/setegid.c
24
struct kinfo_proc kproc;
regress/sys/kern/setuid/seteuid.c
24
struct kinfo_proc kproc;
regress/sys/kern/setuid/setgid.c
24
struct kinfo_proc kproc;
regress/sys/kern/setuid/setgid_child.c
24
struct kinfo_proc kproc;
regress/sys/kern/setuid/setgid_exec_inherit.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/setgid_none.c
24
struct kinfo_proc kproc;
regress/sys/kern/setuid/setresgid.c
24
struct kinfo_proc kproc;
regress/sys/kern/setuid/setresgid_effective_exec.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/setresgid_real_exec.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/setresgid_saved_exec.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/setresuid.c
24
struct kinfo_proc kproc;
regress/sys/kern/setuid/setresuid_effective_exec.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/setresuid_real_exec.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/setresuid_saved_exec.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/setuid.c
24
struct kinfo_proc kproc;
regress/sys/kern/setuid/setuid_child.c
24
struct kinfo_proc kproc;
regress/sys/kern/setuid/setuid_exec_inherit.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/setuid_none.c
24
struct kinfo_proc kproc;
regress/sys/kern/setuid/setuid_real_exec.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/setuid_regress.h
13
read_kproc_pid(struct kinfo_proc *kproc, pid_t pid)
regress/sys/kern/setuid/sgidexec.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/sgidexec_inherit.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/sgidexec_none.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/suidexec.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/suidexec_inherit.c
25
struct kinfo_proc kproc;
regress/sys/kern/setuid/suidexec_none.c
25
struct kinfo_proc kproc;
sys/kern/kern_sysctl.c
163
void fill_kproc(struct process *, struct kinfo_proc *, struct proc *, int);
sys/kern/kern_sysctl.c
1911
struct kinfo_proc *kproc = NULL;
sys/kern/kern_sysctl.c
2061
fill_kproc(struct process *pr, struct kinfo_proc *ki, struct proc *p,
usr.bin/pkill/pkill.c
105
static int killact(struct kinfo_proc *, int);
usr.bin/pkill/pkill.c
106
static int grepact(struct kinfo_proc *, int);
usr.bin/pkill/pkill.c
108
static char *getargv(struct kinfo_proc *);
usr.bin/pkill/pkill.c
109
static int askyn(struct kinfo_proc *);
usr.bin/pkill/pkill.c
114
getargv(struct kinfo_proc *kp)
usr.bin/pkill/pkill.c
145
int (*action)(struct kinfo_proc *, int);
usr.bin/pkill/pkill.c
146
struct kinfo_proc *kp;
usr.bin/pkill/pkill.c
478
askyn(struct kinfo_proc *kp)
usr.bin/pkill/pkill.c
492
killact(struct kinfo_proc *kp, int dummy)
usr.bin/pkill/pkill.c
514
grepact(struct kinfo_proc *kp, int printdelim)
usr.bin/pkill/pkill.c
78
struct kinfo_proc *plist;
usr.bin/systat/pigs.c
125
int mib[6] = {CTL_KERN, KERN_PROC, KERN_PROC_KTHREAD, 0, sizeof(struct kinfo_proc), 0};
usr.bin/systat/pigs.c
140
mib[5] = (int)(size / sizeof(struct kinfo_proc));
usr.bin/systat/pigs.c
145
nproc = (int)(size / sizeof(struct kinfo_proc));
usr.bin/systat/pigs.c
256
struct kinfo_proc *kp;
usr.bin/systat/pigs.c
60
static struct kinfo_proc *procbase = NULL;
usr.bin/tmux/procname.c
108
mib[5] = (int)(len / sizeof(struct kinfo_proc));
usr.bin/tmux/procname.c
116
for (i = 0; i < len / sizeof (struct kinfo_proc); i++) {
usr.bin/tmux/procname.c
39
static struct kinfo_proc *cmp_procs(struct kinfo_proc *, struct kinfo_proc *);
usr.bin/tmux/procname.c
43
static struct kinfo_proc *
usr.bin/tmux/procname.c
44
cmp_procs(struct kinfo_proc *p1, struct kinfo_proc *p2)
usr.bin/tmux/procname.c
85
sizeof(struct kinfo_proc), 0 };
usr.bin/tmux/procname.c
88
struct kinfo_proc *buf, *newbuf, *bestp;
usr.bin/top/machine.c
130
static struct kinfo_proc *pbase;
usr.bin/top/machine.c
131
static struct kinfo_proc **pref;
usr.bin/top/machine.c
313
struct kinfo_proc *
usr.bin/top/machine.c
318
sizeof(struct kinfo_proc), 0};
usr.bin/top/machine.c
320
static struct kinfo_proc *procbase;
usr.bin/top/machine.c
341
mib[5] = (int)(size / sizeof(struct kinfo_proc));
usr.bin/top/machine.c
349
*cnt = (int)(size / sizeof(struct kinfo_proc));
usr.bin/top/machine.c
354
get_proc_args(struct kinfo_proc *kp)
usr.bin/top/machine.c
381
cmd_matches(struct kinfo_proc *proc, char *term)
usr.bin/top/machine.c
422
struct kinfo_proc **prefp, *pp;
usr.bin/top/machine.c
439
sizeof(struct kinfo_proc *));
usr.bin/top/machine.c
491
qsort((char *)pref, active_procs, sizeof(struct kinfo_proc *), compare);
usr.bin/top/machine.c
504
state_abbr(struct kinfo_proc *pp)
usr.bin/top/machine.c
518
format_comm(struct kinfo_proc *kp)
usr.bin/top/machine.c
552
struct kinfo_proc *pp;
usr.bin/top/machine.c
58
static char *state_abbr(struct kinfo_proc *);
usr.bin/top/machine.c
59
static char *format_comm(struct kinfo_proc *);
usr.bin/top/machine.c
60
static int cmd_matches(struct kinfo_proc *, char *);
usr.bin/top/machine.c
61
static char **get_proc_args(struct kinfo_proc *);
usr.bin/top/machine.c
637
p1 = *(struct kinfo_proc **) v2; \
usr.bin/top/machine.c
638
p2 = *(struct kinfo_proc **) v1; \
usr.bin/top/machine.c
640
p1 = *(struct kinfo_proc **) v1; \
usr.bin/top/machine.c
641
p2 = *(struct kinfo_proc **) v2; \
usr.bin/top/machine.c
649
struct kinfo_proc *p1, *p2;
usr.bin/top/machine.c
66
struct kinfo_proc **next_proc; /* points to next valid proc pointer */
usr.bin/top/machine.c
668
struct kinfo_proc *p1, *p2;
usr.bin/top/machine.c
687
struct kinfo_proc *p1, *p2;
usr.bin/top/machine.c
706
struct kinfo_proc *p1, *p2;
usr.bin/top/machine.c
725
struct kinfo_proc *p1, *p2;
usr.bin/top/machine.c
743
struct kinfo_proc *p1, *p2;
usr.bin/top/machine.c
762
struct kinfo_proc *p1, *p2;
usr.bin/top/machine.c
802
struct kinfo_proc **prefp, *pp;
usr.bin/top/machine.h
100
extern struct kinfo_proc *getprocs(int, int, int *);
usr.bin/top/utils.c
329
struct kinfo_proc *pbase, *cur;
usr.bin/w/extern.h
34
struct kinfo_proc;
usr.bin/w/extern.h
37
int proc_compare(const struct kinfo_proc *, const struct kinfo_proc *);
usr.bin/w/proc_compare.c
67
proc_compare(const struct kinfo_proc *p1, const struct kinfo_proc *p2)
usr.bin/w/w.c
107
struct kinfo_proc *kp;
usr.bin/w/w.c
376
pr_args(struct kinfo_proc *kp)
usr.bin/w/w.c
91
struct kinfo_proc *kp; /* `most interesting' proc */
usr.bin/w/w.c
96
static void pr_args(struct kinfo_proc *);
usr.sbin/procmap/procmap.c
182
void process_map(kvm_t *, pid_t, struct kinfo_proc *, struct sum *);
usr.sbin/procmap/procmap.c
216
struct kinfo_proc *kproc;
usr.sbin/procmap/procmap.c
327
sizeof(struct kinfo_proc), &rc);
usr.sbin/procmap/procmap.c
374
process_map(kvm_t *kd, pid_t pid, struct kinfo_proc *proc, struct sum *sum)