Home
last modified time | relevance | path

Searched refs:beacon (Results 1 – 25 of 156) sorted by relevance

1234567

/linux/drivers/net/wireless/ath/ath9k/
A Dbeacon.c24 sc->beacon.tx_processed = false; in ath9k_reset_beacon_status()
25 sc->beacon.tx_last = false; in ath9k_reset_beacon_status()
281 vif = sc->beacon.bslot[0]; in ath9k_beacon_ensure_primary_slot()
412 sc->beacon.bmisscnt++; in ath9k_beacon_tasklet()
428 sc->beacon.bmisscnt); in ath9k_beacon_tasklet()
434 sc->beacon.bmisscnt = 0; in ath9k_beacon_tasklet()
466 sc->beacon.bmisscnt); in ath9k_beacon_tasklet()
467 sc->beacon.bmisscnt = 0; in ath9k_beacon_tasklet()
522 sc->beacon.bmisscnt = 0; in ath9k_beacon_init()
531 sc->beacon.bmisscnt = 0; in ath9k_beacon_stop()
[all …]
A Dhtc_drv_beacon.c87 priv->beacon.bmisscnt = 0; in ath9k_htc_beacon_init()
148 vif = priv->beacon.bslot[slot]; in ath9k_htc_send_buffered()
201 struct sk_buff *beacon; in ath9k_htc_send_beacon() local
209 vif = priv->beacon.bslot[slot]; in ath9k_htc_send_beacon()
219 if (!beacon) { in ath9k_htc_send_beacon()
240 tx_ctl = HTC_SKB_CB(beacon); in ath9k_htc_send_beacon()
256 dev_kfree_skb_any(beacon); in ath9k_htc_send_beacon()
294 priv->beacon.bmisscnt++; in ath9k_htc_swba()
303 if (priv->beacon.bmisscnt) { in ath9k_htc_swba()
306 priv->beacon.bmisscnt); in ath9k_htc_swba()
[all …]
A DMakefile2 ath9k-y += beacon.o \
63 common-beacon.o \
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
A Dmac-ctxt.c776 tim_idx = mgmt->u.beacon.variable - beacon; in iwl_mvm_mac_ctxt_set_tim()
797 if (WARN_ON_ONCE(frame_size <= (mgmt->u.beacon.variable - beacon))) in iwl_mvm_find_ie_offset()
800 frame_size -= mgmt->u.beacon.variable - beacon; in iwl_mvm_find_ie_offset()
806 return ie - beacon; in iwl_mvm_find_ie_offset()
908 beacon->data, beacon->len); in iwl_mvm_mac_ctxt_send_beacon_v6()
928 beacon->data, beacon->len); in iwl_mvm_mac_ctxt_send_beacon_v7()
933 beacon->len)); in iwl_mvm_mac_ctxt_send_beacon_v7()
937 beacon->len)); in iwl_mvm_mac_ctxt_send_beacon_v7()
981 beacon->data, beacon->len); in iwl_mvm_mac_ctxt_send_beacon_v9()
1000 if (WARN_ON(!beacon)) in iwl_mvm_mac_ctxt_send_beacon()
[all …]
/linux/drivers/net/wireless/zydas/zd1211rw/
A Dzd_mac.c359 struct sk_buff *beacon; in zd_restore_settings() local
402 if (beacon) in zd_restore_settings()
679 if (mac->beacon.cur_beacon->len != beacon->len) in zd_mac_match_cur_beacon()
682 return !memcmp(beacon->data, mac->beacon.cur_beacon->data, beacon->len); in zd_mac_match_cur_beacon()
817 mac->beacon.cur_beacon = beacon; in zd_mac_config_beacon()
818 beacon = NULL; in zd_mac_config_beacon()
829 kfree_skb(beacon); in zd_mac_config_beacon()
836 kfree_skb(beacon); in zd_mac_config_beacon()
1171 if (beacon) in zd_beacon_done()
1295 if (beacon) { in zd_op_bss_info_changed()
[all …]
A Dzd_mac.h153 struct beacon { struct
176 struct beacon beacon; argument
/linux/drivers/net/wireless/intel/ipw2x00/
A Dlibipw_rx.c1357 *beacon, in libipw_network_init()
1393 (beacon->info_element, stats->len - sizeof(*beacon), network)) in libipw_network_init()
1505 *beacon, struct libipw_rx_stats in libipw_process_probe_response()
1519 beacon->header.addr3, in libipw_process_probe_response()
1540 beacon->header.addr3, in libipw_process_probe_response()
1541 is_beacon(beacon->header.frame_ctl) ? in libipw_process_probe_response()
1588 is_beacon(beacon->header.frame_ctl) ? in libipw_process_probe_response()
1597 is_beacon(beacon->header.frame_ctl) ? in libipw_process_probe_response()
1604 if (is_beacon(beacon->header.frame_ctl)) { in libipw_process_probe_response()
1606 ieee->handle_beacon(dev, beacon, target); in libipw_process_probe_response()
[all …]
/linux/arch/arm64/boot/dts/freescale/
A Dimx8mn-beacon-kit.dts9 #include "imx8mn-beacon-som.dtsi"
10 #include "imx8mn-beacon-baseboard.dtsi"
14 compatible = "beacon,imx8mn-beacon-kit", "fsl,imx8mn";
A Dimx8mm-beacon-kit.dts9 #include "imx8mm-beacon-som.dtsi"
10 #include "imx8mm-beacon-baseboard.dtsi"
14 compatible = "beacon,imx8mm-beacon-kit", "fsl,imx8mm";
/linux/drivers/net/wireless/ti/wl1251/
A Drx.c35 u8 beacon) in wl1251_rx_status() argument
53 if ((wl->bss_type == BSS_TYPE_IBSS) && beacon) { in wl1251_rx_status()
138 u8 *rx_buffer, beacon = 0; in wl1251_rx_body() local
174 beacon = 1; in wl1251_rx_body()
176 wl1251_rx_status(wl, desc, &status, beacon); in wl1251_rx_body()
179 beacon ? "beacon" : ""); in wl1251_rx_body()
/linux/net/mac80211/
A Dtx.c4864 beacon = rcu_dereference(sdata->u.ap.beacon); in ieee80211_beacon_update_cntdwn()
4868 beacon = rcu_dereference(sdata->u.mesh.beacon); in ieee80211_beacon_update_cntdwn()
4889 beacon = rcu_dereference(sdata->u.ap.beacon); in ieee80211_beacon_set_cntdwn()
4893 beacon = rcu_dereference(sdata->u.mesh.beacon); in ieee80211_beacon_set_cntdwn()
4921 beacon = rcu_dereference(ap->beacon); in ieee80211_beacon_cntdwn_is_complete()
4922 if (WARN_ON(!beacon || !beacon->tail)) in ieee80211_beacon_cntdwn_is_complete()
4938 beacon = rcu_dereference(ifmsh->beacon); in ieee80211_beacon_cntdwn_is_complete()
5076 skb_put_data(skb, beacon->head, beacon->head_len); in ieee80211_beacon_get_ap()
5126 beacon = rcu_dereference(ap->beacon); in __ieee80211_beacon_get()
5163 beacon = rcu_dereference(ifmsh->beacon); in __ieee80211_beacon_get()
[all …]
A Dcfg.c3131 len = beacon->head_len + beacon->tail_len + beacon->beacon_ies_len + in cfg80211_beacon_dup()
3132 beacon->proberesp_ies_len + beacon->assocresp_ies_len + in cfg80211_beacon_dup()
3133 beacon->probe_resp_len + beacon->lci_len + beacon->civicloc_len; in cfg80211_beacon_dup()
3143 memcpy(pos, beacon->head, beacon->head_len); in cfg80211_beacon_dup()
3149 memcpy(pos, beacon->tail, beacon->tail_len); in cfg80211_beacon_dup()
3155 memcpy(pos, beacon->beacon_ies, beacon->beacon_ies_len); in cfg80211_beacon_dup()
3161 memcpy(pos, beacon->proberesp_ies, beacon->proberesp_ies_len); in cfg80211_beacon_dup()
3167 memcpy(pos, beacon->assocresp_ies, beacon->assocresp_ies_len); in cfg80211_beacon_dup()
3173 memcpy(pos, beacon->probe_resp, beacon->probe_resp_len); in cfg80211_beacon_dup()
3182 memcpy(pos, beacon->lci, beacon->lci_len); in cfg80211_beacon_dup()
[all …]
A Doffchannel.c803 !rcu_access_pointer(sdata->bss->beacon)) in ieee80211_mgmt_tx()
885 struct beacon_data *beacon = NULL; in ieee80211_mgmt_tx() local
890 beacon = rcu_dereference(sdata->u.ap.beacon); in ieee80211_mgmt_tx()
892 beacon = rcu_dereference(sdata->u.ibss.presp); in ieee80211_mgmt_tx()
894 beacon = rcu_dereference(sdata->u.mesh.beacon); in ieee80211_mgmt_tx()
896 if (beacon) in ieee80211_mgmt_tx()
899 beacon->cntdwn_current_counter; in ieee80211_mgmt_tx()
/linux/drivers/staging/rtl8192e/
A Drtllib_softmac.c1164 (beacon->rates_ex_len ? (beacon->rates_ex_len) + in rtllib_association_req()
1201 if (beacon->bCkipSupported) in rtllib_association_req()
1203 if (beacon->bCcxRmEnable) in rtllib_association_req()
1215 + beacon->ssid_len in rtllib_association_req()
1263 skb_put_data(skb, beacon->ssid, beacon->ssid_len); in rtllib_association_req()
1267 if (beacon->rates_len) { in rtllib_association_req()
1269 *tag++ = beacon->rates_len; in rtllib_association_req()
1271 *tag++ = beacon->rates[i]; in rtllib_association_req()
1274 if (beacon->rates_ex_len) { in rtllib_association_req()
1301 if (beacon->bCcxRmEnable) { in rtllib_association_req()
[all …]
A Drtllib_rx.c2289 struct rtllib_probe_response *beacon, in rtllib_network_init() argument
2296 ether_addr_copy(network->bssid, beacon->header.addr3); in rtllib_network_init()
2297 network->capability = le16_to_cpu(beacon->capability); in rtllib_network_init()
2299 network->time_stamp[0] = beacon->time_stamp[0]; in rtllib_network_init()
2300 network->time_stamp[1] = beacon->time_stamp[1]; in rtllib_network_init()
2338 beacon->info_element, in rtllib_network_init()
2339 (stats->len - sizeof(*beacon)), in rtllib_network_init()
2540 struct rtllib_probe_response *beacon, in rtllib_process_probe_response() argument
2558 beacon->header.addr3, in rtllib_process_probe_response()
2579 beacon->header.addr3, in rtllib_process_probe_response()
[all …]
/linux/arch/arm64/boot/dts/renesas/
A Dr8a774a1-beacon-rzg2m-kit.dts9 #include "beacon-renesom-som.dtsi"
10 #include "beacon-renesom-baseboard.dtsi"
14 compatible = "beacon,beacon-rzg2m", "renesas,r8a774a1";
A Dr8a774b1-beacon-rzg2n-kit.dts9 #include "beacon-renesom-som.dtsi"
10 #include "beacon-renesom-baseboard.dtsi"
14 compatible = "beacon,beacon-rzg2n", "renesas,r8a774b1";
A Dr8a774e1-beacon-rzg2h-kit.dts9 #include "beacon-renesom-som.dtsi"
10 #include "beacon-renesom-baseboard.dtsi"
14 compatible = "beacon,beacon-rzg2h", "renesas,r8a774e1";
A DMakefile2 dtb-$(CONFIG_ARCH_R8A774A1) += r8a774a1-beacon-rzg2m-kit.dtb
11 dtb-$(CONFIG_ARCH_R8A774B1) += r8a774b1-beacon-rzg2n-kit.dtb
25 dtb-$(CONFIG_ARCH_R8A774E1) += r8a774e1-beacon-rzg2h-kit.dtb
/linux/drivers/net/wireless/ti/wlcore/
A Drx.c48 u8 beacon, u8 probe_rsp) in wl1271_rx_status() argument
95 if (beacon || probe_rsp) in wl1271_rx_status()
98 if (beacon) in wl1271_rx_status()
109 u8 beacon = 0; in wl1271_rx_handle_data() local
179 beacon = 1; in wl1271_rx_handle_data()
183 wl1271_rx_status(wl, desc, IEEE80211_SKB_RXCB(skb), beacon, in wl1271_rx_handle_data()
190 beacon ? "beacon" : "", in wl1271_rx_handle_data()
/linux/drivers/staging/rtl8192u/ieee80211/
A Dieee80211_softmac.c985 if (beacon->bCkipSupported) in ieee80211_association_req()
988 if (beacon->bCcxRmEnable) in ieee80211_association_req()
991 if (beacon->BssCcxVerNumber >= 2) in ieee80211_association_req()
996 + beacon->ssid_len /* essid tagged val */ in ieee80211_association_req()
1009 + beacon->ssid_len /* essid tagged val */ in ieee80211_association_req()
1053 hdr->info_element[0].len = beacon->ssid_len; in ieee80211_association_req()
1054 skb_put_data(skb, beacon->ssid, beacon->ssid_len); in ieee80211_association_req()
1061 if (beacon->bCkipSupported) { in ieee80211_association_req()
1086 if (beacon->bCcxRmEnable) { in ieee80211_association_req()
1099 if (beacon->BssCcxVerNumber >= 2) { in ieee80211_association_req()
[all …]
/linux/drivers/net/wireless/marvell/mwifiex/
A Duap_cmd.c169 params->beacon.tail_len); in mwifiex_set_ht_params()
193 params->beacon.tail_len); in mwifiex_set_vht_params()
214 tpc_ie = cfg80211_find_ie(WLAN_EID_TPC_REQUEST, params->beacon.tail, in mwifiex_set_tpc_params()
215 params->beacon.tail_len); in mwifiex_set_tpc_params()
262 int var_offset = offsetof(struct ieee80211_mgmt, u.beacon.variable); in mwifiex_set_uap_rates()
263 const u8 *var_pos = params->beacon.head + var_offset; in mwifiex_set_uap_rates()
264 int len = params->beacon.head_len - var_offset; in mwifiex_set_uap_rates()
276 params->beacon.tail, in mwifiex_set_uap_rates()
277 params->beacon.tail_len); in mwifiex_set_uap_rates()
396 params->beacon.tail, in mwifiex_set_wmm_params()
[all …]
/linux/Documentation/ABI/testing/
A Dsysfs-class-uwb_rc28 What: /sys/class/uwb_rc/uwb<N>/beacon
53 included in this device's beacon, in space separated
103 controllers beacon group.
111 interval superframe timer) of the last beacon from
136 The latest IEs included in this device's beacon, in
/linux/drivers/net/wireless/marvell/libertas_tf/
A Dcmd.c165 int lbtf_beacon_set(struct lbtf_private *priv, struct sk_buff *beacon) in lbtf_beacon_set() argument
172 if (beacon->len > MRVL_MAX_BCN_SIZE) { in lbtf_beacon_set()
176 size = sizeof(cmd) - sizeof(cmd.beacon) + beacon->len; in lbtf_beacon_set()
178 cmd.len = cpu_to_le16(beacon->len); in lbtf_beacon_set()
179 memcpy(cmd.beacon, (u8 *) beacon->data, beacon->len); in lbtf_beacon_set()
/linux/drivers/net/wireless/ralink/rt2x00/
A Drt2x00queue.c728 if (unlikely(!intf->beacon)) in rt2x00queue_clear_beacon()
734 rt2x00queue_free_skb(intf->beacon); in rt2x00queue_clear_beacon()
741 rt2x00dev->ops->lib->clear_beacon(intf->beacon); in rt2x00queue_clear_beacon()
753 if (unlikely(!intf->beacon)) in rt2x00queue_update_beacon()
759 rt2x00queue_free_skb(intf->beacon); in rt2x00queue_update_beacon()
761 intf->beacon->skb = ieee80211_beacon_get(rt2x00dev->hw, vif); in rt2x00queue_update_beacon()
762 if (!intf->beacon->skb) in rt2x00queue_update_beacon()
770 rt2x00queue_create_tx_descriptor(rt2x00dev, intf->beacon->skb, &txdesc, NULL); in rt2x00queue_update_beacon()
775 skbdesc = get_skb_frame_desc(intf->beacon->skb); in rt2x00queue_update_beacon()
781 rt2x00dev->ops->lib->write_beacon(intf->beacon, &txdesc); in rt2x00queue_update_beacon()

Completed in 75 milliseconds

1234567