Lines Matching refs:beacon
725 if (unlikely(!intf->beacon))
729 * Clean up the beacon skb.
731 rt2x00queue_free_skb(intf->beacon);
734 * Clear beacon (single bssid devices don't need to clear the beacon
735 * since the beacon queue will get stopped anyway).
738 rt2x00dev->ops->lib->clear_beacon(intf->beacon);
750 if (unlikely(!intf->beacon))
754 * Clean up the beacon skb.
756 rt2x00queue_free_skb(intf->beacon);
758 intf->beacon->skb = ieee80211_beacon_get(rt2x00dev->hw, vif, 0);
759 if (!intf->beacon->skb)
767 rt2x00queue_create_tx_descriptor(rt2x00dev, intf->beacon->skb, &txdesc, NULL);
772 skbdesc = get_skb_frame_desc(intf->beacon->skb);
776 * Send beacon to hardware.
778 rt2x00dev->ops->lib->write_beacon(intf->beacon, &txdesc);