Lines Matching defs:ic

114 	ieee80211com_t *ic = (ieee80211com_t *)asc;
120 if (ic->ic_opmode != IEEE80211_M_STA)
122 if (ic->ic_opmode != IEEE80211_M_HOSTAP && asc->asc_promisc)
124 if (ic->ic_opmode == IEEE80211_M_STA ||
125 ic->ic_opmode == IEEE80211_M_IBSS ||
126 ic->ic_state == IEEE80211_S_SCAN)
249 ieee80211com_t *ic = (ieee80211com_t *)asc;
261 ic->ic_opmode, rfilt,
300 ieee80211com_t *ic = (ieee80211com_t *)asc;
352 if (ic->ic_sup_channels[ix].ich_freq == 0) {
353 ic->ic_sup_channels[ix].ich_freq = c->channel;
354 ic->ic_sup_channels[ix].ich_flags = flags;
357 ic->ic_sup_channels[ix].ich_flags |= flags;
446 struct ieee80211com *ic = &asc->asc_isc;
453 mode = ieee80211_chan2mode(ic, chan);
467 ieee80211com_t *ic = &asc->asc_isc;
469 if (chan != ic->ic_ibss_chan) {
488 hchan.channelFlags = ath_chan2flags(ic, chan);
489 if (!ATH_HAL_RESET(ah, (HAL_OPMODE)ic->ic_opmode,
494 ieee80211_chan2ieee(ic, chan), hchan.channel,
514 ic->ic_ibss_chan = chan;
544 ieee80211com_t *ic = (ieee80211com_t *)asc;
545 struct ieee80211_node *in = ic->ic_bss;
552 if (ic->ic_opmode != IEEE80211_M_HOSTAP) {
567 bs.bs_bmissthreshold = ic->ic_bmissthreshold;
736 ath_key_alloc(ieee80211com_t *ic, const struct ieee80211_key *k,
739 ath_t *asc = (ath_t *)ic;
766 ath_key_delete(ieee80211com_t *ic, const struct ieee80211_key *k)
768 ath_t *asc = (ath_t *)ic;
920 ath_key_set(ieee80211com_t *ic, const struct ieee80211_key *k,
931 ath_t *asc = (ath_t *)ic;
964 ath_set_shortslot(ieee80211com_t *ic, int onoff)
966 struct ath_hal *ah = ((ath_t *)ic)->asc_ah;
975 ath_reset(ieee80211com_t *ic)
977 ath_t *asc = (ath_t *)ic;
986 ch = ic->ic_curchan;
988 asc->asc_curchan.channelFlags = ath_chan2flags(ic, ch);
995 if (!ATH_HAL_RESET(ah, (HAL_OPMODE)ic->ic_opmode,
1007 if (ic->ic_state == IEEE80211_S_RUN) {