Home | History | Annotate | Download | only in ar5416

Lines Matching refs:bs

139 ar5416SetStaBeaconTimers(struct ath_hal *ah, const HAL_BEACON_STATE *bs)
143 HALASSERT(bs->bs_intval != 0);
147 OS_REG_WRITE(ah, AR_NEXT_TBTT, bs->bs_nexttbtt);
155 TU_TO_USEC(bs->bs_intval & HAL_BEACON_PERIOD));
157 TU_TO_USEC(bs->bs_intval & HAL_BEACON_PERIOD));
164 HALASSERT(bs->bs_bmissthreshold <=
167 AR_RSSI_THR_BM_THR, bs->bs_bmissthreshold);
198 beaconintval = bs->bs_intval & HAL_BEACON_PERIOD;
200 if (bs->bs_sleepduration > beaconintval) {
201 HALASSERT(roundup(bs->bs_sleepduration, beaconintval) ==
202 bs->bs_sleepduration);
203 beaconintval = bs->bs_sleepduration;
205 dtimperiod = bs->bs_dtimperiod;
206 if (bs->bs_sleepduration > dtimperiod) {
208 roundup(bs->bs_sleepduration, dtimperiod) ==
209 bs->bs_sleepduration);
210 dtimperiod = bs->bs_sleepduration;
214 nextTbtt = bs->bs_nextdtim;
216 nextTbtt = bs->bs_nexttbtt;
219 TU_TO_USEC(bs->bs_nextdtim - SLEEP_SLOP));
235 __func__, bs->bs_nextdtim);