Home
last modified time | relevance | path

Searched refs:kinfo_proc (Results 1 – 25 of 66) sorted by relevance

123

/openbsd/src/usr.bin/top/
Dmachine.c58 static char *state_abbr(struct kinfo_proc *);
59 static char *format_comm(struct kinfo_proc *);
60 static int cmd_matches(struct kinfo_proc *, char *);
61 static char **get_proc_args(struct kinfo_proc *);
66 struct kinfo_proc **next_proc; /* points to next valid proc pointer */
130 static struct kinfo_proc *pbase;
131 static struct kinfo_proc **pref;
313 struct kinfo_proc *
318 sizeof(struct kinfo_proc), 0}; in getprocs()
320 static struct kinfo_proc *procbase; in getprocs()
[all …]
/openbsd/src/bin/ps/
Dprint.c99 print_comm_name(const struct kinfo_proc *kp, int left, int trail) in print_comm_name()
113 const struct kinfo_proc *kp = pi->ki; in command()
207 const struct kinfo_proc *kp = pi->ki; in ucomm()
214 const struct kinfo_proc *kp = pi->ki; in curwd()
228 const struct kinfo_proc *kp = pi->ki; in logname()
247 const struct kinfo_proc *kp = pi->ki; in printstate()
331 const struct kinfo_proc *kp = pi->ki; in printpledge()
353 const struct kinfo_proc *kp = pi->ki; in pri()
363 const struct kinfo_proc *kp = pi->ki; in pnice()
373 const struct kinfo_proc *kp = pi->ki; in euname()
[all …]
Dps.h46 struct kinfo_proc;
48 struct kinfo_proc *ki;
Dextern.h51 double getpcpu(const struct kinfo_proc *);
52 double getpmem(const struct kinfo_proc *);
Dkeyword.c64 #define POFF(x) offsetof(struct kinfo_proc, x)
84 #define UCOMMLEN (sizeof(((struct kinfo_proc *)NULL)->p_comm) - 1)
85 #define WCHANLEN (sizeof(((struct kinfo_proc *)NULL)->p_wmesg) - 1)
/openbsd/src/usr.bin/tmux/
Dprocname.c39 static struct kinfo_proc *cmp_procs(struct kinfo_proc *, struct kinfo_proc *);
43 static struct kinfo_proc *
44 cmp_procs(struct kinfo_proc *p1, struct kinfo_proc *p2) in cmp_procs()
85 sizeof(struct kinfo_proc), 0 }; in get_proc_name()
88 struct kinfo_proc *buf, *newbuf, *bestp; in get_proc_name()
108 mib[5] = (int)(len / sizeof(struct kinfo_proc)); in get_proc_name()
116 for (i = 0; i < len / sizeof (struct kinfo_proc); i++) { in get_proc_name()
/openbsd/src/include/
Dkvm.h55 struct kinfo_proc;
60 char **kvm_getargv(kvm_t *, const struct kinfo_proc *, int);
61 char **kvm_getenvv(kvm_t *, const struct kinfo_proc *, int);
66 struct kinfo_proc *
/openbsd/src/gnu/llvm/lldb/source/Host/openbsd/
DHost.cpp120 struct kinfo_proc proc_kinfo = {}; in GetOpenBSDProcessUserAndGroup()
147 std::vector<struct kinfo_proc> kinfos; in FindProcessesImpl()
149 int mib[6] = {CTL_KERN, KERN_PROC, KERN_PROC_ALL, 0, sizeof(struct kinfo_proc), 0}; in FindProcessesImpl()
157 (pid_data_size / sizeof(struct kinfo_proc)) + 10; in FindProcessesImpl()
161 pid_data_size = kinfos.size() * sizeof(struct kinfo_proc); in FindProcessesImpl()
166 const size_t actual_pid_count = (pid_data_size / sizeof(struct kinfo_proc)); in FindProcessesImpl()
172 const struct kinfo_proc &kinfo = kinfos[i]; in FindProcessesImpl()
/openbsd/src/usr.bin/w/
Dextern.h34 struct kinfo_proc;
37 int proc_compare(const struct kinfo_proc *, const struct kinfo_proc *);
Dproc_compare.c67 proc_compare(const struct kinfo_proc *p1, const struct kinfo_proc *p2) in proc_compare()
Dw.c91 struct kinfo_proc *kp; /* `most interesting' proc */
96 static void pr_args(struct kinfo_proc *);
107 struct kinfo_proc *kp; in main()
376 pr_args(struct kinfo_proc *kp) in pr_args()
/openbsd/src/gnu/llvm/lldb/source/Host/freebsd/
DHost.cpp118 struct kinfo_proc proc_kinfo; in GetFreeBSDProcessUserAndGroup()
126 proc_kinfo_size = sizeof(struct kinfo_proc); in GetFreeBSDProcessUserAndGroup()
157 std::vector<struct kinfo_proc> kinfos; in FindProcessesImpl()
169 (pid_data_size / sizeof(struct kinfo_proc)) + 10; in FindProcessesImpl()
172 pid_data_size = kinfos.size() * sizeof(struct kinfo_proc); in FindProcessesImpl()
177 const size_t actual_pid_count = (pid_data_size / sizeof(struct kinfo_proc)); in FindProcessesImpl()
183 const struct kinfo_proc &kinfo = kinfos[i]; in FindProcessesImpl()
/openbsd/src/lib/libkvm/
Dkvm_proc.c105 static char *_kvm_ureadm(kvm_t *, const struct kinfo_proc *, u_long, u_long *);
106 static ssize_t kvm_ureadm(kvm_t *, const struct kinfo_proc *, u_long, char *, size_t);
108 static char **kvm_argv(kvm_t *, const struct kinfo_proc *, u_long, int, int, int);
110 static char **kvm_doargv(kvm_t *, const struct kinfo_proc *, int, int,
112 static int proc_verify(kvm_t *, const struct kinfo_proc *);
167 _kvm_ureadm(kvm_t *kd, const struct kinfo_proc *p, u_long va, u_long *cnt) in _kvm_ureadm()
264 kvm_argv(kvm_t *kd, const struct kinfo_proc *p, u_long addr, int narg, in kvm_argv()
410 proc_verify(kvm_t *kd, const struct kinfo_proc *p) in proc_verify()
432 kvm_doargv(kvm_t *kd, const struct kinfo_proc *p, int nchr, int isenv, in kvm_doargv()
524 kvm_getargv(kvm_t *kd, const struct kinfo_proc *kp, int nchr) in kvm_getargv()
[all …]
/openbsd/src/usr.bin/pkill/
Dpkill.c78 struct kinfo_proc *plist;
105 static int killact(struct kinfo_proc *, int);
106 static int grepact(struct kinfo_proc *, int);
108 static char *getargv(struct kinfo_proc *);
109 static int askyn(struct kinfo_proc *);
114 getargv(struct kinfo_proc *kp) in getargv()
145 int (*action)(struct kinfo_proc *, int); in main()
146 struct kinfo_proc *kp; in main()
478 askyn(struct kinfo_proc *kp) in askyn()
492 killact(struct kinfo_proc *kp, int dummy) in killact()
[all …]
/openbsd/src/usr.bin/systat/
Dpigs.c60 static struct kinfo_proc *procbase = NULL;
125 int mib[6] = {CTL_KERN, KERN_PROC, KERN_PROC_KTHREAD, 0, sizeof(struct kinfo_proc), 0}; in getprocs()
140 mib[5] = (int)(size / sizeof(struct kinfo_proc)); in getprocs()
145 nproc = (int)(size / sizeof(struct kinfo_proc)); in getprocs()
256 struct kinfo_proc *kp; in showpigs()
/openbsd/src/gnu/llvm/lldb/tools/darwin-threads/
Dexamine-threads.c96 struct kinfo_proc *get_kinfo_proc_for_pid(pid_t pid, const char *process_name) { in get_kinfo_proc_for_pid()
97 struct kinfo_proc *kinfo = in get_kinfo_proc_for_pid()
98 (struct kinfo_proc *)malloc(sizeof(struct kinfo_proc)); in get_kinfo_proc_for_pid()
100 size_t len = sizeof(struct kinfo_proc); in get_kinfo_proc_for_pid()
325 struct kinfo_proc *kinfo = get_kinfo_proc_for_pid(pid, process_name); in main()
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/
DNativeThreadFreeBSD.cpp186 std::vector<struct kinfo_proc> kp; in GetName()
191 size_t len = kp.size() * sizeof(struct kinfo_proc); in GetName()
195 kp.resize(len / sizeof(struct kinfo_proc)); in GetName()
203 kp.resize(len / sizeof(struct kinfo_proc)); in GetName()
/openbsd/src/regress/sys/copy/
Dcopy.c36 struct kinfo_proc kinfo; in main()
50 mib[4] = sizeof(struct kinfo_proc); in main()
/openbsd/src/gnu/llvm/lldb/tools/debugserver/source/
DDNB.cpp61 std::vector<struct kinfo_proc> &matching_proc_infos);
405 std::vector<struct kinfo_proc> matching_proc_infos; in DNBProcessGetPIDByName()
420 std::vector<struct kinfo_proc> matching_proc_infos; in DNBProcessAttachByName()
452 struct kinfo_proc processInfo; in DNBProcessAttach()
567 size_t DNBGetAllInfos(std::vector<struct kinfo_proc> &proc_infos) { in DNBGetAllInfos()
588 proc_infos.resize(size / sizeof(struct kinfo_proc)); in DNBGetAllInfos()
590 sizeof(struct kinfo_proc); // Make sure we don't exceed our resize... in DNBGetAllInfos()
598 proc_infos.resize(size / sizeof(struct kinfo_proc)); in DNBGetAllInfos()
612 std::vector<struct kinfo_proc> &matching_proc_infos) { in GetAllInfosMatchingName()
627 std::vector<struct kinfo_proc> proc_infos; in GetAllInfosMatchingName()
[all …]
DRNBServices.cpp37 std::vector<struct kinfo_proc> proc_infos; in GetProcesses()
46 struct kinfo_proc &proc_info = proc_infos[i]; in GetProcesses()
/openbsd/src/regress/sys/kern/setuid/
Dsetgid_none.c24 struct kinfo_proc kproc; in main()
Dsetuid_none.c24 struct kinfo_proc kproc; in main()
Dsgidexec_none.c25 struct kinfo_proc kproc; in main()
Dsuidexec.c25 struct kinfo_proc kproc; in main()
Dsetuid_exec_inherit.c25 struct kinfo_proc kproc; in main()

123