unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (NetBSD-2.0)
Page:
Section:
Apropos / Subsearch:
optional field

MSTOHZ(9)                BSD Kernel Developer's Manual               MSTOHZ(9)

NAME
     mstohz -- convert milliseconds to system clock ticks

SYNOPSIS
     #include <&lt;sys/param.h>&gt;

     int
     mstohz(int ms);

DESCRIPTION
     mstohz can be used to convert time in milliseconds to system clock ticks,
     as used by the callout(9) facility, in an integer-overflow safe way.

     This function is implemented as a define in the &lt;sys/param.h&gt; header.
     Individual ports can have a processor-specific, more efficient version
     implemented in their &lt;machine/param.h&gt; header as a define.

RETURN VALUES
     The return value is the number of clock ticks for the specified value.

SEE ALSO
     callout(9)

BUGS
     The machine-independent mstohz() function does not make use of expensive
     64-bit integer arithmetic, so the result will be rounded down to one sec-
     ond if the parameter is larger than 131072 milliseconds.

BSD                              April 4, 2002                             BSD