Print this page
XXXX introduce drv_sectohz

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/rtw/rtw.c
          +++ new/usr/src/uts/common/io/rtw/rtw.c
↓ open down ↓ 2466 lines elided ↑ open up ↑
2467 2467                  }
2468 2468                  break;
2469 2469          }
2470 2470  
2471 2471          if (nrate != in->in_txrate)
2472 2472                  in->in_txrate = nrate;
2473 2473          rsc->sc_tx_ok = rsc->sc_tx_err = rsc->sc_tx_retr = 0;
2474 2474          mutex_exit(&rsc->sc_genlock);
2475 2475          if (ic->ic_state == IEEE80211_S_RUN)
2476 2476                  rsc->sc_ratectl_id = timeout(rtw_rate_ctl, ic,
2477      -                    drv_usectohz(1000000));
     2477 +                    drv_sectohz(1));
2478 2478  }
2479 2479  
2480 2480  static int32_t
2481 2481  rtw_new_state(ieee80211com_t *ic, enum ieee80211_state nstate, int arg)
2482 2482  {
2483 2483          rtw_softc_t *rsc = (rtw_softc_t *)ic;
2484 2484          int error;
2485 2485          enum ieee80211_state ostate;
2486 2486  
2487 2487          ostate = ic->ic_state;
↓ open down ↓ 38 lines elided ↑ open up ↑
2526 2526                  case IEEE80211_M_IBSS:
2527 2527                          rtw_set_nettype(rsc, IEEE80211_M_MONITOR);
2528 2528                          /* TBD */
2529 2529                          /*FALLTHROUGH*/
2530 2530                  case IEEE80211_M_AHDEMO:
2531 2531                  case IEEE80211_M_STA:
2532 2532                          RTW_DPRINTF(RTW_DEBUG_ATTACH,
2533 2533                              "rtw_new_state: sta\n");
2534 2534                          rtw_join_bss(rsc, ic->ic_bss->in_bssid, 0);
2535 2535                          rsc->sc_ratectl_id = timeout(rtw_rate_ctl, ic,
2536      -                            drv_usectohz(1000000));
     2536 +                            drv_sectohz(1));
2537 2537                          break;
2538 2538                  case IEEE80211_M_MONITOR:
2539 2539                          break;
2540 2540                  }
2541 2541                  rtw_set_nettype(rsc, ic->ic_opmode);
2542 2542                  break;
2543 2543          case IEEE80211_S_ASSOC:
2544 2544          case IEEE80211_S_AUTH:
2545 2545                  break;
2546 2546          }
↓ open down ↓ 882 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX