Lines Matching refs:beacon
2922 * updates it by itself when the first beacon is
3023 /* disable beacon filtering */
3963 wl1271_error("No SSID in beacon!");
4041 int ieoffset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
4042 struct sk_buff *beacon = ieee80211_beacon_get(wl->hw, vif, 0);
4045 if (!beacon) {
4050 wl1271_debug(DEBUG_MASTER, "beacon updated");
4052 ret = wl1271_ssid_set(wlvif, beacon, ieoffset);
4054 dev_kfree_skb(beacon);
4061 beacon->data,
4062 beacon->len, 0,
4065 dev_kfree_skb(beacon);
4072 beacon->data + ieoffset,
4073 beacon->len - ieoffset);
4076 * In case we already have a probe-resp beacon set explicitly
4077 * by usermode, don't use the beacon data.
4083 wl12xx_remove_ie(beacon, WLAN_EID_TIM, ieoffset);
4093 wl12xx_remove_vendor_ie(beacon, WLAN_OUI_WFA,
4096 hdr = (struct ieee80211_hdr *) beacon->data;
4101 beacon->data,
4102 beacon->len,
4107 beacon->data,
4108 beacon->len, 0,
4111 dev_kfree_skb(beacon);
4129 wl1271_debug(DEBUG_MASTER, "beacon interval updated: %d",
4155 wl1271_error("beacon info change failed: %d", ret);
4451 /* enable beacon filtering */
5495 int ieoffset = offsetof(struct ieee80211_mgmt, u.beacon.variable);
5496 struct sk_buff *beacon =
5499 if (!beacon)
5503 beacon->data + ieoffset,
5504 beacon->len - ieoffset);
5536 "mac80211 channel switch beacon (role %d)",
5541 wl1271_error("error getting beacon (for CSA counter)");