Lines Matching refs:beacon

946 	/* beacon buffers */
1099 * Always burst out beacon and CAB traffic
1115 "beacon queueprops tqi_aifs:%d tqi_cw_min:%d tqi_cw_max:%d\n",
1120 ATH5K_ERR(ah, "%s: unable to update parameters for beacon "
1292 if (le16_to_cpu(mgmt->u.beacon.capab_info) & WLAN_CAPABILITY_IBSS) {
1294 * Received an IBSS beacon with the same BSSID. Hardware *must*
1299 bc_tstamp = le64_to_cpu(mgmt->u.beacon.timestamp);
1303 "beacon %llx mactime %llx (diff %lld) tsf now %llx\n",
1312 * (This seems to happen especially with beacon frames bigger
1315 * timestamp of the beacon since HW must have synced to that.
1329 * Local TSF might have moved higher than our beacon timers,
1331 * beacons. This also takes care of synchronizing beacon sending
1337 /* Check if the beacon timers are still correct, because a TSF
1343 "fixed beacon timers after beacon receive\n");
1851 * Setup the beacon frame for transmit.
1871 ATH5K_ERR(ah, "beacon DMA mapping failed\n");
1930 * Updates the beacon that is sent by ath5k_beacon_send. For adhoc,
1934 * Called with the beacon lock.
1965 * Transmit a beacon frame at SWBA. Dynamic updates to the
1984 * Check if the previous beacon has gone out. If
1996 "stuck beacon time (%u missed)\n",
1999 "stuck beacon, resetting\n");
2006 "resume beacon xmit after %u misses\n",
2036 ATH5K_WARN(ah, "beacon queue %u didn't start/stop ?\n", ah->bhalq);
2040 /* refresh the beacon for AP or MESH mode */
2075 * ath5k_beacon_update_timers - update beacon timers
2078 * @bc_tsf: the timestamp of the beacon. 0 to reset the TSF. -1 to perform a
2079 * beacon timer update based on the current HW TSF.
2081 * Calculate the next target beacon transmit time (TBTT) based on the timestamp
2082 * of a received beacon or the current local hardware TSF and write it to the
2083 * beacon timer registers.
2085 * This is called in a variety of situations, e.g. when a beacon is received,
2107 /* beacon TSF converted to TU */
2127 * no beacon received, probably called by ath5k_reset_tsf().
2134 * beacon received, SW merge happened but HW TSF not yet updated.
2136 * receive a beacon with the same BSSID, the hardware will
2145 * most important case for beacon synchronization between STA.
2147 * beacon received and HW TSF has been already updated by HW.
2148 * update next TBTT based on the TSF of the beacon, but make
2172 "updated timers based on beacon TSF\n");
2185 * ath5k_beacon_config - Configure the beacon queues and interrupts
2204 * We use the SWBA interrupt only to keep track of the beacon
2229 * Software beacon alert--time to send a beacon.
2232 * keep track of the next TBTT (target beacon
2374 /* Software Beacon Alert -> Schedule beacon tasklet */
2404 /* Missed beacon -> TODO
2747 * reclaim beacon resources
3059 * beacon frames and one data queue for each QoS
3065 ATH5K_ERR(ah, "can't setup a beacon xmit queue\n");