Lines Matching refs:rxon

2894 	sc->rxon = &sc->rx_on[IWN_RXON_BSS_CTX];  in iwn_newstate()
2909 sc->rxon->associd = 0; in iwn_newstate()
2910 sc->rxon->filter &= ~htole32(IWN_FILTER_BSS); in iwn_newstate()
5452 sc->rxon = &sc->rx_on[IWN_RXON_BSS_CTX]; in iwn_add_broadcast_node()
5534 sc->rxon->filter |= htole32(promisc_filter); in iwn_set_promisc()
5536 sc->rxon->filter &= ~htole32(promisc_filter); in iwn_set_promisc()
5682 sc->rxon = &sc->rx_on[IWN_RXON_BSS_CTX]; in iwn4965_set_txpower()
5684 chan = sc->rxon->chan; in iwn4965_set_txpower()
5685 is_chan_5ghz = (sc->rxon->flags & htole32(IWN_RXON_24GHZ)) == 0; in iwn4965_set_txpower()
6050 sc->rxon->rxchain = htole16(IWN_RXCHAIN_SEL(sc->chainmask)); in iwn_collect_noise()
6055 (void)iwn_cmd(sc, IWN_CMD_RXON, sc->rxon, sc->rxonsz, 1); in iwn_collect_noise()
6673 return ((sc->rxon->filter & htole32(IWN_FILTER_BSS)) != 0); in iwn_check_bss_filter()
6680 struct iwn_rxon *rxon = sc->rxon; in iwn4965_rxon_assoc() local
6682 cmd.flags = rxon->flags; in iwn4965_rxon_assoc()
6683 cmd.filter = rxon->filter; in iwn4965_rxon_assoc()
6684 cmd.ofdm_mask = rxon->ofdm_mask; in iwn4965_rxon_assoc()
6685 cmd.cck_mask = rxon->cck_mask; in iwn4965_rxon_assoc()
6686 cmd.ht_single_mask = rxon->ht_single_mask; in iwn4965_rxon_assoc()
6687 cmd.ht_dual_mask = rxon->ht_dual_mask; in iwn4965_rxon_assoc()
6688 cmd.rxchain = rxon->rxchain; in iwn4965_rxon_assoc()
6698 struct iwn_rxon *rxon = sc->rxon; in iwn5000_rxon_assoc() local
6700 cmd.flags = rxon->flags; in iwn5000_rxon_assoc()
6701 cmd.filter = rxon->filter; in iwn5000_rxon_assoc()
6702 cmd.ofdm_mask = rxon->ofdm_mask; in iwn5000_rxon_assoc()
6703 cmd.cck_mask = rxon->cck_mask; in iwn5000_rxon_assoc()
6705 cmd.ht_single_mask = rxon->ht_single_mask; in iwn5000_rxon_assoc()
6706 cmd.ht_dual_mask = rxon->ht_dual_mask; in iwn5000_rxon_assoc()
6707 cmd.ht_triple_mask = rxon->ht_triple_mask; in iwn5000_rxon_assoc()
6709 cmd.rxchain = rxon->rxchain; in iwn5000_rxon_assoc()
6710 cmd.acquisition = rxon->acquisition; in iwn5000_rxon_assoc()
6738 error = iwn_cmd(sc, IWN_CMD_RXON, sc->rxon, sc->rxonsz, async); in iwn_send_rxon()
6855 sc->rxon = &sc->rx_on[IWN_RXON_BSS_CTX]; in iwn_config()
6856 memset(sc->rxon, 0, sizeof (struct iwn_rxon)); in iwn_config()
6858 IEEE80211_ADDR_COPY(sc->rxon->myaddr, macaddr); in iwn_config()
6859 IEEE80211_ADDR_COPY(sc->rxon->wlap, macaddr); in iwn_config()
6860 sc->rxon->chan = ieee80211_chan2ieee(ic, ic->ic_curchan); in iwn_config()
6861 sc->rxon->flags = htole32(IWN_RXON_TSF | IWN_RXON_CTS_TO_SELF); in iwn_config()
6863 sc->rxon->flags |= htole32(IWN_RXON_AUTO | IWN_RXON_24GHZ); in iwn_config()
6865 sc->rxon->filter = htole32(IWN_FILTER_MULTICAST); in iwn_config()
6868 sc->rxon->mode = IWN_MODE_STA; in iwn_config()
6871 sc->rxon->mode = IWN_MODE_MONITOR; in iwn_config()
6878 sc->rxon->cck_mask = 0x0f; /* not yet negotiated */ in iwn_config()
6879 sc->rxon->ofdm_mask = 0xff; /* not yet negotiated */ in iwn_config()
6880 sc->rxon->ht_single_mask = 0xff; in iwn_config()
6881 sc->rxon->ht_dual_mask = 0xff; in iwn_config()
6882 sc->rxon->ht_triple_mask = 0xff; in iwn_config()
6895 sc->rxon->rxchain = htole16(rxchain); in iwn_config()
6902 sc->rxon->flags |= htole32(iwn_get_rxon_ht_flags(sc, vap, ic->ic_curchan)); in iwn_config()
6906 __func__, le32toh(sc->rxon->flags)); in iwn_config()
7033 sc->rxon = &sc->rx_on[IWN_RXON_BSS_CTX]; in iwn_scan()
7094 sc->rxon->associd && sc->rxon->chan > 14) in iwn_scan()
7271 sc->rxon = &sc->rx_on[IWN_RXON_BSS_CTX]; in iwn_auth()
7273 IEEE80211_ADDR_COPY(sc->rxon->bssid, ni->ni_bssid); in iwn_auth()
7274 sc->rxon->chan = ieee80211_chan2ieee(ic, ni->ni_chan); in iwn_auth()
7275 sc->rxon->flags = htole32(IWN_RXON_TSF | IWN_RXON_CTS_TO_SELF); in iwn_auth()
7277 sc->rxon->flags |= htole32(IWN_RXON_AUTO | IWN_RXON_24GHZ); in iwn_auth()
7284 sc->rxon->flags |= htole32(IWN_RXON_SHSLOT); in iwn_auth()
7286 sc->rxon->flags |= htole32(IWN_RXON_SHSLOT); in iwn_auth()
7289 sc->rxon->flags |= htole32(IWN_RXON_SHPREAMBLE); in iwn_auth()
7291 sc->rxon->cck_mask = 0; in iwn_auth()
7292 sc->rxon->ofdm_mask = 0x15; in iwn_auth()
7294 sc->rxon->cck_mask = 0x03; in iwn_auth()
7295 sc->rxon->ofdm_mask = 0; in iwn_auth()
7298 sc->rxon->cck_mask = 0x03; in iwn_auth()
7299 sc->rxon->ofdm_mask = 0x15; in iwn_auth()
7303 sc->rxon->flags |= htole32(iwn_get_rxon_ht_flags(sc, vap, ic->ic_curchan)); in iwn_auth()
7306 sc->rxon->chan, sc->rxon->flags, sc->rxon->cck_mask, in iwn_auth()
7307 sc->rxon->ofdm_mask); in iwn_auth()
7331 sc->rxon = &sc->rx_on[IWN_RXON_BSS_CTX]; in iwn_run()
7344 IEEE80211_ADDR_COPY(sc->rxon->bssid, ni->ni_bssid); in iwn_run()
7345 sc->rxon->associd = htole16(IEEE80211_AID(ni->ni_associd)); in iwn_run()
7346 sc->rxon->chan = ieee80211_chan2ieee(ic, ni->ni_chan); in iwn_run()
7347 sc->rxon->flags = htole32(IWN_RXON_TSF | IWN_RXON_CTS_TO_SELF); in iwn_run()
7349 sc->rxon->flags |= htole32(IWN_RXON_AUTO | IWN_RXON_24GHZ); in iwn_run()
7353 sc->rxon->flags |= htole32(IWN_RXON_SHSLOT); in iwn_run()
7355 sc->rxon->flags |= htole32(IWN_RXON_SHSLOT); in iwn_run()
7358 sc->rxon->flags |= htole32(IWN_RXON_SHPREAMBLE); in iwn_run()
7360 sc->rxon->cck_mask = 0; in iwn_run()
7361 sc->rxon->ofdm_mask = 0x15; in iwn_run()
7363 sc->rxon->cck_mask = 0x03; in iwn_run()
7364 sc->rxon->ofdm_mask = 0; in iwn_run()
7367 sc->rxon->cck_mask = 0x0f; in iwn_run()
7368 sc->rxon->ofdm_mask = 0x15; in iwn_run()
7371 sc->rxon->flags |= htole32(iwn_get_rxon_ht_flags(sc, vap, ni->ni_chan)); in iwn_run()
7372 sc->rxon->filter |= htole32(IWN_FILTER_BSS); in iwn_run()
7374 sc->rxon->chan, le32toh(sc->rxon->flags), vap->iv_curhtprotmode); in iwn_run()