drv_hztousec man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

DRV_HZTOUSEC(9F)					      DRV_HZTOUSEC(9F)

NAME
       drv_hztousec - convert clock ticks to microseconds

SYNOPSIS
       #include <sys/types.h>
       #include <sys/ddi.h>

       clock_t drv_hztousec(clock_t hertz);

INTERFACE LEVEL
       Architecture independent level 1 (DDI/DKI).

PARAMETERS
       hertz
		The number of clock ticks to convert.

DESCRIPTION
       The   drv_hztousec()  function  converts	 into  microseconds  the  time
       expressed by hertz, which is in system clock ticks.

       The kernel variable lbolt, whose value should be retrieved  by  calling
       ddi_get_lbolt(9F),  is  the length of time the system has been up since
       boot and is expressed in clock ticks. Drivers often use	the  value  of
       lbolt  before and after an I/O request to measure the amount of time it
       took the device to process the request. The drv_hztousec() function can
       be  used	 by  the  driver  to convert the reading from clock ticks to a
       known unit of time.

RETURN VALUES
       The number of microseconds equivalent to the hertz parameter. No	 error
       value  is returned. If the microsecond equivalent to hertz is too large
       to be represented as a clock_t, then the maximum clock_t value will  be
       returned.

CONTEXT
       The drv_hztousec() function can be called from user, interrupt, or ker‐
       nel context.

SEE ALSO
       ddi_get_lbolt(9F), drv_usectohz(9F), drv_usecwait(9F)

       Writing Device Drivers

				 Jan 16, 2006		      DRV_HZTOUSEC(9F)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net