ATH_BCBUF
struct ieee80211_vif *bslot[ATH_BCBUF];
int slot = ((tsftu % ah->bintval) * ATH_BCBUF) / ah->bintval;
vif = ah->bslot[(slot + 1) % ATH_BCBUF];
intval /= ATH_BCBUF; /* staggered multi-bss beacons */
(ATH_TXBUF + ATH_RXBUF + ATH_BCBUF + 1);
1 + ATH_TXBUF + ATH_RXBUF + ATH_BCBUF);
for (i = 0; i < ATH_BCBUF; i++, bf++, ds++, da += sizeof(*ds)) {
for (slot = 0; slot < ATH_BCBUF; slot++) {
for (i = 0; i < ATH_BCBUF; i++) {
&& (ah->num_ap_vifs + ah->num_adhoc_vifs) >= ATH_BCBUF) {
struct ieee80211_vif *bslot[ATH_BCBUF];
for (slot = 0; slot < ATH_BCBUF; slot++) {
int first_slot = ATH_BCBUF;
for (slot = 0; slot < ATH_BCBUF; slot++) {
for (slot = 0; slot < ATH_BCBUF; slot++) {
if (slot + first_slot < ATH_BCBUF) {
tsftu = TSF_TO_TU((tsf * ATH_BCBUF) >>32, tsf * ATH_BCBUF);
slot = (tsftu % (intval * ATH_BCBUF)) / intval;
slot, tsf, tsftu / ATH_BCBUF);
for (slot = 0; slot < ATH_BCBUF; slot++) {
tsfadjust = -TU_TO_USEC(tsfadjust) / ATH_BCBUF;
ath9k_cmn_beacon_config_ap(ah, conf, ATH_BCBUF);
sc->cur_chan->beacon.dtim_period / ATH_BCBUF;
"beacon", ATH_BCBUF, 1, 1);