clock_gettime.2: fix markup

The CLOCK_* constants are "defined variable or preprocessor constants"
and so use .Dv.

Reviewed by:	imp
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D45106

(cherry picked from commit 2d29d2ecebf8ea19221995b3ea2e3a7ac700bf81)
This commit is contained in:
Ed Maste 2024-05-06 15:59:42 -04:00
parent 6a8ca2ff53
commit 0e0220d11a

View file

@ -94,29 +94,29 @@ Returns the execution time of the calling thread.
.El
.Pp
The clock IDs
.Fa CLOCK_REALTIME ,
.Fa CLOCK_MONOTONIC ,
.Dv CLOCK_REALTIME ,
.Dv CLOCK_MONOTONIC ,
and
.Fa CLOCK_UPTIME
.Dv CLOCK_UPTIME
perform a full time counter query.
The clock IDs with the _FAST suffix, i.e.,
.Fa CLOCK_REALTIME_FAST ,
.Fa CLOCK_MONOTONIC_FAST ,
.Dv CLOCK_REALTIME_FAST ,
.Dv CLOCK_MONOTONIC_FAST ,
and
.Fa CLOCK_UPTIME_FAST ,
.Dv CLOCK_UPTIME_FAST ,
do not perform
a full time counter query, so their accuracy is one timer tick.
Similarly,
.Fa CLOCK_REALTIME_PRECISE ,
.Fa CLOCK_MONOTONIC_PRECISE ,
.Dv CLOCK_REALTIME_PRECISE ,
.Dv CLOCK_MONOTONIC_PRECISE ,
and
.Fa CLOCK_UPTIME_PRECISE
.Dv CLOCK_UPTIME_PRECISE
are used to get the most exact value as possible, at the expense of
execution time.
The clock IDs
.Fa CLOCK_REALTIME_COARSE
.Dv CLOCK_REALTIME_COARSE
and
.Fa CLOCK_MONOTONIC_COARSE
.Dv CLOCK_MONOTONIC_COARSE
are aliases of corresponding IDs with _FAST suffix for compatibility with other
systems.
Finally,
@ -138,7 +138,7 @@ struct timespec {
.Ed
.Pp
Only the super-user may set the time of day, using only
.Fa CLOCK_REALTIME .
.Dv CLOCK_REALTIME .
If the system
.Xr securelevel 7
is greater than 1 (see
@ -186,14 +186,14 @@ and
system calls conform to
.St -p1003.1b-93 .
The clock IDs
.Fa CLOCK_REALTIME_FAST ,
.Fa CLOCK_REALTIME_PRECISE ,
.Fa CLOCK_MONOTONIC_FAST ,
.Fa CLOCK_MONOTONIC_PRECISE ,
.Fa CLOCK_UPTIME ,
.Fa CLOCK_UPTIME_FAST ,
.Fa CLOCK_UPTIME_PRECISE ,
.Fa CLOCK_SECOND
.Dv CLOCK_REALTIME_FAST ,
.Dv CLOCK_REALTIME_PRECISE ,
.Dv CLOCK_MONOTONIC_FAST ,
.Dv CLOCK_MONOTONIC_PRECISE ,
.Dv CLOCK_UPTIME ,
.Dv CLOCK_UPTIME_FAST ,
.Dv CLOCK_UPTIME_PRECISE ,
.Dv CLOCK_SECOND
are
.Fx
extensions to the POSIX interface.