Lines Matching full:beacon
189 * Calculate the beacon interval. This is periodic in the
221 sc->sc_tdmaswba = 0; /* beacon immediately */ in ath_tdma_bintvalsetup()
244 * Setup initially for tdma operation. Start the beacon
297 ath_beaconq_config(sc); /* setup h/w beacon q */ in ath_tdma_config()
300 ath_tdma_bintvalsetup(sc, tdma); /* calculate beacon interval */ in ath_tdma_config()
336 * when a beacon is received from the TDMA station operating
338 * the rx timestamp for the beacon frame to update our
339 * beacon timers so we follow their schedule. Note that
391 /* NB: beacon timers programmed below */ in ath_tdma_update()
421 * However, we can assume that the beacon frames won't be in ath_tdma_update()
450 * rewriting the beacon timers. in ath_tdma_update()
487 " beacon tstamp: %llu (0x%016llx)\n", in ath_tdma_update()
543 * calculate roundtrip time. We submit a beacon frame in ath_tdma_update()
546 * roundtrip by inspecting the tdma ie in our beacon frame. in ath_tdma_update()
563 * Adjust the beacon timers only when pulling them forward in ath_tdma_update()
564 * or when going back by less than the beacon interval. in ath_tdma_update()
565 * Negative jumps larger than the beacon interval seem to in ath_tdma_update()
610 * Transmit a beacon frame at SWBA. Dynamic updates
621 * Check if the previous beacon has gone out. If in ath_tdma_beacon_send()
638 "%s: resume beacon xmit after %u misses\n", in ath_tdma_beacon_send()
671 "%s: beacon queue %u did not stop?\n", in ath_tdma_beacon_send()