Module Name:    src
Committed By:   kamil
Date:           Sat Jul 11 17:24:13 UTC 2015

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

Log Message:
Use more macros for symbolic constants

This change was suggested by <riastradh> in PR xsrc/49912
The change idea was approved by <wiz>


To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 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.90 src/share/man/man7/sysctl.7:1.91
--- src/share/man/man7/sysctl.7:1.90	Sat Jul 11 16:47:49 2015
+++ src/share/man/man7/sysctl.7	Sat Jul 11 17:24:13 2015
@@ -1,4 +1,4 @@
-.\"	$NetBSD: sysctl.7,v 1.90 2015/07/11 16:47:49 kamil Exp $
+.\"	$NetBSD: sysctl.7,v 1.91 2015/07/11 17:24:13 kamil Exp $
 .\"
 .\" Copyright (c) 1993
 .\"	The Regents of the University of California.  All rights reserved.
@@ -132,19 +132,19 @@ See
 for more information.
 .Ss The vfs.* subtree
 A distinguished second level name,
-.Li vfs.generic ( VFS_GENERIC ) ,
+.Li vfs.generic ( Dv VFS_GENERIC ) ,
 is used to get general information about all file systems.
 It has the following third level identifiers:
 .Bl -tag -width "123456"
-.It Li vfs.generic.maxtypenum ( VFS_MAXTYPENUM )
+.It Li vfs.generic.maxtypenum ( Dv VFS_MAXTYPENUM )
 The highest valid file system type number.
-.It Li vfs.generic.conf ( VFS_CONF )
+.It Li vfs.generic.conf ( Dv VFS_CONF )
 Returns configuration information about the file system type given as a fourth
 level identifier.
-.It Li vfs.generic.usermount ( VFS_USERMOUNT )
+.It Li vfs.generic.usermount ( Dv VFS_USERMOUNT )
 Determines if non superuser mounts are allowed, defaults to
 .Dv 0 .
-.It Li vfs.generic.magiclinks ( VFS_MAGICLINKS )
+.It Li vfs.generic.magiclinks ( Dv VFS_MAGICLINKS )
 Controls if expansion of variables is going to be performed on pathnames
 or not.
 Defaults to no variable expansion,
@@ -206,23 +206,23 @@ privilege may change the value.
 .It hw.usermem64	quad	no
 .El
 .Bl -tag -width "123456"
-.It Li hw.alignbytes ( HW_ALIGNBYTES )
+.It Li hw.alignbytes ( Dv HW_ALIGNBYTES )
 Alignment constraint for all possible data types.
 This shows the value
 .Dv ALIGNBYTES
 in
 .In machine/param.h ,
 at the kernel compilation time.
-.It Li hw.byteorder ( HW_BYTEORDER )
+.It Li hw.byteorder ( Dv HW_BYTEORDER )
 The byteorder (4321, or 1234).
-.It Li hw.cnmagic ( HW_CNMAGIC )
+.It Li hw.cnmagic ( Dv HW_CNMAGIC )
 The console magic key sequence.
-.It Li hw.disknames ( HW_DISKNAMES )
+.It Li hw.disknames ( Dv HW_DISKNAMES )
 The list of (space separated) disk device names on the system.
-.It Li hw.iostatnames ( HW_IOSTATNAMES )
+.It Li hw.iostatnames ( Dv HW_IOSTATNAMES )
 A space separated list of devices that will have I/O statistics
 collected on them.
-.It Li hw.iostats ( HW_IOSTATS )
+.It Li hw.iostats ( Dv HW_IOSTATS )
 Return statistical information on the NFS mounts, disk and tape
 devices on the system.
 An array of
@@ -242,25 +242,25 @@ Which can be
 (tape drive), or
 .Dv IOSTAT_NFS
 (NFS mount).
-.It Li hw.machine ( HW_MACHINE )
+.It Li hw.machine ( Dv HW_MACHINE )
 The machine class.
-.It Li hw.machine_arch ( HW_MACHINE_ARCH )
+.It Li hw.machine_arch ( Dv HW_MACHINE_ARCH )
 The machine CPU class.
-.It Li hw.model ( HW_MODEL )
+.It Li hw.model ( Dv HW_MODEL )
 The machine model.
-.It Li hw.ncpu ( HW_NCPU )
+.It Li hw.ncpu ( Dv HW_NCPU )
 The number of CPUs configured.
-.It Li hw.ncpuonline ( HW_NCPUONLINE )
+.It Li hw.ncpuonline ( Dv HW_NCPUONLINE )
 The number of CPUs online.
-.It Li hw.pagesize ( HW_PAGESIZE )
+.It Li hw.pagesize ( Dv HW_PAGESIZE )
 The software page size.
-.It Li hw.physmem ( HW_PHYSMEM )
+.It Li hw.physmem ( Dv HW_PHYSMEM )
 The bytes of physical memory as a 32-bit integer.
-.It Li hw.physmem64 ( HW_PHYSMEM64 )
+.It Li hw.physmem64 ( Dv HW_PHYSMEM64 )
 The bytes of physical memory as a 64-bit integer.
-.It Li hw.usermem ( HW_USERMEM )
+.It Li hw.usermem ( Dv HW_USERMEM )
 The bytes of non-kernel memory as a 32-bit integer.
-.It Li hw.usermem64 ( HW_USERMEM64 )
+.It Li hw.usermem64 ( Dv HW_USERMEM64 )
 The bytes of non-kernel memory as a 64-bit integer.
 .El
 .Ss The kern.* subtree
@@ -386,14 +386,14 @@ The used random number generator
 .Pf ( Tn RNG )
 is based on
 .Xr arc4random 3 .
-.It Li kern.argmax ( KERN_ARGMAX )
+.It Li kern.argmax ( Dv KERN_ARGMAX )
 The maximum bytes of argument to
 .Xr execve 2 .
 .It Li kern.boothowto
 Flags passed from the boot loader; see
 .Xr reboot 2
 for the meanings of the flags.
-.It Li kern.boottime ( KERN_BOOTTIME )
+.It Li kern.boottime ( Dv KERN_BOOTTIME )
 A
 .Vt struct timeval
 structure is returned.
@@ -403,9 +403,9 @@ When the kernel is built, the build envi
 arbitrary information to be stored in this variable.
 .\" .It Li kern.bufq
 .\" XXX: Undocumented.
-.It Li kern.ccpu ( KERN_CCPU )
+.It Li kern.ccpu ( Dv KERN_CCPU )
 The scheduler exponential decay value.
-.It Li kern.clockrate ( KERN_CLOCKRATE )
+.It Li kern.clockrate ( Dv KERN_CLOCKRATE )
 A
 .Vt struct clockinfo
 structure is returned.
@@ -415,7 +415,7 @@ skew rate.
 Refer to
 .Xr hz 9
 for additional details.
-.It Li kern.consdev ( KERN_CONSDEV )
+.It Li kern.consdev ( Dv KERN_CONSDEV )
 Console device.
 .It Li kern.coredump
 Settings related to set-id processes coredumps.
@@ -451,9 +451,9 @@ coredump.
 The path to which set-id processes' coredumps will be saved to.
 Same syntax as kern.defcorename.
 .El
-.It Li kern.cp_id ( KERN_CP_ID )
+.It Li kern.cp_id ( Dv KERN_CP_ID )
 Mapping of CPU number to CPU id.
-.It Li kern.cp_time ( KERN_CP_TIME )
+.It Li kern.cp_time ( Dv KERN_CP_TIME )
 Returns an array of
 .Dv CPUSTATES
 .Vt uint64_t Ns s.
@@ -478,7 +478,7 @@ non-accelerated transforms (handling the
 .It Dv \*[Gt] 0
 Allow user requests only for transforms which are hardware-accelerated.
 .El
-.It Li kern.defcorename ( KERN_DEFCORENAME )
+.It Li kern.defcorename ( Dv KERN_DEFCORENAME )
 Default template for the name of core dump files (see also
 .Li proc.pid.corename
 in the per-process variables
@@ -495,9 +495,9 @@ and can be changed with the kernel confi
 ).
 .It Li kern.detachall
 Detach all devices at shutdown.
-.It Li kern.domainname ( KERN_DOMAINNAME )
+.It Li kern.domainname ( Dv KERN_DOMAINNAME )
 Get or set the YP domain name.
-.It Li kern.drivers ( KERN_DRIVERS )
+.It Li kern.drivers ( Dv KERN_DRIVERS )
 Return an array of
 .Vt struct kinfo_drivers
 that contains the name and major device numbers of all the device drivers
@@ -508,17 +508,17 @@ field is always a NUL terminated string.
 The
 .Va d_bmajor
 field will be set to \-1 if the driver doesn't have a block device.
-.It Li kern.dump_on_panic ( KERN_DUMP_ON_PANIC )
+.It Li kern.dump_on_panic ( Dv KERN_DUMP_ON_PANIC )
 Perform a crash dump on system
 .Xr panic 9 .
-.It Li kern.file ( KERN_FILE )
+.It Li kern.file ( Dv KERN_FILE )
 Return the entire file table.
 The returned data consists of a single
 .Vt struct filelist
 followed by an array of
 .Vt struct file ,
 whose size depends on the current number of such objects in the system.
-.It Li kern.forkfsleep ( KERN_FORKFSLEEP )
+.It Li kern.forkfsleep ( Dv KERN_FORKFSLEEP )
 If
 .Xr fork 2
 system call fails due to limit on number of processes (either
@@ -529,29 +529,29 @@ error to process.
 Useful to keep heavily forking runaway processes in bay.
 Default zero (no sleep).
 Maximum is 20 seconds.
-.It Li kern.fscale ( KERN_FSCALE )
+.It Li kern.fscale ( Dv KERN_FSCALE )
 The kernel fixed-point scale factor.
-.It Li kern.fsync ( KERN_FSYNC )
+.It Li kern.fsync ( Dv KERN_FSYNC )
 Return 1 if the
 .St -p1003.1b-93
 File Synchronization Option is available
 on this system,
 otherwise\ 0.
-.It Li kern.hardclock_ticks ( KERN_HARDCLOCK_TICKS )
+.It Li kern.hardclock_ticks ( Dv KERN_HARDCLOCK_TICKS )
 Returns the number of
 .Xr hardclock 9
 ticks.
-.It Li kern.hostid ( KERN_HOSTID )
+.It Li kern.hostid ( Dv KERN_HOSTID )
 Get or set the host identifier.
 This is aimed to replace the legacy
 .Xr gethostid 3
 and
 .Xr sethostid 3
 system calls.
-.It Li kern.hostname ( KERN_HOSTNAME )
+.It Li kern.hostname ( Dv KERN_HOSTNAME )
 Get or set the
 .Xr hostname 1 .
-.It Li kern.iov_max ( KERN_IOV_MAX )
+.It Li kern.iov_max ( Dv KERN_IOV_MAX )
 Return the maximum number of
 .Vt iovec
 structures that a process has available for use with
@@ -562,7 +562,7 @@ structures that a process has available 
 .Xr sendmsg 2
 and
 .Xr writev 2 .
-.It Li kern.ipc ( KERN_SYSVIPC )
+.It Li kern.ipc ( Dv KERN_SYSVIPC )
 Return information about the SysV IPC parameters.
 The third level names for the ipc variables are detailed below.
 .Bl -column "kern.ipc.shm_use_phys" "integer" "Changeable" -offset indent
@@ -583,19 +583,19 @@ The third level names for the ipc variab
 .It kern.ipc.semmnu	integer	yes
 .El
 .Bl -tag -width "123456"
-.It Li kern.ipc.sysvmsg ( KERN_SYSVIPC_MSG )
+.It Li kern.ipc.sysvmsg ( Dv KERN_SYSVIPC_MSG )
 Returns 1 if System V style message queue functionality is available
 on this system,
 otherwise\ 0.
-.It Li kern.ipc.sysvsem ( KERN_SYSVIPC_SEM )
+.It Li kern.ipc.sysvsem ( Dv KERN_SYSVIPC_SEM )
 Returns 1 if System V style semaphore functionality is available
 on this system,
 otherwise\ 0.
-.It Li kern.ipc.sysvshm ( KERN_SYSVIPC_SHM )
+.It Li kern.ipc.sysvshm ( Dv KERN_SYSVIPC_SHM )
 Returns 1 if System V style share memory functionality is available
 on this system,
 otherwise\ 0.
-.It Li kern.ipc.sysvipc_info ( KERN_SYSVIPC_INFO )
+.It Li kern.ipc.sysvipc_info ( Dv KERN_SYSVIPC_INFO )
 Return System V style IPC configuration and run-time information.
 The fourth level name selects the System V style IPC facility.
 .Bl -column "KERN_SYSVIPC_MSG_INFO" "struct shm_sysctl_info" -offset indent
@@ -624,15 +624,15 @@ The
 structure is defined in
 .In sys/shm.h .
 .El
-.It Li kern.ipc.shmmax ( KERN_SYSVIPC_SHMMAX )
+.It Li kern.ipc.shmmax ( Dv KERN_SYSVIPC_SHMMAX )
 Max shared memory segment size in bytes.
-.It Li kern.ipc.shmmni ( KERN_SYSVIPC_SHMMNI )
+.It Li kern.ipc.shmmni ( Dv KERN_SYSVIPC_SHMMNI )
 Max number of shared memory identifiers.
-.It Li kern.ipc.shmseg ( KERN_SYSVIPC_SHMSEG )
+.It Li kern.ipc.shmseg ( Dv KERN_SYSVIPC_SHMSEG )
 Max shared memory segments per process.
-.It Li kern.ipc.shmmaxpgs ( KERN_SYSVIPC_SHMMAXPGS )
+.It Li kern.ipc.shmmaxpgs ( Dv KERN_SYSVIPC_SHMMAXPGS )
 Max amount of shared memory in pages.
-.It Li kern.ipc.shm_use_phys ( KERN_SYSVIPC_SHMUSEPHYS )
+.It Li kern.ipc.shm_use_phys ( Dv KERN_SYSVIPC_SHMUSEPHYS )
 Locking of shared memory in physical memory.
 If 0, memory can be swapped
 out, otherwise it will be locked in physical memory.
@@ -647,51 +647,51 @@ Max number of number of semaphores in sy
 .It Li kern.ipc.semmnu
 Max number of undo structures in system.
 .El
-.It Li kern.job_control ( KERN_JOB_CONTROL )
+.It Li kern.job_control ( Dv KERN_JOB_CONTROL )
 Return 1 if job control is available on this system, otherwise\ 0.
-.It Li kern.labeloffset ( KERN_LABELOFFSET )
+.It Li kern.labeloffset ( Dv KERN_LABELOFFSET )
 The offset within the sector specified by
 .Dv KERN_LABELSECTOR
 of the
 .Xr disklabel 5 .
-.It Li kern.labelsector ( KERN_LABELSECTOR )
+.It Li kern.labelsector ( Dv KERN_LABELSECTOR )
 The sector number containing the
 .Xr disklabel 5 .
-.It Li kern.login_name_max ( KERN_LOGIN_NAME_MAX )
+.It Li kern.login_name_max ( Dv KERN_LOGIN_NAME_MAX )
 The size of the storage required for a login name, in bytes,
 including the terminating NUL.
-.It Li kern.logsigexit ( KERN_LOGSIGEXIT )
+.It Li kern.logsigexit ( Dv KERN_LOGSIGEXIT )
 If this flag is non-zero, the kernel will
 .Xr log 9
 all process exits due to signals which create a
 .Xr core 5
 file, and whether the coredump was created.
-.It Li kern.mapped_files ( KERN_MAPPED_FILES )
+.It Li kern.mapped_files ( Dv KERN_MAPPED_FILES )
 Returns 1 if the
 .St -p1003.1b-93
 Memory Mapped Files Option is available on this system,
 otherwise\ 0.
-.It Li kern.maxfiles ( KERN_MAXFILES )
+.It Li kern.maxfiles ( Dv KERN_MAXFILES )
 The maximum number of open files that may be open in the system.
-.It Li kern.maxpartitions ( KERN_MAXPARTITIONS )
+.It Li kern.maxpartitions ( Dv KERN_MAXPARTITIONS )
 The maximum number of partitions allowed per disk.
 .It Li kern.maxlwp
 The maximum number of Lightweight Processes (threads) the system allows
 per uid.
-.It Li kern.maxphys ( KERN_MAXPHYS )
+.It Li kern.maxphys ( Dv KERN_MAXPHYS )
 Maximum raw I/O transfer size.
-.It Li kern.maxproc ( KERN_MAXPROC )
+.It Li kern.maxproc ( Dv KERN_MAXPROC )
 The maximum number of simultaneous processes the system will allow.
-.It Li kern.maxptys ( KERN_MAXPTYS )
+.It Li kern.maxptys ( Dv KERN_MAXPTYS )
 The maximum number of pseudo terminals.
 This value can be both raised and lowered, though it cannot
 be set lower than number of currently used ptys.
 See also
 .Xr pty 4 .
-.It Li kern.maxvnodes ( KERN_MAXVNODES )
+.It Li kern.maxvnodes ( Dv KERN_MAXVNODES )
 The maximum number of vnodes available on the system.
 This can only be raised.
-.It Li kern.mbuf ( KERN_MBUF )
+.It Li kern.mbuf ( Dv KERN_MBUF )
 Return information about the mbuf control variables.
 Mbufs are data structures which store network packets and other data
 structures in the networking code, see
@@ -711,30 +711,30 @@ privilege may change the value.
 .Pp
 The variables are as follows:
 .Bl -tag -width "123456"
-.It Li kern.mbuf.mblowat ( MBUF_MBLOWAT )
+.It Li kern.mbuf.mblowat ( Dv MBUF_MBLOWAT )
 The mbuf low water mark.
-.It Li kern.mbuf.mclbytes ( MBUF_MCLBYTES )
+.It Li kern.mbuf.mclbytes ( Dv MBUF_MCLBYTES )
 The mbuf cluster size.
-.It Li kern.mbuf.mcllowat ( MBUF_MCLLOWAT )
+.It Li kern.mbuf.mcllowat ( Dv MBUF_MCLLOWAT )
 The mbuf cluster low water mark.
-.It Li kern.mbuf.msize ( MBUF_MSIZE )
+.It Li kern.mbuf.msize ( Dv MBUF_MSIZE )
 The mbuf base size.
-.It Li kern.mbuf.nmbclusters ( MBUF_NMBCLUSTERS )
+.It Li kern.mbuf.nmbclusters ( Dv MBUF_NMBCLUSTERS )
 The limit on the number of mbuf clusters.
 The variable can only be increased, and only increased on machines with
 direct-mapped pool pages.
 .El
-.It Li kern.memlock ( KERN_MEMLOCK )
+.It Li kern.memlock ( Dv KERN_MEMLOCK )
 Returns 1 if the
 .St -p1003.1b-93
 Process Memory Locking Option is available on this system,
 otherwise\ 0.
-.It Li kern.memlock_range ( KERN_MEMLOCK_RANGE )
+.It Li kern.memlock_range ( Dv KERN_MEMLOCK_RANGE )
 Returns 1 if the
 .St -p1003.1b-93
 Range Memory Locking Option is available on this system,
 otherwise\ 0.
-.It Li kern.memory_protection ( KERN_MEMORY_PROTECTION )
+.It Li kern.memory_protection ( Dv KERN_MEMORY_PROTECTION )
 Returns 1 if the
 .St -p1003.1b-93
 Memory Protection Option is available on this system,
@@ -764,7 +764,7 @@ Setting this value to zero disables the 
 A boolean that enables or disables verbose
 debug messages related to kernel modules.
 .El
-.It Li kern.monotonic_clock ( KERN_MONOTONIC_CLOCK )
+.It Li kern.monotonic_clock ( Dv KERN_MONOTONIC_CLOCK )
 Returns the standard version the implementation of the
 .St -p1003.1b-93
 Monotonic Clock Option conforms to,
@@ -799,32 +799,32 @@ The default maximum message count.
 .It Li kern.mqueue.mq_max_maxmsg
 The maximum number of messages in a message queue.
 .El
-.It Li kern.msgbuf ( KERN_MSGBUF )
+.It Li kern.msgbuf ( Dv KERN_MSGBUF )
 The kernel message buffer, rotated so that the head of the circular kernel
 message buffer is at the start of the returned data.
 The returned data may contain NUL bytes.
-.It Li kern.msgbufsize ( KERN_MSGBUFSIZE )
+.It Li kern.msgbufsize ( Dv KERN_MSGBUFSIZE )
 The maximum number of characters that the kernel message buffer can hold.
-.It Li kern.ngroups ( KERN_NGROUPS )
+.It Li kern.ngroups ( Dv KERN_NGROUPS )
 The maximum number of supplemental groups.
 .\" .It Li kern.no_sa_support
 .\" XXX: Undocumented.
-.It Li kern.ntptime ( KERN_NTPTIME )
+.It Li kern.ntptime ( Dv KERN_NTPTIME )
 A
 .Vt struct ntptimeval
 structure is returned.
 This structure contains data used by the
 .Xr ntpd 8
 program.
-.It Li kern.osrelease ( KERN_OSRELEASE )
+.It Li kern.osrelease ( Dv KERN_OSRELEASE )
 The system release string.
-.It Li kern.osrevision ( KERN_OSREV )
+.It Li kern.osrevision ( Dv KERN_OSREV )
 The system revision string.
-.It Li kern.ostype ( KERN_OSTYPE )
+.It Li kern.ostype ( Dv KERN_OSTYPE )
 The system type string.
 .\".It Li kern.panic_now
 .\" XXX: Undocumented.
-.It Li kern.pipe ( KERN_PIPE )
+.It Li kern.pipe ( Dv KERN_PIPE )
 Pipe settings.
 The third level names for the  integer pipe settings is detailed below.
 The changeable column shows whether a process with appropriate
@@ -840,17 +840,17 @@ privilege may change the value.
 .Pp
 The variables are as follows:
 .Bl -tag -width "123456"
-.It Li kern.pipe.kvasiz ( KERN_PIPE_KVASIZ )
+.It Li kern.pipe.kvasiz ( Dv KERN_PIPE_KVASIZ )
 Amount of kernel memory consumed by pipe buffers.
-.It Li kern.pipe.maxbigpipes ( KERN_PIPE_MAXBIGPIPES )
+.It Li kern.pipe.maxbigpipes ( Dv KERN_PIPE_MAXBIGPIPES )
 Maximum number of
 .Dq big
 pipes.
-.It Li kern.pipe.maxkvasz ( KERN_PIPE_MAXKVASZ )
+.It Li kern.pipe.maxkvasz ( Dv KERN_PIPE_MAXKVASZ )
 Maximum amount of kernel memory to be used for pipes.
-.It Li kern.pipe.limitkva ( KERN_PIPE_LIMITKVA )
+.It Li kern.pipe.limitkva ( Dv KERN_PIPE_LIMITKVA )
 Limit for direct transfers via page loan.
-.It Li kern.pipe.nbigpipes ( KERN_PIPE_NBIGPIPES )
+.It Li kern.pipe.nbigpipes ( Dv KERN_PIPE_NBIGPIPES )
 Number of
 .Dq big
 pipes.
@@ -863,7 +863,7 @@ and
 subsystems.
 .\" XXX: Undocumented .It Li kern.posix ( ? )
 .\"	 This is a node in which the only variable is semmax.
-.It Li kern.posix1version ( KERN_POSIX1 )
+.It Li kern.posix1version ( Dv KERN_POSIX1 )
 The version of ISO/IEC 9945
 .Pq St -p1003.1
 with which the system attempts to comply.
@@ -871,14 +871,14 @@ with which the system attempts to comply
 The version of
 .St -p1003.1
 and its Asynchronous I/O option to which the system attempts to conform.
-.It Li kern.posix_barriers ( KERN_POSIX_BARRIERS )
+.It Li kern.posix_barriers ( Dv KERN_POSIX_BARRIERS )
 The version of
 .St -p1003.1
 and its
 Barriers
 option to which the system attempts to conform,
 otherwise\ 0.
-.It Li kern.posix_reader_writer_locks ( KERN_POSIX_READER_WRITER_LOCKS )
+.It Li kern.posix_reader_writer_locks ( Dv KERN_POSIX_READER_WRITER_LOCKS )
 The version of
 .St -p1003.1
 and its
@@ -887,35 +887,35 @@ option to which the system attempts to c
 otherwise\ 0.
 .\".It Li kern.posix_sched
 .\" XXX: Undocumented.
-.It Li kern.posix_semaphores ( KERN_POSIX_SEMAPHORES )
+.It Li kern.posix_semaphores ( Dv KERN_POSIX_SEMAPHORES )
 The version of
 .St -p1003.1
 and its
 Semaphores
 option to which the system attempts to conform,
 otherwise\ 0.
-.It Li kern.posix_spin_locks ( KERN_POSIX_SPIN_LOCKS )
+.It Li kern.posix_spin_locks ( Dv KERN_POSIX_SPIN_LOCKS )
 The version of
 .St -p1003.1
 and its
 Spin Locks
 option to which the system attempts to conform,
 otherwise\ 0.
-.It Li kern.posix_threads ( KERN_POSIX_THREADS )
+.It Li kern.posix_threads ( Dv KERN_POSIX_THREADS )
 The version of
 .St -p1003.1
 and its
 Threads
 option to which the system attempts to conform,
 otherwise\ 0.
-.It Li kern.posix_timers ( KERN_POSIX_TIMERS )
+.It Li kern.posix_timers ( Dv KERN_POSIX_TIMERS )
 The version of
 .St -p1003.1
 and its
 Timers
 option to which the system attempts to conform,
 otherwise\ 0.
-.It Li kern.proc ( KERN_PROC )
+.It Li kern.proc ( Dv KERN_PROC )
 Return the entire process table, or a subset of it.
 An array of
 .Vt struct kinfo_proc
@@ -934,7 +934,7 @@ The third and fourth level numeric names
 .It KERN_PROC_TTY	A tty device
 .It KERN_PROC_UID	A user ID
 .El
-.It Li kern.proc2 ( KERN_PROC2 )
+.It Li kern.proc2 ( Dv KERN_PROC2 )
 As for
 .Dv KERN_PROC ,
 but an array of
@@ -943,7 +943,7 @@ structures are returned.
 The fifth level name is the size of the
 .Vt struct kinfo_proc2
 and the sixth level name is the number of structures to return.
-.It Li kern.proc_args ( KERN_PROC_ARGS )
+.It Li kern.proc_args ( Dv KERN_PROC_ARGS )
 Return the argv or environment strings (or the number thereof)
 of a process.
 Multiple strings are returned separated by NUL characters.
@@ -955,7 +955,7 @@ The fourth level name is as follows:
 .It KERN_PROC_NARGV	The number of argv strings
 .It KERN_PROC_NENV	The number of environ strings
 .El
-.It Li kern.profiling ( KERN_PROF )
+.It Li kern.profiling ( Dv KERN_PROF )
 Return profiling information about the kernel.
 If the kernel is not compiled for profiling,
 attempts to retrieve any of the
@@ -977,13 +977,13 @@ privilege may change the value.
 .Pp
 The variables are as follows:
 .Bl -tag -width "123456"
-.It Li kern.profiling.count ( GPROF_COUNT )
+.It Li kern.profiling.count ( Dv GPROF_COUNT )
 Array of statistical program counter counts.
-.It Li kern.profiling.froms ( GPROF_FROMS )
+.It Li kern.profiling.froms ( Dv GPROF_FROMS )
 Array indexed by program counter of call-from points.
-.It Li kern.profiling.gmonparams ( GPROF_GMONPARAM )
+.It Li kern.profiling.gmonparams ( Dv GPROF_GMONPARAM )
 Structure giving the sizes of the above arrays.
-.It Li kern.profiling.state ( GPROF_STATE )
+.It Li kern.profiling.state ( Dv GPROF_STATE )
 Profiling state.
 If set to
 .Dv GMON_PROF_ON ,
@@ -991,36 +991,36 @@ starts profiling.
 If set to
 .Dv GMON_PROF_OFF ,
 stops profiling.
-.It Li kern.profiling.tos ( GPROF_TOS )
+.It Li kern.profiling.tos ( Dv GPROF_TOS )
 Array of
 .Vt struct tostruct
 describing destination of calls and their counts.
 .El
 .\" .It Li kern.pset
 .\" XXX: Undocumented.
-.It Li kern.rawpartition ( KERN_RAWPARTITION )
+.It Li kern.rawpartition ( Dv KERN_RAWPARTITION )
 The raw partition of a disk (a == 0).
-.It Li kern.root_device ( KERN_ROOT_DEVICE )
+.It Li kern.root_device ( Dv KERN_ROOT_DEVICE )
 The name of the root device (e.g.,
 .Dq wd0 ) .
-.It Li kern.root_partition ( KERN_ROOT_PARTITION )
+.It Li kern.root_partition ( Dv KERN_ROOT_PARTITION )
 The root partition on the root device (a == 0).
-.It Li kern.rtc_offset ( KERN_RTC_OFFSET )
+.It Li kern.rtc_offset ( Dv KERN_RTC_OFFSET )
 Return the offset of real time clock from UTC in minutes.
-.It Li kern.saved_ids ( KERN_SAVED_IDS )
+.It Li kern.saved_ids ( Dv KERN_SAVED_IDS )
 Returns 1 if saved set-group and saved set-user ID is available.
-.It Li kern.sbmax ( KERN_SBMAX )
+.It Li kern.sbmax ( Dv KERN_SBMAX )
 Maximum socket buffer size.
 .\" XXX units?
-.It Li kern.securelevel ( KERN_SECURELVL )
+.It Li kern.securelevel ( Dv KERN_SECURELVL )
 See
 .Xr secmodel_securelevel 9 .
 .\" .It Li kern.sched
 .\" XXX: Undocumented.
-.It Li kern.somaxkva ( KERN_SOMAXKVA )
+.It Li kern.somaxkva ( Dv KERN_SOMAXKVA )
 Maximum amount of kernel memory to be used for socket buffers.
 .\" XXX units?
-.It Li kern.synchronized_io ( KERN_SYNCHRONIZED_IO )
+.It Li kern.synchronized_io ( Dv KERN_SYNCHRONIZED_IO )
 Returns 1 if the
 .St -p1003.1b-93
 Synchronized I/O Option is available on this system,
@@ -1043,9 +1043,9 @@ The currently selected timecounter sourc
 .It Li kern.timecounter.timestepwarnings ( dynamic )
 If non-zero display a message each time the time is stepped.
 .El
-.It Li kern.timex ( KERN_TIMEX )
+.It Li kern.timex ( Dv KERN_TIMEX )
 Not available.
-.It Li kern.tkstat ( KERN_TKSTAT )
+.It Li kern.tkstat ( Dv KERN_TKSTAT )
 Return information about the number of characters sent and received
 on ttys.
 The third level names for the tty statistic variables are detailed below.
@@ -1061,13 +1061,13 @@ with appropriate privilege may change th
 .Pp
 The variables are as follows:
 .Bl -tag -width "123456"
-.It Li kern.tkstat.cancc ( KERN_TKSTAT_CANCC )
+.It Li kern.tkstat.cancc ( Dv KERN_TKSTAT_CANCC )
 The number of canonical input characters.
-.It Li kern.tkstat.nin ( KERN_TKSTAT_NIN )
+.It Li kern.tkstat.nin ( Dv KERN_TKSTAT_NIN )
 The total number of input characters.
-.It Li kern.tkstat.nout ( KERN_TKSTAT_NOUT )
+.It Li kern.tkstat.nout ( Dv KERN_TKSTAT_NOUT )
 The total number of output characters.
-.It Li kern.tkstat.rawcc ( KERN_TKSTAT_RAWCC )
+.It Li kern.tkstat.rawcc ( Dv KERN_TKSTAT_RAWCC )
 The number of raw input characters.
 .El
 .It Li kern.tty
@@ -1109,7 +1109,7 @@ Number of locks held by the current user
 .It Li kern.uidinfo.sbsize
 Number of bytes in socket buffers allocated to the current user.
 .El
-.It Li kern.urandom ( KERN_URND )
+.It Li kern.urandom ( Dv KERN_URND )
 Random integer value.
 .It Li kern.usercrypto
 When enabled, allows userland to
@@ -1158,9 +1158,9 @@ If 1, more messages will be printed (ie.
 fingerprint is accessed).
 Verbose level 2 is debug mode.
 .El
-.It Li kern.version ( KERN_VERSION )
+.It Li kern.version ( Dv KERN_VERSION )
 The system version string.
-.It Li kern.vnode ( KERN_VNODE )
+.It Li kern.vnode ( Dv KERN_VNODE )
 Return the entire vnode table.
 Note, the vnode table is not necessarily a consistent snapshot of
 the system.
@@ -1196,7 +1196,7 @@ protocol number, though this is not alwa
 .It net.key	IPsec key management values	yes
 .El
 .Bl -tag -width "123456"
-.It Li net.route ( PF_ROUTE )
+.It Li net.route ( Dv PF_ROUTE )
 .\" XXX really?
 Return the entire routing table or a subset of it.
 The data is returned as a sequence of routing messages (see
@@ -1214,7 +1214,7 @@ The fifth and sixth level names are as f
 .It NET_RT_DUMP	None
 .It NET_RT_IFLIST	None
 .El
-.It Li net.inet ( PF_INET )
+.It Li net.inet ( Dv PF_INET )
 Get or set various global information about the IPv4
 .Pq Internet Protocol version 4 .
 The third level name is the protocol.
@@ -1596,7 +1596,7 @@ The default UDP send buffer size.
 .Pp
 For variables net.*.ipsec, please refer to
 .Xr ipsec 4 .
-.It Li net.inet6 ( PF_INET6 )
+.It Li net.inet6 ( Dv PF_INET6 )
 Get or set various global information about the IPv6
 .Pq Internet Protocol version 6 .
 The third level name is the protocol.
@@ -1894,7 +1894,7 @@ Please refer to
 section above.
 For variables net.*.ipsec6, please refer to
 .Xr ipsec 4 .
-.It Li net.key ( PF_KEY )
+.It Li net.key ( Dv PF_KEY )
 Get or set various global information about the IPsec key management.
 The third level name is the variable name.
 The currently defined variable and names are:
@@ -1987,7 +1987,7 @@ points to the current process, or the PI
 .It proc.pid.stopexit	int	yes
 .El
 .Bl -tag -width "123456"
-.It Li proc.pid.corename ( PROC_PID_CORENAME )
+.It Li proc.pid.corename ( Dv PROC_PID_CORENAME )
 The template used for the core dump file name (see
 .Xr core 5
 for details).
@@ -1998,7 +1998,7 @@ or end with the suffix
 (the super-user may set arbitrary names).
 By default it points to
 .Dv KERN_DEFCORENAME .
-.It Li proc.pid.rlimit ( PROC_PID_LIMIT )
+.It Li proc.pid.rlimit ( Dv PROC_PID_LIMIT )
 Return resources limits, as defined for the
 .Xr getrlimit 2
 and
@@ -2006,39 +2006,39 @@ and
 system calls.
 The fourth level name is one of:
 .Bl -tag -width "123456"
-.It Li proc.pid.rlimit.cputime ( PROC_PID_LIMIT_CPU )
+.It Li proc.pid.rlimit.cputime ( Dv 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 )
+.It Li proc.pid.rlimit.filesize ( Dv PROC_PID_LIMIT_FSIZE )
 The largest size (in bytes) file that may be created.
-.It Li proc.pid.rlimit.datasize ( PROC_PID_LIMIT_DATA )
+.It Li proc.pid.rlimit.datasize ( Dv PROC_PID_LIMIT_DATA )
 The maximum size (in bytes) of the data segment for a process;
 this defines how far a program may extend its break with the
 .Xr sbrk 2
 system call.
-.It Li proc.pid.rlimit.stacksize ( PROC_PID_LIMIT_STACK )
+.It Li proc.pid.rlimit.stacksize ( Dv PROC_PID_LIMIT_STACK )
 The maximum size (in bytes) of the stack segment for a process;
 this defines how far a program's stack segment may be extended.
 Stack extension is performed automatically by the system.
-.It Li proc.pid.rlimit.coredumpsize ( PROC_PID_LIMIT_CORE )
+.It Li proc.pid.rlimit.coredumpsize ( Dv PROC_PID_LIMIT_CORE )
 The largest size (in bytes)
 .Pa core
 file that may be created.
-.It Li proc.pid.rlimit.memoryuse ( PROC_PID_LIMIT_RSS )
+.It Li proc.pid.rlimit.memoryuse ( Dv PROC_PID_LIMIT_RSS )
 The maximum size (in bytes) to which a process's resident set size may
 grow.
 This imposes a limit on the amount of physical memory to be given to
 a process; if memory is tight, the system will prefer to take memory
 from processes that are exceeding their declared resident set size.
-.It Li proc.pid.rlimit.memorylocked ( PROC_PID_LIMIT_MEMLOCK )
+.It Li proc.pid.rlimit.memorylocked ( Dv PROC_PID_LIMIT_MEMLOCK )
 The maximum size (in bytes) which a process may lock into memory
 using the
 .Xr mlock 2
 function.
-.It Li proc.pid.rlimit.maxproc ( PROC_PID_LIMIT_NPROC )
+.It Li proc.pid.rlimit.maxproc ( Dv PROC_PID_LIMIT_NPROC )
 The maximum number of simultaneous processes for this user id.
-.It Li proc.pid.rlimit.descriptors ( PROC_PID_LIMIT_NOFILE )
+.It Li proc.pid.rlimit.descriptors ( Dv PROC_PID_LIMIT_NOFILE )
 The maximum number of open files for this process.
-.It Li proc.pid.rlimit.sbsize ( PROC_PID_LIMIT_SBSIZE )
+.It Li proc.pid.rlimit.sbsize ( Dv PROC_PID_LIMIT_SBSIZE )
 The maximum size (in bytes) of the socket buffers
 set by the
 .Xr setsockopt 2
@@ -2046,21 +2046,21 @@ set by the
 and
 .Dv SO_SNDBUF
 options.
-.It Li proc.pid.rlimit.vmemoryuse ( PROC_PID_LIMIT_AS )
+.It Li proc.pid.rlimit.vmemoryuse ( Dv PROC_PID_LIMIT_AS )
 The maximum size (in bytes) which a process can obtain.
-.It Li proc.pid.rlimit.maxlwp ( PROC_PID_LIMIT_NTHR )
+.It Li proc.pid.rlimit.maxlwp ( Dv PROC_PID_LIMIT_NTHR )
 The maximum number of threads that cen be created and running at one time in
 the process.
 The first thread of each process is not counted against this.
 .El
 .Pp
 The fifth level name is one of
-.Li soft ( PROC_PID_LIMIT_TYPE_SOFT )
+.Li soft ( Dv PROC_PID_LIMIT_TYPE_SOFT )
 or
-.Li hard ( PROC_PID_LIMIT_TYPE_HARD ) ,
+.Li hard ( Dv PROC_PID_LIMIT_TYPE_HARD ) ,
 to select respectively the soft or hard limit.
 Both are of type integer.
-.It Li proc.pid.stopfork ( PROC_PID_STOPFORK )
+.It Li proc.pid.stopfork ( Dv PROC_PID_STOPFORK )
 If non zero, the process' children will be stopped after
 .Xr fork 2
 calls.
@@ -2075,7 +2075,7 @@ apply to emulation specific system calls
 .Fn sproc
 or
 .Fn clone .
-.It Li proc.pid.stopexec ( PROC_PID_STOPEXEC )
+.It Li proc.pid.stopexec ( Dv PROC_PID_STOPEXEC )
 If non zero, the process will be stopped on next
 .Xr exec 3
 call.
@@ -2088,7 +2088,7 @@ This feature helps attaching a process w
 before it had the opportunity to actually do anything.
 .Pp
 This value is inherited by the process's children.
-.It Li proc.pid.stopexit ( PROC_PID_STOPEXIT )
+.It Li proc.pid.stopexit ( Dv PROC_PID_STOPEXIT )
 If non zero, the process will be stopped on when it has cause to exit,
 either by way of calling
 .Xr exit 3 ,
@@ -2106,7 +2106,7 @@ before it disappears.
 .Pp
 This value is also inherited by the process's children.
 .El
-.Ss The user.* subtree ( CTL_USER )
+.Ss The user.* subtree ( Dv CTL_USER )
 The string and integer information available for the
 .Li user
 level is detailed below.
@@ -2138,80 +2138,80 @@ privilege may change the value.
 .It user.tzname_max	integer	no
 .El
 .Bl -tag -width "123456"
-.It Li user.atexit_max ( USER_ATEXIT_MAX )
+.It Li user.atexit_max ( Dv USER_ATEXIT_MAX )
 The maximum number of functions that may be registered with
 .Xr atexit 3 .
-.It Li user.bc_base_max ( USER_BC_BASE_MAX )
+.It Li user.bc_base_max ( Dv USER_BC_BASE_MAX )
 The maximum ibase/obase values in the
 .Xr bc 1
 utility.
-.It Li user.bc_dim_max ( USER_BC_DIM_MAX )
+.It Li user.bc_dim_max ( Dv USER_BC_DIM_MAX )
 The maximum array size in the
 .Xr bc 1
 utility.
-.It Li user.bc_scale_max ( USER_BC_SCALE_MAX )
+.It Li user.bc_scale_max ( Dv USER_BC_SCALE_MAX )
 The maximum scale value in the
 .Xr bc 1
 utility.
-.It Li user.bc_string_max ( USER_BC_STRING_MAX )
+.It Li user.bc_string_max ( Dv USER_BC_STRING_MAX )
 The maximum string length in the
 .Xr bc 1
 utility.
-.It Li user.coll_weights_max ( USER_COLL_WEIGHTS_MAX )
+.It Li user.coll_weights_max ( Dv USER_COLL_WEIGHTS_MAX )
 The maximum number of weights that can be assigned to any entry of
 the LC_COLLATE order keyword in the locale definition file.
 .It Li user.cs_path ( USER_CS_PATH )
 Return a value for the
 .Ev PATH
 environment variable that finds all the standard utilities.
-.It Li user.expr_nest_max ( USER_EXPR_NEST_MAX )
+.It Li user.expr_nest_max ( Dv USER_EXPR_NEST_MAX )
 The maximum number of expressions that can be nested within
 parenthesis by the
 .Xr expr 1
 utility.
-.It Li user.line_max ( USER_LINE_MAX )
+.It Li user.line_max ( Dv USER_LINE_MAX )
 The maximum length in bytes of a text-processing utility's input
 line.
-.It Li user.posix2_char_term ( USER_POSIX2_CHAR_TERM )
+.It Li user.posix2_char_term ( Dv USER_POSIX2_CHAR_TERM )
 Return 1 if the system supports at least one terminal type capable of
 all operations described in
 .St -p1003.2 ,
 otherwise\ 0.
-.It Li user.posix2_c_bind ( USER_POSIX2_C_BIND )
+.It Li user.posix2_c_bind ( Dv USER_POSIX2_C_BIND )
 Return 1 if the system's C-language development facilities support the
 C-Language Bindings Option, otherwise\ 0.
-.It Li user.posix2_c_dev ( USER_POSIX2_C_DEV )
+.It Li user.posix2_c_dev ( Dv USER_POSIX2_C_DEV )
 Return 1 if the system supports the C-Language Development Utilities Option,
 otherwise\ 0.
-.It Li user.posix2_fort_dev ( USER_POSIX2_FORT_DEV )
+.It Li user.posix2_fort_dev ( Dv USER_POSIX2_FORT_DEV )
 Return 1 if the system supports the FORTRAN Development Utilities Option,
 otherwise\ 0.
-.It Li user.posix2_fort_run ( USER_POSIX2_FORT_RUN )
+.It Li user.posix2_fort_run ( Dv USER_POSIX2_FORT_RUN )
 Return 1 if the system supports the FORTRAN Runtime Utilities Option,
 otherwise\ 0.
-.It Li user.posix2_localedef ( USER_POSIX2_LOCALEDEF )
+.It Li user.posix2_localedef ( Dv USER_POSIX2_LOCALEDEF )
 Return 1 if the system supports the creation of locales, otherwise\ 0.
-.It Li user.posix2_sw_dev ( USER_POSIX2_SW_DEV )
+.It Li user.posix2_sw_dev ( Dv USER_POSIX2_SW_DEV )
 Return 1 if the system supports the Software Development Utilities Option,
 otherwise\ 0.
-.It Li user.posix2_upe ( USER_POSIX2_UPE )
+.It Li user.posix2_upe ( Dv USER_POSIX2_UPE )
 Return 1 if the system supports the User Portability Utilities Option,
 otherwise\ 0.
-.It Li user.posix2_version ( USER_POSIX2_VERSION )
+.It Li user.posix2_version ( Dv USER_POSIX2_VERSION )
 The version of
 .St -p1003.2
 with which the system attempts to comply.
-.It Li user.re_dup_max ( USER_RE_DUP_MAX )
+.It Li user.re_dup_max ( Dv USER_RE_DUP_MAX )
 The maximum number of repeated occurrences of a regular expression
 permitted when using interval notation.
-.It Li user.stream_max ( USER_STREAM_MAX )
+.It Li user.stream_max ( Dv USER_STREAM_MAX )
 The minimum maximum number of streams that a process may have open
 at any one time.
-.It Li user.tzname_max ( USER_TZNAME_MAX )
+.It Li user.tzname_max ( Dv USER_TZNAME_MAX )
 The minimum maximum number of types supported for the name of a
 timezone.
 .El
-.Ss The vm.* subtree ( CTL_VM )
+.Ss The vm.* subtree ( Dv CTL_VM )
 The string and integer information available for the
 .Li vm
 level is detailed below.
@@ -2238,60 +2238,60 @@ privilege may change the value.
 .It vm.vmmeter	struct vmtotal	no
 .El
 .Bl -tag -width "123456"
-.It Li vm.anonmax ( VM_ANONMAX )
+.It Li vm.anonmax ( Dv VM_ANONMAX )
 The percentage of physical memory which will be reclaimed
 from other types of memory usage to store anonymous application data.
-.It Li vm.anonmin ( VM_ANONMIN )
+.It Li vm.anonmin ( Dv VM_ANONMIN )
 The percentage of physical memory which will be always be available for
 anonymous application data.
-.It Li vm.bufcache ( VM_BUFCACHE )
+.It Li vm.bufcache ( Dv VM_BUFCACHE )
 The percentage of physical memory which will be available
 for the buffer cache.
-.It Li vm.bufmem ( VM_BUFMEM )
+.It Li vm.bufmem ( Dv VM_BUFMEM )
 The amount of kernel memory that is being used by the buffer cache.
-.It Li vm.bufmem_lowater ( VM_BUFMEM_LOWATER )
+.It Li vm.bufmem_lowater ( Dv VM_BUFMEM_LOWATER )
 The minimum amount of kernel memory to reserve for the
 buffer cache.
-.It Li vm.bufmem_hiwater ( VM_BUFMEM_HIWATER )
+.It Li vm.bufmem_hiwater ( Dv VM_BUFMEM_HIWATER )
 The maximum amount of kernel memory to be used for the
 buffer cache.
-.It Li vm.execmax ( VM_EXECMAX )
+.It Li vm.execmax ( Dv VM_EXECMAX )
 The percentage of physical memory which will be reclaimed
 from other types of memory usage to store cached executable data.
-.It Li vm.execmin ( VM_EXECMIN )
+.It Li vm.execmin ( Dv VM_EXECMIN )
 The percentage of physical memory which will be always be available for
 cached executable data.
-.It Li vm.filemax ( VM_FILEMAX )
+.It Li vm.filemax ( Dv VM_FILEMAX )
 The percentage of physical memory which will be reclaimed
 from other types of memory usage to store cached file data.
-.It Li vm.filemin ( VM_FILEMIN )
+.It Li vm.filemin ( Dv VM_FILEMIN )
 The percentage of physical memory which will be always be available for
 cached file data.
-.It Li vm.loadavg ( VM_LOADAVG )
+.It Li vm.loadavg ( Dv VM_LOADAVG )
 Return the load average history.
 The returned data consists of a
 .Vt struct loadavg .
-.It Li vm.maxslp ( VM_MAXSLP )
+.It Li vm.maxslp ( Dv VM_MAXSLP )
 The value of the maxslp kernel global variable.
-.It Li vm.vmmeter ( VM_METER )
+.It Li vm.vmmeter ( Dv VM_METER )
 Return system wide virtual memory statistics.
 The returned data consists of a
 .Vt struct vmtotal .
 .It vm.user_va0_disable
 A flag which controls whether user processes can map virtual address\ 0.
-.It Li vm.uspace ( VM_USPACE )
+.It Li vm.uspace ( Dv VM_USPACE )
 The number of bytes allocated for each kernel stack.
-.It Li vm.uvmexp ( VM_UVMEXP )
+.It Li vm.uvmexp ( Dv VM_UVMEXP )
 Return system wide virtual memory statistics.
 The returned data consists of a
 .Vt struct uvmexp .
-.It Li vm.uvmexp2 ( VM_UVMEXP2 )
+.It Li vm.uvmexp2 ( Dv VM_UVMEXP2 )
 Return system wide virtual memory statistics.
 The returned data consists of a
 .Vt struct uvmexp_sysctl .
 .\" XXX vm.idlezero
 .El
-.Ss The ddb.* subtree ( CTL_DDB )
+.Ss The ddb.* subtree ( Dv CTL_DDB )
 The information available for the
 .Li ddb
 level is detailed below.
@@ -2311,24 +2311,24 @@ privilege may change the value.
 .It ddb.commandonenter	string	yes
 .El
 .Bl -tag -width "123456"
-.It Li ddb.radix ( DDBCTL_RADIX )
+.It Li ddb.radix ( Dv DDBCTL_RADIX )
 The input and output radix.
-.It Li ddb.maxoff ( DDBCTL_MAXOFF )
+.It Li ddb.maxoff ( Dv DDBCTL_MAXOFF )
 The maximum symbol offset.
-.It Li ddb.maxwidth ( DDBCTL_MAXWIDTH )
+.It Li ddb.maxwidth ( Dv DDBCTL_MAXWIDTH )
 The maximum output line width.
-.It Li ddb.lines ( DDBCTL_LINES )
+.It Li ddb.lines ( Dv DDBCTL_LINES )
 Number of display lines.
-.It Li ddb.tabstops ( DDBCTL_TABSTOPS )
+.It Li ddb.tabstops ( Dv DDBCTL_TABSTOPS )
 Tab width.
-.It Li ddb.onpanic ( DDBCTL_ONPANIC )
+.It Li ddb.onpanic ( Dv DDBCTL_ONPANIC )
 If greater than zero, DDB will be entered if the kernel panics.
 A value of 1 causes the system to enter DDB on panic, while a value of 2
 causes the kernel to attempt to print out a stack trace before entering DDB.
 A value of 0 causes the kernel to attempt to print a stack trace, then
 reboot, while a value of \-1 means neither a stack trace will be printed
 nor DDB entered.
-.It Li ddb.fromconsole ( DDBCTL_FROMCONSOLE )
+.It Li ddb.fromconsole ( Dv DDBCTL_FROMCONSOLE )
 If not zero, DDB may be entered by sending a break on a serial
 console or by a special key sequence on a graphics console.
 .It Li ddb.tee_msgbuf
@@ -2347,7 +2347,7 @@ nodes are also available as variables fr
 See
 .Xr ddb 4
 for more details.
-.Ss The security.* subtree ( CTL_SECURITY )
+.Ss The security.* subtree ( Dv CTL_SECURITY )
 The
 .Li security
 level contains various security-related settings for
@@ -2487,7 +2487,7 @@ Number of seconds to suspend a user from
 limit was exceeded.
 .El
 .El
-.Ss The vendor.* subtree ( CTL_VENDOR )
+.Ss The vendor.* subtree ( Dv CTL_VENDOR )
 The
 .Li vendor
 toplevel name is reserved to be used by vendors who wish to

Reply via email to