summaryrefslogtreecommitdiffstats
path: root/lib/libkvm/kvm_getprocs.3 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* No specific called "exec(3)", so move primary manpage to a name whichderaadt2019-08-111-3/+3
| | | | | | | | does exist -- execv(3). Still call this a family but without "Nm". Adjust Xr in various pages to refer to the precise function used rather than the family, in most cases the semantics of execve(2) are being referenced, so change the Xr. ok jmc
* obvious .Pa fixes; found with mandocdb(8)schwarze2014-01-211-3/+3
|
* 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