Lines Matching refs:im
340 struct ieee80211_impl *im = ic->ic_private; in ieee80211_watchdog() local
348 if ((im->im_mgt_timer != 0) && (--im->im_mgt_timer == 0)) { in ieee80211_watchdog()
369 if (im->im_mgt_timer != 0 || inact_timer > 0) in ieee80211_watchdog()
733 struct ieee80211_impl *im; in ieee80211_attach() local
743 im = kmem_alloc(sizeof (ieee80211_impl_t), KM_SLEEP); in ieee80211_attach()
744 ic->ic_private = im; in ieee80211_attach()
745 cv_init(&im->im_scan_cv, NULL, CV_DRIVER, NULL); in ieee80211_attach()
752 bzero(im->im_chan_avail, sizeof (im->im_chan_avail)); in ieee80211_attach()
765 ieee80211_setbit(im->im_chan_avail, i); in ieee80211_attach()
822 struct ieee80211_impl *im = ic->ic_private; in ieee80211_detach() local
825 cv_destroy(&im->im_scan_cv); in ieee80211_detach()
826 kmem_free(im, sizeof (ieee80211_impl_t)); in ieee80211_detach()