/freebsd/usr.bin/procstat/ |
H A D | procstat.h | 54 struct kinfo_proc; 55 void kinfo_proc_sort(struct kinfo_proc *kipp, int count); 56 const char * kinfo_proc_thread_name(const struct kinfo_proc *kipp); 58 void procstat_advlocks(struct procstat *prstat, struct kinfo_proc *kipp); 59 void procstat_args(struct procstat *prstat, struct kinfo_proc *kipp); 60 void procstat_auxv(struct procstat *prstat, struct kinfo_proc *kipp); 61 void procstat_basic(struct procstat *prstat, struct kinfo_proc *kipp); 62 void procstat_bin(struct procstat *prstat, struct kinfo_proc *kipp); 63 void procstat_cred(struct procstat *prstat, struct kinfo_proc *kipp); 64 void procstat_cs(struct procstat *prstat, struct kinfo_proc *kipp); [all …]
|
H A D | procstat_sigs.c | 112 procstat_sigs(struct procstat *prstat __unused, struct kinfo_proc *kipp) in procstat_sigs() 138 procstat_threads_sigs(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_threads_sigs() 140 struct kinfo_proc *kip; in procstat_threads_sigs() 187 procstat_sigfastblock(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_sigfastblock() 189 struct kinfo_proc *kip; in procstat_sigfastblock()
|
H A D | procstat_rusage.c | 102 print_prefix(struct kinfo_proc *kipp) in print_prefix() 112 print_rusage(struct kinfo_proc *kipp) in print_rusage() 161 procstat_rusage(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_rusage() 163 struct kinfo_proc *kip; in procstat_rusage()
|
H A D | procstat_cred.c | 43 struct kinfo_proc *kipp); 46 procstat_cred(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_cred() 92 get_umask(struct procstat *procstat, struct kinfo_proc *kipp) in get_umask()
|
H A D | procstat.c | 55 void (*cmd)(struct procstat *, struct kinfo_proc *); 187 struct kinfo_proc *kipp) in procstat() 208 i = ((const struct kinfo_proc *)a)->ki_pid - in kinfo_proc_compare() 209 ((const struct kinfo_proc *)b)->ki_pid; in kinfo_proc_compare() 212 i = ((const struct kinfo_proc *)a)->ki_tid - in kinfo_proc_compare() 213 ((const struct kinfo_proc *)b)->ki_tid; in kinfo_proc_compare() 218 kinfo_proc_sort(struct kinfo_proc *kipp, int count) in kinfo_proc_sort() 225 kinfo_proc_thread_name(const struct kinfo_proc *kipp) in kinfo_proc_thread_name() 292 struct kinfo_proc *p; in main()
|
H A D | procstat_penv.c | 44 procstat_pargs(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_pargs() 65 procstat_penv(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_penv()
|
H A D | procstat_args.c | 45 procstat_args(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_args() 72 procstat_env(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_env()
|
H A D | procstat_threads.c | 44 procstat_threads(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_threads() 46 struct kinfo_proc *kip; in procstat_threads()
|
H A D | procstat_cs.c | 44 procstat_cs(struct procstat *procstat, struct kinfo_proc *kipp) in procstat_cs() 48 struct kinfo_proc *kip; in procstat_cs()
|
/freebsd/usr.bin/top/ |
H A D | machine.c | 65 struct kinfo_proc **next_proc; /* points to next valid proc pointer */ 159 static struct kinfo_proc *pbase; 160 static struct kinfo_proc **pref; 161 static struct kinfo_proc *previous_procs; 162 static struct kinfo_proc **previous_pref; 221 static const char *format_nice(const struct kinfo_proc *pp); 226 static int cmd_matches(struct kinfo_proc *, const char *); 616 static const struct kinfo_proc * 617 get_old_proc(struct kinfo_proc *pp) in get_old_proc() 619 const struct kinfo_proc * const *oldpp, *oldp; in get_old_proc() [all …]
|
/freebsd/lib/libprocstat/ |
H A D | libprocstat.h | 111 struct kinfo_proc; 211 void procstat_freeprocs(struct procstat *procstat, struct kinfo_proc *p); 221 struct kinfo_proc *kp, int mmapped); 222 struct kinfo_proc *procstat_getprocs(struct procstat *procstat, 225 struct kinfo_proc *kp, int kqfd, unsigned int *count, char *errbuf); 238 char **procstat_getargv(struct procstat *procstat, struct kinfo_proc *p, 242 struct kinfo_proc *kp, unsigned int *cntp); 246 char **procstat_getenvv(struct procstat *procstat, struct kinfo_proc *p, 248 gid_t *procstat_getgroups(struct procstat *procstat, struct kinfo_proc *kp, 251 struct kinfo_proc *kp, unsigned int *count); [all …]
|
H A D | libprocstat.c | 115 static char **getargv(struct procstat *procstat, struct kinfo_proc *kp, 124 struct procstat *procstat, struct kinfo_proc *kp, int mmapped); 126 struct procstat *procstat, struct kinfo_proc *kp, int mmapped); 154 static gid_t * procstat_getgroups_kvm(kvm_t *kd, struct kinfo_proc *kp, 161 static int procstat_getosrel_kvm(kvm_t *kd, struct kinfo_proc *kp, 170 static int procstat_getrlimit_kvm(kvm_t *kd, struct kinfo_proc *kp, 176 static int procstat_getumask_kvm(kvm_t *kd, struct kinfo_proc *kp, 253 struct kinfo_proc * 257 struct kinfo_proc *p0, *p; in procstat_getprocs() 336 procstat_freeprocs(struct procstat *procstat __unused, struct kinfo_proc *p) in procstat_freeprocs() [all …]
|
/freebsd/lib/libutil/ |
H A D | kinfo_getallproc.c | 47 i = ((const struct kinfo_proc *)a)->ki_pid - in kinfo_proc_compare() 48 ((const struct kinfo_proc *)b)->ki_pid; in kinfo_proc_compare() 51 i = ((const struct kinfo_proc *)a)->ki_tid - in kinfo_proc_compare() 52 ((const struct kinfo_proc *)b)->ki_tid; in kinfo_proc_compare() 57 kinfo_proc_sort(struct kinfo_proc *kipp, int count) in kinfo_proc_sort() 63 struct kinfo_proc * 66 struct kinfo_proc *kipp; in kinfo_getallproc()
|
H A D | kinfo_getproc.c | 37 struct kinfo_proc * 40 struct kinfo_proc *kipp; in kinfo_getproc()
|
/freebsd/contrib/llvm-project/lldb/source/Host/openbsd/ |
H A D | Host.cpp | 116 struct kinfo_proc proc_kinfo; in GetOpenBSDProcessUserAndGroup() 122 proc_kinfo_size = sizeof(struct kinfo_proc); in GetOpenBSDProcessUserAndGroup() 145 std::vector<struct kinfo_proc> kinfos; in FindProcessesImpl() 155 (pid_data_size / sizeof(struct kinfo_proc)) + 10; in FindProcessesImpl() 158 pid_data_size = kinfos.size() * sizeof(struct kinfo_proc); in FindProcessesImpl() 163 const size_t actual_pid_count = (pid_data_size / sizeof(struct kinfo_proc)); in FindProcessesImpl() 169 const struct kinfo_proc &kinfo = kinfos[i]; in FindProcessesImpl()
|
/freebsd/tests/sys/kern/ |
H A D | fdgrowtable_test.c | 95 old_tables(kvm_t *kd, struct kinfo_proc *kp) in old_tables() 118 static struct kinfo_proc * 121 struct kinfo_proc *kp; in read_kinfo() 143 struct kinfo_proc *kp; in ATF_TC_BODY() 172 struct kinfo_proc *kp; in ATF_TC_BODY() 213 filedesc_refcnt(kvm_t *kd, struct kinfo_proc *kp) in filedesc_refcnt() 235 struct kinfo_proc *kp; in ATF_TC_BODY()
|
/freebsd/lib/libkvm/ |
H A D | kvm_proc.c | 106 struct kinfo_proc *bp, int maxcnt) in kvm_proclist() 109 struct kinfo_proc kinfo_proc, *kp; in kvm_proclist() local 129 kp = &kinfo_proc; in kvm_proclist() 130 kp->ki_structsize = sizeof(kinfo_proc); in kvm_proclist() 479 bcopy(&kinfo_proc, bp, sizeof(kinfo_proc)); in kvm_proclist() 495 struct kinfo_proc *bp = kd->procbase; in kvm_deadprocs() 520 struct kinfo_proc * 570 kd->procbase = (struct kinfo_proc *) in kvm_getprocs() 590 kd->procbase->ki_structsize != sizeof(struct kinfo_proc)) { in kvm_getprocs() 593 sizeof(struct kinfo_proc), in kvm_getprocs() [all …]
|
H A D | kvm.h | 68 struct kinfo_proc; 97 char **kvm_getargv(kvm_t *, const struct kinfo_proc *, int); 99 char **kvm_getenvv(kvm_t *, const struct kinfo_proc *, int); 106 struct kinfo_proc *
|
/freebsd/contrib/llvm-project/lldb/source/Host/freebsd/ |
H A 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()
|
/freebsd/usr.bin/w/ |
H A D | extern.h | 34 struct kinfo_proc; 37 int proc_compare(struct kinfo_proc *, struct kinfo_proc *);
|
H A D | proc_compare.c | 65 proc_compare(struct kinfo_proc *p1, struct kinfo_proc *p2) in proc_compare()
|
/freebsd/bin/pkill/ |
H A D | pkill.c | 95 static struct kinfo_proc *plist; 125 static int killact(const struct kinfo_proc *); 126 static int grepact(const struct kinfo_proc *); 139 int (*action)(const struct kinfo_proc *); in main() 140 struct kinfo_proc *kp; in main() 627 show_process(const struct kinfo_proc *kp) in show_process() 650 killact(const struct kinfo_proc *kp) in killact() 687 grepact(const struct kinfo_proc *kp) in grepact()
|
/freebsd/sbin/ipf/ipsend/ |
H A D | sock.c | 94 static struct kinfo_proc *getproc(void); 127 kinfo_proc *getproc(void) in getproc() 129 static struct kinfo_proc kp; in getproc() 156 struct kinfo_proc *p; in find_tcp()
|
/freebsd/usr.bin/killall/ |
H A D | killall.c | 94 struct kinfo_proc *procs, *newprocs; in main() 320 if (size % sizeof(struct kinfo_proc) != 0) { in main() 322 size, sizeof(struct kinfo_proc)); in main() 326 nprocs = size / sizeof(struct kinfo_proc); in main()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
H A D | NativeThreadFreeBSD.cpp | 185 std::vector<struct kinfo_proc> kp; in GetName() 190 size_t len = kp.size() * sizeof(struct kinfo_proc); in GetName() 194 kp.resize(len / sizeof(struct kinfo_proc)); in GetName() 202 kp.resize(len / sizeof(struct kinfo_proc)); in GetName()
|