0mp
1b578e1aee
libprocstat.3: Correct two occurrences of kvm_getprocs to procstat_getprocs
...
Submitted by: otis_sk.freebsd.org
Reviewed by: markj
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D26151
2020-11-26 22:49:05 +00:00
ngie
008f13ffad
libprocstat(3): fix arguments list for procstat_getargv(3) and procstat_getenvv(3)
...
Neither libcall takes a fourth argument (`char *errbuf`).
PR: 217884
Submitted by: tobik
MFC after: 1 month
2017-07-29 22:25:45 +00:00
ngie
4f08bef926
libprocstat(3): fix reference (typo) to procstat_freeenvv in description for
...
procstat_getargv(3)
PR: 217884
MFC after: 1 month
Submitted by: tobik
2017-07-29 22:19:00 +00:00
ngie
d2cf10f929
Add sys/socket.h to SYNOPSIS for libprocstat(3)
...
sys/socket.h is required for procstat_get_socket_info(3), added in
r221807.
MFC after: 1 month
PR: 217884
Submitted by: tobik
2017-07-29 22:16:05 +00:00
ngie
480ff6a910
Add initial documentation for procstat_freeptlwpinfo and procstat_getptlwpinfo
...
MFC after: 1 month
MFC with: r316286
2017-06-27 08:49:47 +00:00
allanjude
2ad178c529
Create links to the libprocstat man pages for all of the libprocstat functions so they can be looked up by name
...
Add a cross refrence to libprocstat in the procstat.1 man page
Differential Revision: https://reviews.freebsd.org/D2578
Suggested by: jmg
Reviewed by: brueffer
Approved by: wblock (mentor)
MFC after: 1 week
Sponsored by: ScaleEngine Inc.
2015-05-21 03:32:44 +00:00
bapt
1f77f137dc
use .Mt to mark up email addresses consistently (part3)
...
PR: 191174
Submitted by: Franco Fichtner <franco at lastsummer.de>
2014-06-23 08:23:05 +00:00
pluknet
928c28fb58
Bump date.
2013-05-04 12:44:00 +00:00
jhb
679fa5ed4e
Similar to 233760 and 236717, export some more useful info about the
...
kernel-based POSIX semaphore descriptors to userland via procstat(1) and
fstat(1):
- Change sem file descriptors to track the pathname they are associated
with and add a ksem_info() method to copy the path out to a
caller-supplied buffer.
- Use the fo_stat() method of shared memory objects and ksem_info() to
export the path, mode, and value of a semaphore via struct kinfo_file.
- Add a struct semstat to the libprocstat(3) interface along with a
procstat_get_sem_info() to export the mode and value of a semaphore.
- Teach fstat about semaphores and to display their path, mode, and value.
MFC after: 2 weeks
2013-05-03 21:11:57 +00:00
joel
d385d368ea
mdoc: end function context properly.
2013-04-20 22:16:49 +00:00
trociny
75df1dfd83
Bump date.
2013-04-20 08:25:14 +00:00
trociny
457eff3864
Add procstat_getkstack function to dump kernel stacks of a process.
...
MFC after: 1 month
2013-04-20 08:17:20 +00:00
trociny
5c12dda0cc
Add procstat_getauxv function to retrieve a process auxiliary vector.
...
MFC after: 1 month
2013-04-20 08:10:47 +00:00
trociny
890cfdcd4f
Extend libprocstat with functions to retrieve process command line
...
arguments and environment variables.
Suggested by: stas
Reviewed by: jhb and stas (initial version)
MFC after: 1 month
2013-04-20 08:07:04 +00:00
trociny
72dafce20f
Add procstat_getosrel function to retrieve a process osrel info.
...
MFC after: 1 month
2013-04-20 08:03:56 +00:00
trociny
93aa05a118
Add procstat_getpathname function to retrieve a process executable.
...
MFC after: 1 month
2013-04-20 08:02:43 +00:00
trociny
398b48380f
Add procstat_getrlimit function to retrieve a process resource limits info.
...
MFC after: 1 month
2013-04-20 07:59:44 +00:00
trociny
4ca5694006
Add procstat_getumask function to retrieve a process umask.
...
MFC after: 1 month
2013-04-20 07:57:08 +00:00
trociny
1597072d38
Add procstat_getgroups function to retrieve process groups.
...
MFC after: 1 month
2013-04-20 07:54:07 +00:00
trociny
08b1137c14
Add procstat_getvmmap function to get VM layout of a process.
...
MFC after: 1 month
2013-04-20 07:49:35 +00:00
trociny
16ea6280bf
Make libprocstat(3) extract procstat notes from a process core file.
...
PR: kern/173723
Suggested by: jhb
Glanced by: kib
MFC after: 1 month
2013-04-20 07:47:26 +00:00
gjb
8670397617
General mdoc(7) and typo fixes.
...
PR: 167734
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days
2012-05-11 20:06:46 +00:00
jhb
506e2f15b9
Export some more useful info about shared memory objects to userland
...
via procstat(1) and fstat(1):
- Change shm file descriptors to track the pathname they are associated
with and add a shm_path() method to copy the path out to a caller-supplied
buffer.
- Use the fo_stat() method of shared memory objects and shm_path() to
export the path, mode, and size of a shared memory object via
struct kinfo_file.
- Add a struct shmstat to the libprocstat(3) interface along with a
procstat_get_shm_info() to export the mode and size of a shared memory
object.
- Change procstat to always print out the path for a given object if it
is valid.
- Teach fstat about shared memory objects and to display their path,
mode, and size.
MFC after: 2 weeks
2012-04-01 18:22:48 +00:00
pluknet
abc803dba2
Mention myself in the AUTHORS section.
...
Requested by: stas
2011-07-12 19:48:21 +00:00
pluknet
254766d869
Provide a simple manual page for libprocstat(3).
...
Reviewed by: jilles, gjb
2011-07-12 13:46:13 +00:00