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;