Lines Matching defs:chan
275 struct ieee80211_channel *chan)
281 KASSERT(chan != IEEE80211_CHAN_ANYC, ("no channel"));
283 ni->ni_chan = chan;
284 mode = ieee80211_chan2mode(chan);
285 if (IEEE80211_IS_CHAN_HT(chan)) {
290 ni->ni_htrates = *ieee80211_get_suphtrates(ic, chan);
307 ni->ni_rates = *ieee80211_get_suprates(ic, chan);
322 ieee80211_create_ibss(struct ieee80211vap* vap, struct ieee80211_channel *chan)
330 ieee80211_chan2ieee(ic, chan),
331 ieee80211_channel_type_char(chan));
379 ic->ic_bsschan->ic_freq != chan->ic_freq &&
382 ic->ic_bsschan = chan;
383 ieee80211_node_set_chan(ni, chan);
384 ic->ic_curmode = ieee80211_chan2mode(chan);
388 if (IEEE80211_IS_CHAN_FULL(chan)) {
389 if (IEEE80211_IS_CHAN_ANYG(chan)) {
403 } else if (IEEE80211_IS_CHAN_B(chan)) {
839 ieee80211_sta_join(struct ieee80211vap *vap, struct ieee80211_channel *chan,
861 ni->ni_chan = chan;
1339 const uint8_t bssid[IEEE80211_ADDR_LEN], struct ieee80211_channel *chan)
1353 ieee80211_node_set_chan(ni, chan);