Lines Matching refs:rxon

1656 	return (sc->rxon.filter & htole32(WPI_FILTER_BSS)) != 0;  in wpi_check_bss_filter()
1760 sc->rxon.filter &= ~htole32(WPI_FILTER_BSS); in wpi_newstate()
1809 sc->rxon.filter &= ~htole32(WPI_FILTER_BSS); in wpi_newstate()
3565 sc->rxon.filter |= htole32(promisc_filter); in wpi_set_promisc()
3567 sc->rxon.filter &= ~htole32(promisc_filter); in wpi_set_promisc()
3685 chan = sc->rxon.chan; in wpi_set_txpower()
3686 is_chan_5ghz = (sc->rxon.flags & htole32(WPI_RXON_24GHZ)) == 0; in wpi_set_txpower()
3871 rxon_assoc.flags = sc->rxon.flags; in wpi_send_rxon()
3872 rxon_assoc.filter = sc->rxon.filter; in wpi_send_rxon()
3873 rxon_assoc.ofdm_mask = sc->rxon.ofdm_mask; in wpi_send_rxon()
3874 rxon_assoc.cck_mask = sc->rxon.cck_mask; in wpi_send_rxon()
3887 error = wpi_cmd(sc, WPI_CMD_RXON, &sc->rxon, in wpi_send_rxon()
3893 error = wpi_cmd(sc, WPI_CMD_RXON, &sc->rxon, in wpi_send_rxon()
3953 memset(&sc->rxon, 0, sizeof (struct wpi_rxon)); in wpi_config()
3954 IEEE80211_ADDR_COPY(sc->rxon.myaddr, vap->iv_myaddr); in wpi_config()
3957 sc->rxon.chan = ieee80211_chan2ieee(ic, c); in wpi_config()
3958 sc->rxon.flags = htole32(WPI_RXON_TSF | WPI_RXON_CTS_TO_SELF); in wpi_config()
3960 sc->rxon.flags |= htole32(WPI_RXON_AUTO | WPI_RXON_24GHZ); in wpi_config()
3962 sc->rxon.filter = WPI_FILTER_MULTICAST; in wpi_config()
3965 sc->rxon.mode = WPI_MODE_STA; in wpi_config()
3968 sc->rxon.mode = WPI_MODE_IBSS; in wpi_config()
3969 sc->rxon.filter |= WPI_FILTER_BEACON; in wpi_config()
3973 sc->rxon.mode = WPI_MODE_IBSS; in wpi_config()
3974 sc->rxon.filter |= WPI_FILTER_ASSOC | WPI_FILTER_PROMISC; in wpi_config()
3977 sc->rxon.mode = WPI_MODE_HOSTAP; in wpi_config()
3980 sc->rxon.mode = WPI_MODE_MONITOR; in wpi_config()
3987 sc->rxon.filter = htole32(sc->rxon.filter); in wpi_config()
3989 sc->rxon.cck_mask = 0x0f; /* not yet negotiated */ in wpi_config()
3990 sc->rxon.ofdm_mask = 0xff; /* not yet negotiated */ in wpi_config()
4247 if (hdr->nchan == 1 && sc->rxon.chan == chan->chan) { in wpi_scan()
4297 sc->rxon.associd = 0; in wpi_auth()
4298 sc->rxon.filter &= ~htole32(WPI_FILTER_BSS); in wpi_auth()
4299 IEEE80211_ADDR_COPY(sc->rxon.bssid, ni->ni_bssid); in wpi_auth()
4300 sc->rxon.chan = ieee80211_chan2ieee(ic, c); in wpi_auth()
4301 sc->rxon.flags = htole32(WPI_RXON_TSF | WPI_RXON_CTS_TO_SELF); in wpi_auth()
4303 sc->rxon.flags |= htole32(WPI_RXON_AUTO | WPI_RXON_24GHZ); in wpi_auth()
4305 sc->rxon.flags |= htole32(WPI_RXON_SHSLOT); in wpi_auth()
4307 sc->rxon.flags |= htole32(WPI_RXON_SHPREAMBLE); in wpi_auth()
4309 sc->rxon.cck_mask = 0; in wpi_auth()
4310 sc->rxon.ofdm_mask = 0x15; in wpi_auth()
4312 sc->rxon.cck_mask = 0x03; in wpi_auth()
4313 sc->rxon.ofdm_mask = 0; in wpi_auth()
4316 sc->rxon.cck_mask = 0x0f; in wpi_auth()
4317 sc->rxon.ofdm_mask = 0x15; in wpi_auth()
4321 sc->rxon.chan, sc->rxon.flags, sc->rxon.cck_mask, in wpi_auth()
4322 sc->rxon.ofdm_mask); in wpi_auth()
4517 IEEE80211_ADDR_COPY(sc->rxon.bssid, ni->ni_bssid); in wpi_run()
4518 sc->rxon.associd = htole16(IEEE80211_NODE_AID(ni)); in wpi_run()
4519 sc->rxon.chan = ieee80211_chan2ieee(ic, c); in wpi_run()
4520 sc->rxon.flags = htole32(WPI_RXON_TSF | WPI_RXON_CTS_TO_SELF); in wpi_run()
4522 sc->rxon.flags |= htole32(WPI_RXON_AUTO | WPI_RXON_24GHZ); in wpi_run()
4524 sc->rxon.flags |= htole32(WPI_RXON_SHSLOT); in wpi_run()
4526 sc->rxon.flags |= htole32(WPI_RXON_SHPREAMBLE); in wpi_run()
4528 sc->rxon.cck_mask = 0; in wpi_run()
4529 sc->rxon.ofdm_mask = 0x15; in wpi_run()
4531 sc->rxon.cck_mask = 0x03; in wpi_run()
4532 sc->rxon.ofdm_mask = 0; in wpi_run()
4535 sc->rxon.cck_mask = 0x0f; in wpi_run()
4536 sc->rxon.ofdm_mask = 0x15; in wpi_run()
4538 sc->rxon.filter |= htole32(WPI_FILTER_BSS); in wpi_run()
4541 sc->rxon.chan, sc->rxon.flags); in wpi_run()
5601 sc->rxon.chan = ieee80211_chan2ieee(ic, c); in wpi_set_channel()
5603 sc->rxon.flags |= htole32(WPI_RXON_AUTO | in wpi_set_channel()
5606 sc->rxon.flags &= ~htole32(WPI_RXON_AUTO | in wpi_set_channel()