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);
1509 struct bwi_mac *mac;
1544 mac = (struct bwi_mac *)sc->sc_cur_regwin;
1597 * it is valid only on mac version 5 and higher, but I couldn't
1602 if (mac->mac_flags & BWI_MAC_F_PHYE_RESET) {
1616 bwi_mac_config_ps(mac);
1692 struct bwi_mac *mac;
1700 mac = &sc->sc_mac[0];
1701 phy = &mac->mac_phy;
1728 struct bwi_mac *mac;
1733 mac = (struct bwi_mac *)sc->sc_cur_regwin;
1734 bwi_rf_set_chan(mac, ieee80211_chan2ieee(ic, c), 0);
1757 struct bwi_mac *mac;
1796 mac = (struct bwi_mac *)sc->sc_cur_regwin;
1799 bwi_mac_calibrate_txpower(mac, BWI_TXPWR_INIT);
2919 struct bwi_mac *mac;
2935 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3016 phy_ctrl = __SHIFTIN(mac->mac_rf.rf_ant_mode,
3110 struct bwi_mac *mac;
3121 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3198 phy_ctrl = __SHIFTIN(mac->mac_rf.rf_ant_mode,
3668 struct bwi_mac *mac;
3676 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3692 TMPLT_WRITE_4(mac, 0x20 + (i * sizeof(val)), val);
3700 struct bwi_mac *mac;
3708 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3710 bwi_mac_updateslot(mac, (ic->ic_flags & IEEE80211_F_SHSLOT));
3719 struct bwi_mac *mac;
3728 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3730 bwi_mac_calibrate_txpower(mac, sc->sc_txpwrcb_type);
3740 struct bwi_mac *mac;
3744 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3746 return bwi_rf_calc_rssi(mac, hdr);
3752 struct bwi_mac *mac;
3756 mac = (struct bwi_mac *)sc->sc_cur_regwin;
3758 return bwi_rf_calc_noise(mac);