| /openbsd/src/usr.bin/top/ |
| D | machine.c | 58 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/ |
| D | print.c | 99 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 …]
|
| D | ps.h | 46 struct kinfo_proc; 48 struct kinfo_proc *ki;
|
| D | extern.h | 51 double getpcpu(const struct kinfo_proc *); 52 double getpmem(const struct kinfo_proc *);
|
| D | keyword.c | 64 #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/ |
| D | procname.c | 39 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/ |
| D | kvm.h | 55 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/ |
| D | Host.cpp | 120 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/ |
| D | extern.h | 34 struct kinfo_proc; 37 int proc_compare(const struct kinfo_proc *, const struct kinfo_proc *);
|
| D | proc_compare.c | 67 proc_compare(const struct kinfo_proc *p1, const struct kinfo_proc *p2) in proc_compare()
|
| D | w.c | 91 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/ |
| D | Host.cpp | 118 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/ |
| D | kvm_proc.c | 105 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/ |
| D | pkill.c | 78 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/ |
| D | pigs.c | 60 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/ |
| D | examine-threads.c | 96 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/ |
| D | NativeThreadFreeBSD.cpp | 186 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/ |
| D | copy.c | 36 struct kinfo_proc kinfo; in main() 50 mib[4] = sizeof(struct kinfo_proc); in main()
|
| /openbsd/src/gnu/llvm/lldb/tools/debugserver/source/ |
| D | DNB.cpp | 61 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 …]
|
| D | RNBServices.cpp | 37 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/ |
| D | setgid_none.c | 24 struct kinfo_proc kproc; in main()
|
| D | setuid_none.c | 24 struct kinfo_proc kproc; in main()
|
| D | sgidexec_none.c | 25 struct kinfo_proc kproc; in main()
|
| D | suidexec.c | 25 struct kinfo_proc kproc; in main()
|
| D | setuid_exec_inherit.c | 25 struct kinfo_proc kproc; in main()
|