Module Name:    src
Committed By:   uwe
Date:           Wed Jan 19 02:25:18 UTC 2011

Modified Files:
        src/share/man/man7: sysctl.7

Log Message:
Do some markup cleanup for the benefit of troff PostScript output.

- try to be more consistent with Va/Vt/Dv
- make the space in "... otherwise 0." non-paddable to prevent widow "0."
- consistently use -width "123456" for lists of nodes

TODO: There's still quite a bit of mess to clean up:

- tables of "n+1 level names" are indented (or not) inconsistently
- formatting of node names is inconsistent (normal vs literal)
- references to POSIX should use .St
- filesystem vs. file-system, our old time favorite!
- .Pq adds annoying extra space in troff output, do we really want to use it?
- etc.


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/share/man/man7/sysctl.7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/man/man7/sysctl.7
diff -u src/share/man/man7/sysctl.7:1.55 src/share/man/man7/sysctl.7:1.56
--- src/share/man/man7/sysctl.7:1.55	Sun Jan  9 22:21:55 2011
+++ src/share/man/man7/sysctl.7	Wed Jan 19 02:25:17 2011
@@ -1,4 +1,4 @@
-.\"	$NetBSD: sysctl.7,v 1.55 2011/01/09 22:21:55 wiz Exp $
+.\"	$NetBSD: sysctl.7,v 1.56 2011/01/19 02:25:17 uwe Exp $
 .\"
 .\" Copyright (c) 1993
 .\"	The Regents of the University of California.  All rights reserved.
@@ -29,7 +29,7 @@
 .\"
 .\"	@(#)sysctl.3	8.4 (Berkeley) 5/9/95
 .\"
-.Dd January 9, 2011
+.Dd January 19, 2011
 .Dt SYSCTL 7
 .Os
 .Sh NAME
@@ -69,26 +69,28 @@
 .Xr sysctl 3
 manual page for programming examples.
 .Ss Top level names
-The top level names are defined with a CTL_ prefix in
+The top level names are defined with a
+.Va CTL_
+prefix in
 .In sys/sysctl.h ,
 and are as follows.
 The next and subsequent levels down are found in the include files
 listed here, and described in separate sections below.
-.Bl -column security CTL_SECURITY "Next level names" "High kernel limits"
-.It Sy Name	Constant	Next level names	Description
-.It kern	CTL_KERN	sys/sysctl.h	High kernel limits
-.It vm	CTL_VM	uvm/uvm_param.h	Virtual memory
-.It vfs	CTL_VFS	sys/mount.h	Filesystem
-.It net	CTL_NET	sys/socket.h	Networking
-.It debug	CTL_DEBUG	sys/sysctl.h	Debugging
-.It hw	CTL_HW	sys/sysctl.h	Generic CPU, I/O
-.It machdep	CTL_MACHDEP	sys/sysctl.h	Machine dependent
-.It user	CTL_USER	sys/sysctl.h	User-level
-.It ddb	CTL_DDB	sys/sysctl.h	In-kernel debugger
-.It proc	CTL_PROC	sys/sysctl.h	Per-process
-.It vendor	CTL_VENDOR	?	Vendor specific
-.It emul	CTL_EMUL	sys/sysctl.h	Emulation settings
-.It security	CTL_SECURITY	sys/sysctl.h	Security settings
+.Bl -column "security" ".Dv CTL_SECURITY" ".In uvm/uvm_param.h" "High kernel limits"
+.It Sy Name  Ta Sy Constant     Ta Sy Next level names Ta Sy Description
+.It kern     Ta Dv CTL_KERN     Ta In sys/sysctl.h     Ta High kernel limits
+.It vm       Ta Dv CTL_VM       Ta In uvm/uvm_param.h  Ta Virtual memory
+.It vfs      Ta Dv CTL_VFS      Ta In sys/mount.h      Ta Filesystem
+.It net      Ta Dv CTL_NET      Ta In sys/socket.h     Ta Networking
+.It debug    Ta Dv CTL_DEBUG    Ta In sys/sysctl.h     Ta Debugging
+.It hw       Ta Dv CTL_HW       Ta In sys/sysctl.h     Ta Generic CPU, I/O
+.It machdep  Ta Dv CTL_MACHDEP  Ta In sys/sysctl.h     Ta Machine dependent
+.It user     Ta Dv CTL_USER     Ta In sys/sysctl.h     Ta User-level
+.It ddb      Ta Dv CTL_DDB      Ta In sys/sysctl.h     Ta In-kernel debugger
+.It proc     Ta Dv CTL_PROC     Ta In sys/sysctl.h     Ta Per-process
+.It vendor   Ta Dv CTL_VENDOR   Ta ?                   Ta Vendor specific
+.It emul     Ta Dv CTL_EMUL     Ta In sys/sysctl.h     Ta Emulation settings
+.It security Ta Dv CTL_SECURITY Ta In sys/sysctl.h     Ta Security settings
 .El
 .Ss The debug.* subtree
 The debugging variables vary from system to system.
@@ -100,7 +102,7 @@
 gets the list of debugging variables from the kernel and
 displays their current values.
 The system defines twenty
-.Va ( struct ctldebug )
+.Vt ( struct ctldebug )
 variables named
 .Dv debug0
 through
@@ -110,7 +112,7 @@
 The loader prevents multiple use of the same variable by issuing errors
 if a variable is initialized in more than one place.
 For example, to export the variable
-.Dv dospecialcheck
+.Va dospecialcheck
 as a debugging variable, the following declaration would be used:
 .Pp
 .Bd -literal -offset indent -compact
@@ -133,10 +135,10 @@
 .Li vfs.generic ( VFS_GENERIC ) ,
 is used to get general information about all filesystems.
 It has the following third level identifiers:
-.Bl -tag -width "vfs.generic.maxtypenum (VFS_MAXTYPENUM)"
-.It vfs.generic.maxtypenum ( VFS_MAXTYPENUM )
+.Bl -tag -width "123456"
+.It Li vfs.generic.maxtypenum ( VFS_MAXTYPENUM )
 The highest valid filesystem type number.
-.It vfs.generic.conf ( VFS_CONF )
+.It Li vfs.generic.conf ( VFS_CONF )
 Returns configuration information about the file-system type given as a fourth
 level identifier.
 .El
@@ -145,13 +147,13 @@
 .Xr wapbl 4
 (Write Ahead Physical Block Logging file system journalling)
 capabilities with the following third level identifiers:
-.Bl -tag -width "vfs.wapbl.flush_disk_cache"
-.It vfs.wapbl.flush_disk_cache
+.Bl -tag -width "123456"
+.It Li vfs.wapbl.flush_disk_cache
 Controls whether to attempt to flush the disk cache on each commit.
 It defaults to 1 and it should always be on to ensure data integrity in
 case of a crash.
 For slow disks, turning it off can improve performance.
-.It vfs.wapbl.verbose_commit
+.It Li vfs.wapbl.verbose_commit
 For each transaction log commit, print the number of bytes written
 and the time it took to commit as seconds.nanoseconds.
 .El
@@ -161,6 +163,7 @@
 .Xr statvfs 2
 call or from
 .Li vfs.generic.conf .
+.Pp
 The third level identifiers available for each filesystem
 are given in the header file that defines the mount
 argument structure for that filesystem.
@@ -194,10 +197,10 @@
 This shows the value
 .Dv ALIGNBYTES
 in
-.Pa /usr/include/machine/param.h ,
+.In machine/param.h ,
 at the kernel compilation time.
 .It Li hw.byteorder ( HW_BYTEORDER )
-The byteorder (4,321, or 1,234).
+The byteorder (4321, or 1234).
 .It Li hw.cnmagic ( HW_CNMAGIC )
 The console magic key sequence.
 .It Li hw.disknames ( HW_DISKNAMES )
@@ -209,15 +212,15 @@
 Return statistical information on the NFS mounts, disk and tape
 devices on the system.
 An array of
-.Va struct io_sysctl
+.Vt struct io_sysctl
 structures is returned,
 whose size depends on the current number of such objects in the system.
 The third level name is the size of the
-.Va struct io_sysctl .
+.Vt struct io_sysctl .
 The type of object can be determined by examining the
 .Va type
 element of
-.Va struct io_sysctl .
+.Vt struct io_sysctl .
 Which can be
 .Dv IOSTAT_DISK
 (disk drive),
@@ -360,7 +363,7 @@
 .It Li kern.arandom
 This variable picks a random number each time it is queried.
 The used random number generator
-.Pq Tn RNG
+.Pf ( Tn RNG )
 is based on
 .Xr arc4random 3 .
 .It Li kern.argmax ( KERN_ARGMAX )
@@ -372,7 +375,7 @@
 for the meanings of the flags.
 .It Li kern.boottime ( KERN_BOOTTIME )
 A
-.Va struct timeval
+.Vt struct timeval
 structure is returned.
 This structure contains the time that the system was booted.
 .\" .It Li kern.bufq
@@ -381,7 +384,7 @@
 The scheduler exponential decay value.
 .It Li kern.clockrate ( KERN_CLOCKRATE )
 A
-.Va struct clockinfo
+.Vt struct clockinfo
 structure is returned.
 This structure contains the clock, statistics clock and profiling clock
 frequencies, the number of micro-seconds per hz tick, and the clock
@@ -428,7 +431,9 @@
 .It Li kern.cp_id ( KERN_CP_ID )
 Mapping of CPU number to CPU id.
 .It Li kern.cp_time ( KERN_CP_TIME )
-Returns an array of CPUSTATES uint64_ts.
+Returns an array of
+.Dv CPUSTATES
+.Vt uint64_t Ns s.
 This array contains the
 number of clock ticks spent in different CPU states.
 On multi-processor systems, the sum across all CPUs is returned unless
@@ -459,7 +464,7 @@
 .Xr core 5
 for format of this template).
 The default value is
-.Nm %n.core
+.Pa %n.core
 and can be changed with the kernel configuration option
 .Cd options DEFCORENAME
 (see
@@ -471,7 +476,7 @@
 Get or set the YP domain name.
 .It Li kern.drivers ( KERN_DRIVERS )
 Return an array of
-.Va struct kinfo_drivers
+.Vt struct kinfo_drivers
 that contains the name and major device numbers of all the device drivers
 in the current kernel.
 The
@@ -486,9 +491,9 @@
 .It Li kern.file ( KERN_FILE )
 Return the entire file table.
 The returned data consists of a single
-.Va struct filelist
+.Vt struct filelist
 followed by an array of
-.Va struct file ,
+.Vt struct file ,
 whose size depends on the current number of such objects in the system.
 .It Li kern.forkfsleep ( KERN_FORKFSLEEP )
 If
@@ -506,7 +511,7 @@
 .It Li kern.fsync ( KERN_FSYNC )
 Return 1 if the POSIX 1003.1b File Synchronization Option is available
 on this system,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.hardclock_ticks ( KERN_HARDCLOCK_TICKS )
 Returns the number of
 .Xr hardclock 9
@@ -523,7 +528,7 @@
 .Xr hostname 1 .
 .It Li kern.iov_max ( KERN_IOV_MAX )
 Return the maximum number of
-.Va iovec
+.Vt iovec
 structures that a process has available for use with
 .Xr preadv 2 ,
 .Xr pwritev 2 ,
@@ -556,15 +561,15 @@
 .It Li kern.ipc.sysvmsg ( KERN_SYSVIPC_MSG )
 Returns 1 if System V style message queue functionality is available
 on this system,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.ipc.sysvsem ( KERN_SYSVIPC_SEM )
 Returns 1 if System V style semaphore functionality is available
 on this system,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.ipc.sysvshm ( KERN_SYSVIPC_SHM )
 Returns 1 if System V style share memory functionality is available
 on this system,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.ipc.sysvipc_info ( KERN_SYSVIPC_INFO )
 Return System V style IPC configuration and run-time information.
 The fourth level name selects the System V style IPC facility.
@@ -619,9 +624,11 @@
 Max number of undo structures in system.
 .El
 .It Li kern.job_control ( KERN_JOB_CONTROL )
-Return 1 if job control is available on this system, otherwise 0.
+Return 1 if job control is available on this system, otherwise\ 0.
 .It Li kern.labeloffset ( KERN_LABELOFFSET )
-The offset within the sector specified by KERN_LABELSECTOR of the
+The offset within the sector specified by
+.Dv KERN_LABELSECTOR
+of the
 .Xr disklabel 5 .
 .It Li kern.labelsector ( KERN_LABELSECTOR )
 The sector number containing the
@@ -638,7 +645,7 @@
 .It Li kern.mapped_files ( KERN_MAPPED_FILES )
 Returns 1 if the POSIX 1003.1b Memory Mapped Files Option is available
 on this system,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.maxfiles ( KERN_MAXFILES )
 The maximum number of open files that may be open in the system.
 .It Li kern.maxpartitions ( KERN_MAXPARTITIONS )
@@ -692,15 +699,15 @@
 .It Li kern.memlock ( KERN_MEMLOCK )
 Returns 1 if the POSIX 1003.1b Process Memory Locking Option is available
 on this system,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.memlock_range ( KERN_MEMLOCK_RANGE )
 Returns 1 if the POSIX 1003.1b Range Memory Locking Option is available
 on this system,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.memory_protection ( KERN_MEMORY_PROTECTION )
 Returns 1 if the POSIX 1003.1b Memory Protection Option is available
 on this system,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.module
 Settings related to kernel modules.
 The third level names for the settings are described below.
@@ -724,7 +731,7 @@
 .It Li kern.monotonic_clock ( KERN_MONOTONIC_CLOCK )
 Returns the standard version the implementation of the POSIX 1003.1b
 Monotonic Clock Option conforms to,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.mqueue
 Settings related to
 .Tn POSIX
@@ -767,7 +774,7 @@
 .\" XXX: Undocumented.
 .It Li kern.ntptime ( KERN_NTPTIME )
 A
-.Va struct ntptimeval
+.Vt struct ntptimeval
 structure is returned.
 This structure contains data used by the
 .Xr ntpd 8
@@ -799,13 +806,17 @@
 .It Li kern.pipe.kvasiz ( KERN_PIPE_KVASIZ )
 Amount of kernel memory consumed by pipe buffers.
 .It Li kern.pipe.maxbigpipes ( KERN_PIPE_MAXBIGPIPES )
-Maximum number of "big" pipes.
+Maximum number of
+.Dq big
+pipes.
 .It Li kern.pipe.maxkvasz ( KERN_PIPE_MAXKVASZ )
 Maximum amount of kernel memory to be used for pipes.
 .It Li kern.pipe.limitkva ( KERN_PIPE_LIMITKVA )
 Limit for direct transfers via page loan.
 .It Li kern.pipe.nbigpipes ( KERN_PIPE_NBIGPIPES )
-Number of "big" pipes.
+Number of
+.Dq big
+pipes.
 .El
 .\" XXX: Undocumented .It Li kern.posix ( ? )
 .\"	 This is a node in which the only variable is semmax.
@@ -822,14 +833,14 @@
 and its
 Barriers
 option to which the system attempts to conform,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.posix_reader_writer_locks ( KERN_POSIX_READER_WRITER_LOCKS )
 The version of
 .St -p1003.1
 and its
 Read-Write Locks
 option to which the system attempts to conform,
-otherwise 0.
+otherwise\ 0.
 .\".It Li kern.posix_sched
 .\" XXX: Undocumented.
 .It Li kern.posix_semaphores ( KERN_POSIX_SEMAPHORES )
@@ -838,32 +849,32 @@
 and its
 Semaphores
 option to which the system attempts to conform,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.posix_spin_locks ( KERN_POSIX_SPIN_LOCKS )
 The version of
 .St -p1003.1
 and its
 Spin Locks
 option to which the system attempts to conform,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.posix_threads ( KERN_POSIX_THREADS )
 The version of
 .St -p1003.1
 and its
 Threads
 option to which the system attempts to conform,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.posix_timers ( KERN_POSIX_TIMERS )
 The version of
 .St -p1003.1
 and its
 Timers
 option to which the system attempts to conform,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.proc ( KERN_PROC )
 Return the entire process table, or a subset of it.
 An array of
-.Va struct kinfo_proc
+.Vt struct kinfo_proc
 structures is returned,
 whose size depends on the current number of such objects in the system.
 The third and fourth level numeric names are as follows:
@@ -880,11 +891,13 @@
 .It KERN_PROC_UID	A user ID
 .El
 .It Li kern.proc2 ( KERN_PROC2 )
-As for KERN_PROC, but an array of
-.Va struct kinfo_proc2
+As for
+.Dv KERN_PROC ,
+but an array of
+.Vt struct kinfo_proc2
 structures are returned.
 The fifth level name is the size of the
-.Va struct kinfo_proc2
+.Vt struct kinfo_proc2
 and the sixth level name is the number of structures to return.
 .It Li kern.proc_args ( KERN_PROC_ARGS )
 Return the argv or environment strings (or the number thereof)
@@ -901,8 +914,9 @@
 .It Li kern.profiling ( KERN_PROF )
 Return profiling information about the kernel.
 If the kernel is not compiled for profiling,
-attempts to retrieve any of the KERN_PROF values will
-fail with
+attempts to retrieve any of the
+.Dv KERN_PROF
+values will fail with
 .Er EOPNOTSUPP .
 The third level names for the string and integer profiling information
 is detailed below.
@@ -927,11 +941,15 @@
 Structure giving the sizes of the above arrays.
 .It Li kern.profiling.state ( GPROF_STATE )
 Profiling state.
-If set to GMON_PROF_ON, starts profiling.
-If set to GMON_PROF_OFF, stops profiling.
+If set to
+.Dv GMON_PROF_ON ,
+starts profiling.
+If set to
+.Dv GMON_PROF_OFF ,
+stops profiling.
 .It Li kern.profiling.tos ( GPROF_TOS )
 Array of
-.Va struct tostruct
+.Vt struct tostruct
 describing destination of calls and their counts.
 .El
 .\" .It Li kern.pset
@@ -961,7 +979,7 @@
 .It Li kern.synchronized_io ( KERN_SYNCHRONIZED_IO )
 Returns 1 if the POSIX 1003.1b Synchronized I/O Option is available
 on this system,
-otherwise 0.
+otherwise\ 0.
 .It Li kern.timecounter ( dynamic )
 Display and control the timecounter source of the system.
 .Bl -column "kern.timecounter.timestepwarnings" "integer" "Changeable" -offset indent
@@ -1065,9 +1083,9 @@
 The returned data consists of an array whose size depends on the
 current number of such objects in the system.
 Each element of the array contains the kernel address of a vnode
-.Va struct vnode *
+.Vt struct vnode *
 followed by the vnode itself
-.Va struct vnode .
+.Vt struct vnode .
 .\" XXX: Undocumented: kern.lwp: no children?
 .El
 .Ss The machdep.* subtree
@@ -1103,7 +1121,7 @@
 for the header file, format and meaning).
 The length of each message is contained in the message header.
 .Pp
-The third level name is a protocol number, which is currently always 0.
+The third level name is a protocol number, which is currently always\ 0.
 The fourth level name is an address family, which may be set to 0 to
 select all address families.
 The fifth and sixth level names are as follows:
@@ -1581,7 +1599,7 @@
 If set to 0, the node will accept as many extension headers as possible.
 .It Li ip6.hashsize
 The size of IPv6 Fast Forward hash table.
-This value must be a power of 2 (64, 256...).
+This value must be a power of 2 (64, 256, ...).
 A larger hash table size results in fewer collisions.
 Also see
 .Li ip6.maxflows .
@@ -1772,7 +1790,7 @@
 .It Li debug
 Turn on debugging message from within the kernel.
 The value is a bitmap, as defined in
-.Pa /usr/include/netkey/key_debug.h .
+.In netkey/key_debug.h .
 .It Li spi_try
 The number of times the kernel will try to obtain an unique SPI
 when it generates it from random number generator.
@@ -1831,9 +1849,12 @@
 .Xr core 5
 for details).
 The base name must either be
-.Nm core
-or end with the suffix ``.core'' (the super-user may set arbitrary names).
-By default it points to KERN_DEFCORENAME.
+.Pa core
+or end with the suffix
+.Pa .core
+(the super-user may set arbitrary names).
+By default it points to
+.Dv KERN_DEFCORENAME .
 .It Li proc.pid.rlimit ( PROC_PID_LIMIT )
 Return resources limits, as defined for the
 .Xr getrlimit 2
@@ -1841,7 +1862,7 @@
 .Xr setrlimit 2
 system calls.
 The fourth level name is one of:
-.Bl -tag -width PROC_PID_LIMIT_MEMLOCKAA
+.Bl -tag -width "123456"
 .It Li proc.pid.rlimit.cputime ( PROC_PID_LIMIT_CPU )
 The maximum amount of CPU time (in seconds) to be used by each process.
 .It Li proc.pid.rlimit.filesize ( PROC_PID_LIMIT_FSIZE )
@@ -1885,7 +1906,8 @@
 .El
 .Pp
 The fifth level name is one of
-.Li soft ( PROC_PID_LIMIT_TYPE_SOFT ) or
+.Li soft ( PROC_PID_LIMIT_TYPE_SOFT )
+or
 .Li hard ( PROC_PID_LIMIT_TYPE_HARD ) ,
 to select respectively the soft or hard limit.
 Both are of type integer.
@@ -2003,27 +2025,27 @@
 line.
 .It Li user.posix2_char_term ( USER_POSIX2_CHAR_TERM )
 Return 1 if the system supports at least one terminal type capable of
-all operations described in POSIX 1003.2, otherwise 0.
+all operations described in POSIX 1003.2, otherwise\ 0.
 .It Li user.posix2_c_bind ( USER_POSIX2_C_BIND )
 Return 1 if the system's C-language development facilities support the
-C-Language Bindings Option, otherwise 0.
+C-Language Bindings Option, otherwise\ 0.
 .It Li user.posix2_c_dev ( USER_POSIX2_C_DEV )
 Return 1 if the system supports the C-Language Development Utilities Option,
-otherwise 0.
+otherwise\ 0.
 .It Li user.posix2_fort_dev ( USER_POSIX2_FORT_DEV )
 Return 1 if the system supports the FORTRAN Development Utilities Option,
-otherwise 0.
+otherwise\ 0.
 .It Li user.posix2_fort_run ( USER_POSIX2_FORT_RUN )
 Return 1 if the system supports the FORTRAN Runtime Utilities Option,
-otherwise 0.
+otherwise\ 0.
 .It Li user.posix2_localedef ( USER_POSIX2_LOCALEDEF )
-Return 1 if the system supports the creation of locales, otherwise 0.
+Return 1 if the system supports the creation of locales, otherwise\ 0.
 .It Li user.posix2_sw_dev ( USER_POSIX2_SW_DEV )
 Return 1 if the system supports the Software Development Utilities Option,
-otherwise 0.
+otherwise\ 0.
 .It Li user.posix2_upe ( USER_POSIX2_UPE )
 Return 1 if the system supports the User Portability Utilities Option,
-otherwise 0.
+otherwise\ 0.
 .It Li user.posix2_version ( USER_POSIX2_VERSION )
 The version of POSIX 1003.2 with which the system attempts to comply.
 .It Li user.re_dup_max ( USER_RE_DUP_MAX )
@@ -2096,25 +2118,25 @@
 .It Li vm.loadavg ( VM_LOADAVG )
 Return the load average history.
 The returned data consists of a
-.Va struct loadavg .
+.Vt struct loadavg .
 .It Li vm.maxslp ( VM_MAXSLP )
 The value of the maxslp kernel global variable.
 .It Li vm.vmmeter ( VM_METER )
 Return system wide virtual memory statistics.
 The returned data consists of a
-.Va struct vmtotal .
+.Vt struct vmtotal .
 .It vm.user_va0_disable
-A flag which controls whether user processes can map virtual address 0.
+A flag which controls whether user processes can map virtual address\ 0.
 .It Li vm.uspace ( VM_USPACE )
 The number of bytes allocated for each kernel stack.
 .It Li vm.uvmexp ( VM_UVMEXP )
 Return system wide virtual memory statistics.
 The returned data consists of a
-.Va struct uvmexp .
+.Vt struct uvmexp .
 .It Li vm.uvmexp2 ( VM_UVMEXP2 )
 Return system wide virtual memory statistics.
 The returned data consists of a
-.Va struct uvmexp_sysctl .
+.Vt struct uvmexp_sysctl .
 .\" XXX vm.idlezero
 .El
 .Ss The ddb.* subtree ( CTL_DDB )

Reply via email to