Print this page
XXXX introduce drv_sectohz

@@ -189,11 +189,11 @@
 static void
 ibcm_path_cache_timeout_cb(void *arg)
 {
         clock_t timeout_in_hz;
 
-        timeout_in_hz = drv_usectohz(ibcm_path_cache_timeout * 1000000);
+        timeout_in_hz = drv_sectohz(ibcm_path_cache_timeout);
         mutex_enter(&ibcm_path_cache_mutex);
         ibcm_path_cache_invalidate = 1; /* invalidate cache on next check */
         if (ibcm_path_cache_timeout_id)
                 ibcm_path_cache_timeout_id = timeout(ibcm_path_cache_timeout_cb,
                     NULL, timeout_in_hz);

@@ -206,11 +206,11 @@
 {
         clock_t timeout_in_hz;
         int cache_size = ibcm_path_cache_size_init;
         ibcm_path_cache_t *path_cachep;
 
-        timeout_in_hz = drv_usectohz(ibcm_path_cache_timeout * 1000000);
+        timeout_in_hz = drv_sectohz(ibcm_path_cache_timeout);
         path_cachep = kmem_zalloc(cache_size * sizeof (*path_cachep), KM_SLEEP);
         mutex_init(&ibcm_path_cache_mutex, NULL, MUTEX_DEFAULT, NULL);
         mutex_enter(&ibcm_path_cache_mutex);
         ibcm_path_cache_size = cache_size;
         ibcm_path_cachep = path_cachep;