DEVMAP_SET_CTX_TIMEOUT(9F) | Kernel Functions for Drivers | DEVMAP_SET_CTX_TIMEOUT(9F) |
devmap_set_ctx_timeout - set the timeout value for the context management callback
#include <sys/ddi.h> #include <sys/sunddi.h> void devmap_set_ctx_timeout(devmap_cookie_t dhp, clock_t ticks);
illumos DDI specific (illumos DDI).
dhp
ticks
The devmap_set_ctx_timeout() function specifies the time interval for the system to wait between successive calls to the driver's context management callback function, devmap_contextmgt(9E).
Device drivers typically call devmap_set_ctx_timeout() in the devmap_map(9E) routine. If the drivers do not call devmap_set_ctx_timeout() to set the timeout value, the default timeout value of 0 will result in no delay between successive calls to the driver's devmap_contextmgt(9E) callback function.
The devmap_set_ctx_timeout() function can be called from user, interrupt, or kernel context.
January 16, 2006 | OmniOS |