summaryrefslogtreecommitdiffstats
path: root/lib/libkvm/kvm_getprocs.3 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* use fancy .In macro for includes. from Jan Klemkow. ok jmc schwarzetedu2013-06-051-5/+5
|
* Add per thread accounting, mainly for usage & friends.pirofti2012-04-121-2/+6
| | | | | | | | | | | | | | This expands the already bloated FILL_KPROC macro to take an extra parameter that indicates if the callee is a thread or a process. The userland bits are adjusted accordingly and ps(1) and top(1) now display per thread usage times when -H is used. Also pkill(1) had to be adjusted so that duplicates don't pop up. libkvm does basically the same thing as the kernel bits. Okay guenther@.
* Add rtable id and thread id to struct kinfo_proc (and fix process id)guenther2012-01-071-28/+4
| | | | | | | | | | | and add an 'rtableid' keyword to ps. Add rtable id, thread id, and socket splice info to struct kinfo_file2 and make fstat display socket splice information. Remove old KVM_PROC2 and kinfo_proc2 interfaces; bump libkvm major Socket splice info and corrections from bluhm@ "Lovely" deraadt@
* where a man page has multiple links, only reference that pagejmc2011-08-181-6/+3
| | | | | | once in SEE ALSO; also prefer Xr to Fn where relevant; diff started by Martin Pelikan
* missing word;jmc2011-03-121-1/+2
|
* Replace the old, broken KERN_PROC ABI and its matching functionsguenther2011-03-121-31/+23
| | | | | | | | | in libkvm with the stable-ABI versions that are currently named KERN_PROC2, kvm_get{proc,argv,envv}2(). The latter names and symbols will continue to be supported for a few releases. Committing now that they ports people have had a couple releases to update pkgs that usd the old functions
* convert to new .Dd format;jmc2007-05-311-2/+2
|
* - fix includes needed to compilejaredy2004-08-051-13/+21
| | | | | | | | - mdoc and macro fixes - sync to reality - mention where the kinfo_proc type definition can be found ok millert jmc
* Implement kvm_getproc2(), kvm_getargv2() and kvm_getenvv2() that usemillert2004-01-071-6/+47
| | | | | the KERN_PROC2 sysctl. Based on changes from NetBSD but uses our own kvm_arg_sysctl().
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* section reorder;jmc2003-06-021-3/+3
|
* Document KERN_PROC_KTHREADangelos2001-05-051-2/+4
|
* Various cleanups and mdoc'ing.aaron2000-03-041-17/+21
|
* - remove all trailing whitespaceaaron1999-07-091-10/+10
| | | | | | | | | | * except when it is escaped with a `\' at the end of the line - fix remaining .Nm usage as well - this is from a patch I received from kwesterback@home.com, who has been working on some scripts for fixing formatting errors in mdoc'd man pages Ok, so there could be a cost/benefit debate with this commit, but since I have the patch we might as well commit it...
* remove redundant .Pp macrosaaron1999-07-021-2/+1
|
* capitalize the acronym IDaaron1999-06-051-6/+8
|
* sync 0521deraadt1996-05-261-11/+10
|
* sync with 0430deraadt1996-05-051-0/+3
|
* initial import of NetBSD treederaadt1995-10-181-0/+163