Lines Matching refs:mac

360 	struct bwi_mac *mac;
423 mac = &sc->sc_mac[i];
424 error = bwi_regwin_switch(sc, &mac->mac_regwin, &old);
428 error = bwi_mac_lateattach(mac);
441 mac = &sc->sc_mac[0];
442 phy = &mac->mac_phy;
450 error = bwi_mac_fw_alloc(mac);
587 const uint8_t mac[IEEE80211_ADDR_LEN])
610 ieee80211_media_status, mac);
889 KASSERT(sc->sc_nmac > 0, ("no mac's"));
906 bwi_bus_init(struct bwi_softc *sc, struct bwi_mac *mac)
913 KASSERT(sc->sc_cur_regwin == &mac->mac_regwin, ("not cur regwin"));
932 mac_mask = 1 << mac->mac_id;
1212 struct bwi_mac *mac;
1223 mac = &sc->sc_mac[0];
1224 error = bwi_regwin_switch(sc, &mac->mac_regwin, NULL);
1230 error = bwi_mac_init(mac);
1242 bwi_mac_reset_hwkeys(mac);
1244 if ((mac->mac_flags & BWI_MAC_F_HAS_TXSTATS) == 0) {
1263 if (mac->mac_phy.phy_mode == IEEE80211_MODE_11G)
1264 bwi_mac_updateslot(mac, 1);
1267 error = bwi_mac_start(mac);
1294 struct bwi_mac *mac;
1300 mac = (struct bwi_mac *)sc->sc_cur_regwin;
1312 bwi_mac_set_promisc(mac, promisc);
1460 struct bwi_mac *mac;
1473 mac = (struct bwi_mac *)sc->sc_cur_regwin;
1477 bwi_mac_stop(mac);
1483 mac = &sc->sc_mac[i];
1484 if ((mac->mac_flags & BWI_MAC_F_INITED) == 0)
1487 error = bwi_regwin_switch(sc, &mac->mac_regwin, &old_rw);
1491 bwi_mac_shutdown(mac);
1510 struct bwi_mac *mac;
1541 mac = (struct bwi_mac *)sc->sc_cur_regwin;
1592 * it is valid only on mac version 5 and higher, but I couldn't
1597 if (mac->mac_flags & BWI_MAC_F_PHYE_RESET) {
1611 bwi_mac_config_ps(mac);
1689 struct bwi_mac *mac;
1697 mac = &sc->sc_mac[0];
1698 phy = &mac->mac_phy;
1725 struct bwi_mac *mac;
1730 mac = (struct bwi_mac *)sc->sc_cur_regwin;
1731 bwi_rf_set_chan(mac, ieee80211_chan2ieee(ic, c), 0);
1754 struct bwi_mac *mac;
1793 mac = (struct bwi_mac *)sc->sc_cur_regwin;
1796 bwi_mac_calibrate_txpower(mac, BWI_TXPWR_INIT);
2916 struct bwi_mac *mac;
2932 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3013 phy_ctrl = __SHIFTIN(mac->mac_rf.rf_ant_mode,
3107 struct bwi_mac *mac;
3118 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3195 phy_ctrl = __SHIFTIN(mac->mac_rf.rf_ant_mode,
3665 struct bwi_mac *mac;
3673 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3689 TMPLT_WRITE_4(mac, 0x20 + (i * sizeof(val)), val);
3697 struct bwi_mac *mac;
3705 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3707 bwi_mac_updateslot(mac, (ic->ic_flags & IEEE80211_F_SHSLOT));
3716 struct bwi_mac *mac;
3725 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3727 bwi_mac_calibrate_txpower(mac, sc->sc_txpwrcb_type);
3737 struct bwi_mac *mac;
3741 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3743 return bwi_rf_calc_rssi(mac, hdr);
3749 struct bwi_mac *mac;
3753 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3755 return bwi_rf_calc_noise(mac);