stf 198 arch/ia64/kernel/minstate.h stf.spill [r2]=f6,32; \ stf 199 arch/ia64/kernel/minstate.h stf.spill [r3]=f7,32; \ stf 201 arch/ia64/kernel/minstate.h stf.spill [r2]=f8,32; \ stf 202 arch/ia64/kernel/minstate.h stf.spill [r3]=f9,32; \ stf 204 arch/ia64/kernel/minstate.h stf.spill [r2]=f10; \ stf 205 arch/ia64/kernel/minstate.h stf.spill [r3]=f11; \ stf 446 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c kfree(wlc->stf); stf 550 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf = kzalloc(sizeof(struct brcms_stf), GFP_ATOMIC); stf 551 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->stf == NULL) { stf 2325 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c return (u16) wlc_hw->wlc->stf->txant; stf 3408 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->stf->ss_algosel_auto) stf 3409 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_c_stf_ss_algo_channel_get(wlc, &wlc->stf->ss_algo_channel, stf 3422 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->txstreams); stf 3684 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_c_rateset_mcs_upd(&rs, wlc->stf->txstreams); stf 3974 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c u16 phytxant = wlc->stf->phytxant; stf 4050 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->ldpc = val; stf 4339 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->ant_rx_ovr = ANT_RX_DIV_DEF; stf 4340 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->txant = ANT_TX_DEF; stf 4734 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->ant_rx_ovr = ANT_RX_DIV_FORCE_0; stf 4735 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->txant = ANT_TX_FORCE_0; stf 4737 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->ant_rx_ovr = ANT_RX_DIV_FORCE_1; stf 4738 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->txant = ANT_TX_FORCE_1; stf 4777 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_chspec_bw(chanspec), wlc->stf->txstreams); stf 5104 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_c_ht_update_ldpc(wlc, wlc->stf->ldpc); stf 5336 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->stf->txstreams == WL_11N_3x3) stf 5350 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->txstreams); stf 5376 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->txstreams)) stf 5387 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->txstreams)) stf 5880 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c u8 stf = (int_val & NRATE_STF_MASK) >> NRATE_STF_SHIFT; stf 5895 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (stf > PHY_TXC1_MODE_SDM) { stf 5905 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c ((stf != PHY_TXC1_MODE_SISO) stf 5906 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c && (stf != PHY_TXC1_MODE_CDD))) { stf 5915 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (stf != PHY_TXC1_MODE_SDM) { stf 5919 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c stf = PHY_TXC1_MODE_SDM; stf 5926 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if ((stf > PHY_TXC1_MODE_STBC) || stf 5928 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c && (stf == PHY_TXC1_MODE_STBC))) { stf 5936 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if ((stf != PHY_TXC1_MODE_CDD) && (stf != PHY_TXC1_MODE_SISO)) { stf 5944 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c || (stf != PHY_TXC1_MODE_SISO)) { stf 5957 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if ((stf != PHY_TXC1_MODE_SISO) && (wlc->stf->txstreams == 1)) { stf 5968 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (stf == PHY_TXC1_MODE_STBC) { stf 5975 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c rspec |= (stf << RSPEC_STF_SHIFT); stf 6351 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c phyctl1_stf = wlc->stf->ss_opmode; stf 6985 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c rts_rspec |= (wlc->stf->ss_opmode << RSPEC_STF_SHIFT); stf 7255 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_c_rateset_mcs_upd(&rs, wlc->stf->txstreams); stf 8006 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (BRCMS_ISNPHY(wlc->band) && (wlc->stf->txstreams == 1)) stf 8007 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->txant = wlc->stf->hw_txchain - 1; stf 8010 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc_phy_stf_chain_init(wlc->band->pi, wlc->stf->hw_txchain, stf 8011 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->stf->hw_rxchain); stf 217 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h (((wlc)->stf->txstreams > 1) && (((wlc)->band->band_stf_stbc_tx == ON) \ stf 220 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h isset(&((wlc)->stf->ss_algo_channel), PHY_TXC1_MODE_STBC)))) stf 555 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h struct brcms_stf *stf; stf 51 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if ((wlc->stf->rxstreams == 1) && (val != HT_CAP_RX_STBC_NO)) stf 75 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if (wlc->stf->txchain == wlc->stf->hw_txchain) { stf 76 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if (txchain && (txchain < wlc->stf->hw_txchain)) stf 79 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c } else if (wlc->stf->txchain < wlc->stf->hw_txchain) { stf 80 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if (txchain == wlc->stf->hw_txchain) stf 136 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if ((int_val == ON) && (wlc->stf->txstreams == 1)) stf 153 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c && (wlc->stf->rxstreams == 1)) stf 167 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if (hweight8(core_mask) > wlc->stf->txstreams) stf 170 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if ((hweight8(core_mask) == wlc->stf->txstreams) && stf 171 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c ((core_mask & ~wlc->stf->txchain) stf 172 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c || !(core_mask & wlc->stf->txchain))) stf 173 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c core_mask = wlc->stf->txchain; stf 175 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->txcore[Nsts] = core_mask; stf 181 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->phytxant = core_mask << PHY_TXC_ANT_SHIFT; stf 182 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c brcms_b_txant_set(wlc->hw, wlc->stf->phytxant); stf 201 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->spatial_policy = (s8) val; stf 204 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->txchain : txcore_default[i]; stf 230 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c txant = (s8) wlc->stf->txant; stf 233 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->phytxant = PHY_TXC_ANT_0; stf 235 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->phytxant = PHY_TXC_ANT_1; stf 240 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->phytxant = PHY_TXC_ANT_2; stf 244 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->phytxant = PHY_TXC_LCNPHY_ANT_LAST; stf 247 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c WARN_ON(wlc->stf->txchain <= 0); stf 248 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->phytxant = stf 249 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->txchain << PHY_TXC_ANT_SHIFT; stf 254 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->phytxant = PHY_TXC_OLD_ANT_0; stf 256 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->phytxant = PHY_TXC_OLD_ANT_1; stf 258 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->phytxant = PHY_TXC_OLD_ANT_LAST; stf 261 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c brcms_b_txant_set(wlc->hw, wlc->stf->phytxant); stf 270 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if (wlc->stf->txchain == txchain) stf 273 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if ((txchain & ~wlc->stf->hw_txchain) stf 274 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c || !(txchain & wlc->stf->hw_txchain)) stf 285 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->txchain = txchain; stf 286 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->txstreams = txstreams; stf 290 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->txant = stf 291 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c (wlc->stf->txstreams == 1) ? ANT_TX_FORCE_0 : ANT_TX_DEF; stf 294 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc_phy_stf_chain_set(wlc->band->pi, wlc->stf->txchain, stf 295 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->rxchain); stf 313 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c prev_stf_ss = wlc->stf->ss_opmode; stf 320 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->ss_algosel_auto stf 321 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c && (wlc->stf->ss_algo_channel != (u16) -1)) { stf 322 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c upd_stf_ss = (wlc->stf->txstreams == 1 || stf 323 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c isset(&wlc->stf->ss_algo_channel, stf 329 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c upd_stf_ss = (wlc->stf->txstreams == 1) ? stf 333 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->ss_opmode = upd_stf_ss; stf 357 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->ss_algosel_auto = true; stf 359 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->ss_algo_channel = (u16) -1; stf 378 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->hw_txchain = sprom->txchain; stf 379 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->hw_rxchain = sprom->rxchain; stf 382 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if (wlc->stf->hw_txchain == 0 || wlc->stf->hw_txchain == 0xf) { stf 384 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->hw_txchain = TXCHAIN_DEF_NPHY; stf 386 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->hw_txchain = TXCHAIN_DEF; stf 389 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->txchain = wlc->stf->hw_txchain; stf 390 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->txstreams = (u8) hweight8(wlc->stf->hw_txchain); stf 392 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c if (wlc->stf->hw_rxchain == 0 || wlc->stf->hw_rxchain == 0xf) { stf 394 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->hw_rxchain = RXCHAIN_DEF_NPHY; stf 396 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->hw_rxchain = RXCHAIN_DEF; stf 399 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->rxchain = wlc->stf->hw_rxchain; stf 400 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->rxstreams = (u8) hweight8(wlc->stf->hw_rxchain); stf 403 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c memcpy(wlc->stf->txcore, txcore_default, sizeof(wlc->stf->txcore)); stf 406 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c wlc->stf->spatial_policy = MIN_SPATIAL_EXPANSION; stf 413 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c u16 phytxant = wlc->stf->phytxant; stf 416 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c phytxant = wlc->stf->txchain << PHY_TXC_ANT_SHIFT; stf 417 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c else if (wlc->stf->txant == ANT_TX_DEF) stf 418 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c phytxant = wlc->stf->txchain << PHY_TXC_ANT_SHIFT; stf 430 drivers/net/wireless/broadcom/brcm80211/brcmsmac/stf.c u16 phytxant = wlc->stf->phytxant;