Print this page
XXXX introduce drv_sectohz

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/bridge.c
          +++ new/usr/src/uts/common/io/bridge.c
↓ open down ↓ 3321 lines elided ↑ open up ↑
3322 3322          }
3323 3323  }
3324 3324  
3325 3325  /*
3326 3326   * This function allocates the main data structures for the bridge driver and
3327 3327   * connects us into devfs.
3328 3328   */
3329 3329  static void
3330 3330  bridge_inst_init(void)
3331 3331  {
3332      -        bridge_scan_interval = 5 * drv_usectohz(1000000);
3333      -        bridge_fwd_age = 25 * drv_usectohz(1000000);
     3332 +        bridge_scan_interval = drv_sectohz(5);
     3333 +        bridge_fwd_age = drv_sectohz(25);
3334 3334  
3335 3335          rw_init(&bmac_rwlock, NULL, RW_DRIVER, NULL);
3336 3336          list_create(&bmac_list, sizeof (bridge_mac_t),
3337 3337              offsetof(bridge_mac_t, bm_node));
3338 3338          list_create(&inst_list, sizeof (bridge_inst_t),
3339 3339              offsetof(bridge_inst_t, bi_node));
3340 3340          cv_init(&inst_cv, NULL, CV_DRIVER, NULL);
3341 3341          mutex_init(&inst_lock, NULL, MUTEX_DRIVER, NULL);
3342 3342          cv_init(&stream_ref_cv, NULL, CV_DRIVER, NULL);
3343 3343          mutex_init(&stream_ref_lock, NULL, MUTEX_DRIVER, NULL);
↓ open down ↓ 188 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX